DpsMeterMod
Live DPS meter HUD overlay using SparrohUILib. Shows current 1s DPS, average DPS, and peak DPS. Configurable colors, position, and hot-reloadable via ModSettingsMenu.
By Coruscnium
| Date uploaded | 2 months ago |
| Version | 1.0.0 |
| Download link | Coruscnium-DpsMeterMod-1.0.0.zip |
| Downloads | 33 |
| Dependency string | Coruscnium-DpsMeterMod-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_Mycopunk
BepInEx pack for Mycopunk. Preconfigured and ready to use.
Preferred version: 5.4.2403Sparroh-SparrohUILib
Shared UI library for Sparroh Mycopunk mods. Provides themed widgets, HUD builders, windows, and resolution-aware layout.
Preferred version: 1.1.1Sparroh-ModSettingsMenu
In-game mod config editor plus click-and-drag HUD reposition mode for compatible mods.
Preferred version: 1.2.0README
DPS Meter
Live DPS meter HUD overlay using SparrohUILib. Shows your current 1-second DPS, 15-second rolling average DPS, and peak DPS achieved.
Installation
Thunderstore
- Install BepInExPack_Mycopunk.
- Install SparrohUILib by Sparroh.
- Install ModSettingsMenu by Sparroh.
- Install this mod through your mod manager.
- Launch the game.
Manual
- Install BepInExPack_Mycopunk, SparrohUILib, and ModSettingsMenu as above.
- Extract
DpsMeterMod.dllintoBepInEx/plugins/in your Mycopunk directory. - Launch the game.
Usage
The HUD appears automatically when you deal damage and shows:
DPS 1,234 ← 1-second rolling
AVG 987 ← 15-second rolling average
PEAK 2,456 ← best 1s burst
- Values auto-hide after 3 seconds of inactivity.
- Everything resets on scene load (new mission).
- Press F10 to open ModSettingsMenu and reposition the HUD or change colors.
Configuration
Press F10 in-game to open ModSettingsMenu, find DpsMeter, and edit any setting. Changes apply instantly.
| Setting | Type | Default | Description |
|---|---|---|---|
Enabled |
bool | true |
Show/hide the HUD |
AnchorX |
float | 0.031 |
HUD horizontal position (0.0 = left, 1.0 = right) |
AnchorY |
float | 0.936 |
HUD vertical position (0.0 = top, 1.0 = bottom) |
DpsColor |
hex | FF5588 |
Color for current DPS value (hex RRGGBB) |
AvgColor |
hex | 44AAFF |
Color for average DPS value (hex RRGGBB) |
PeakColor |
hex | EEAA44 |
Color for peak DPS value (hex RRGGBB) |
TextColor |
hex | FOF5F5 |
Color for stat labels (hex RRGGBB) |
Requirements
- Mycopunk, obviously
- BepInExPack_Mycopunk
- SparrohUILib by Sparroh
- ModSettingsMenu by Sparroh (required for in-game config editing)
Changelog
See CHANGELOG.md.
Credits
Icon: Big Fat Doobie upgrade from Mycopunk.
CHANGELOG
Changelog
1.3.0 (2026-07-18)
Added
- Found Sparroh's lovely lovely ModSettingsMenu, and integrated FullAuto's settings into it. Now depends on it.
- Toggle key binding and popup offset can be edited live via the F10 config overlay — no restart needed
- FileSystemWatcher + Config.Reload() hot-reload pattern (ModSettingsMenu's own ConfigFile instance wouldn't propagate changes)
- PluginName changed to "FullAutoMod" so ModSettingsMenu's substring-based config matching can find it
- ConfigEntry type changed to string so ModSettingsMenu's plain-text editor can write to it
1.2.0 (2026-07-17)
Changed
- Simplified fire mode labels: only "Default" and "Full-Auto (Override)" shown (removed burst/charge mode detection)
1.1.1 (2026-07-17)
Fixed
- MycoMod flags now use the real game attribute from Assembly-CSharp.dll instead of a local copy — game now correctly recognizes mod as client-side only
1.1.0 (2026-07-17)
Changed
- Attempted MycoMod flags fix with local attribute definition (didn't work — game checks its own assembly's attribute type)
1.0.0 (2026-07-17)
Added
- Initial release
- Per-weapon full-auto toggle via Backslash key
- Quick press to toggle between Default and Full-Auto (Override)
- Hold (1s+) to preview current fire mode
- On-screen popup showing current fire mode
- Configurable toggle key and popup position via BepInEx config