Xomik-TooMuchHUD icon

TooMuchHUD

For now adds more info to tab (heal/s, lifesteal, etc.), floating damage indicators, number HP above players. Mostly customizable.

Last updated 5 days ago
Total downloads 3758
Total rating 0 
Categories Client-side Utilities
Dependency string Xomik-TooMuchHUD-1.2.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_ROUNDS-5.4.1901 icon
BepInEx-BepInExPack_ROUNDS

BepInEx pack for ROUNDS. Preconfigured and ready to use.

Preferred version: 5.4.1901
willis81808-UnboundLib-3.2.14 icon
willis81808-UnboundLib

This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.

Preferred version: 3.2.14
willuwontu-TabInfo-0.0.5 icon
willuwontu-TabInfo

A UI for displaying game information.

Preferred version: 0.0.5

README

TooMuchHUD

Currently adds floating damage indicators, numerical HP above players, and detailed stats in the Tab menu.

Features

Stats

Integrates with TabInfo to show detailed stats in the tab menu: Bounces, Healing (HPS), Jumps, Knockback, Lifesteal, Projectiles, and Size. Tab Menu Stats

Visual Feedback

Real-time feedback on damage dealt and received, plus numerical health counters above players. Floating Damage Indicator and HP Above Players

Customization

If you don't like something, you can customize it or turn it off completely in the settings. Settings Menu

How to Customize

  • Open the MODS menu in-game.
  • Select TooMuchHUD to access the new settings menu.

Feedback & Suggestions

Got an idea for a new feature or found a bug? Feel free to open an "Issue". I'm always looking for reasons to work on this mod.

Changelog

1.2.1

  • GitHub Launch: Mod source code is now available on GitHub.
  • Refactoring: Major under-the-hood cleanup. Split the project into modular files and improved code readability.

1.2.0

New Features

  • Expanded Tab Stats: Added more stats to the Tab menu:
    • Bounces: Shows how many times your bullets can bounce.
    • Jumps: Displays your total jump count.
    • Knockback: Displays weapon knockback percentage.
    • Lifesteal: Shows your current lifesteal percentage.
    • Projectiles: Shows how many bullets you shoot at once.
    • Size: Shows your player size based on surface area.

Changes

  • Better Colors: Changed the Health Text color mixing to use HSV interpolation. HP now transitions smoothly from Green → Yellow → Red, eliminating muddy brown color around 50% HP.
  • Documentation: Updated the mod page (README) with preview images and a GIF.

Optimizations

  • Global Canvas System: Rewrote how damage numbers are rendered. Instead of creating a heavy Canvas component for every single bullet hit, the mod now uses a single shared canvas.
  • Performance: Major optimization to player initialization (removed expensive GetComponent calls inside Update loops) and text rendering (health text only updates when values actually change).

Bug Fixes

  • Memory: Fixed a memory leak where floating damage numbers were creating new Materials but never cleaning them up.

1.1.0

New Features

  • TabInfo Support: Added an HPS (Healing Per Second) column to the Tab menu.
  • Better Customization: Added sliders to adjust the Height and Size for the Health Text, Health Bar, and Player Name.

Changes

  • Settings UI: Removed the restricted "Mode" system. You can now toggle the Health Numbers, Health Bar, Player Name, and Damage Numbers individually.

Bug Fixes

  • Rendering: Fixed an issue where damage numbers were hidden behind walls or boxes.
  • Dependencies: Hopefully fixed "There is an issue with the dependencies for this mod" in the Thunderstore app.

Technical

  • Dependency: Added TabInfo as a soft dependency to enable HPS tracking.

1.0.1

  • Added a changelog

1.0.0

  • Initial release.