Refactored into focused files: ConfigManager, GunStatsPatches, PredictDamageGuards, GunStatPreview,
GunStatColors
Replaced local HudRepositionClient with SparrohUILib HudAnchors + HudHandle.EnableReposition
Config binds and hot-reload centralized in ConfigManager (AimAnyTime/Altimeter pattern)
Requires SparrohUILib 1.2.0+
1.4.1
Fixed Gear Details preview permanently stacking upgrade stats when opening the weapon config menu
Preview applies equipped modules on an isolated weapon clone (never mutates the shared menu prefab or live gun)
Fixed Gun Stats action-bar button never appearing when menu stats start enabled (idempotent Register; bar decoupled
from stats window)
Stats panel is lazy-created and non-modal (no full-screen backdrop blocking the gear bar)
Closing the stats panel keeps the bar button so it can be reopened
HUD bullet damage defaults to sheet GunData + last-shot only (no idle ModifyBulletData) so Home Cooking / DmgChance
cannot self-damage from the HUD
Optional config Predictive Bullet Data (default off) re-enables live conditional ModifyBulletData prediction;
toggle is honored directly and refreshed on config hot-reload (damage guards are best-effort)
Default for Enable Menu Window is now on
1.4.0
Renamed mod from GunData to DisplayGunStats (sparroh.displaygunstats)
Config file path is now sparroh.displaygunstats.cfg (previous settings will not carry over automatically)
Thunderstore package and assembly name updated to DisplayGunStats
Fixed gun stat accuracy across the upgrade/fire pipeline
Shared GunStatSnapshot captures GunData after priority-sorted Apply, effective fire rate/reload, and post-
ModifyBulletData bullet stats
Gear Details preview resets to prefab baseline before applying equipped modules (correct stacking/order)
HUD uses live FireInterval / GetReloadDuration instead of raw GunData-only values
Last-shot damage now hooks Gun.ModifyBulletData on owner fire (works for guns that override fire paths without
calling base)
Config option Show Last Shot shows last-shot damage next to effective bullet damage on the HUD
Cleaned up duplicate/confusing ammo and damage lines
1.3.0
Merged MenuGunData and HUDGunData into a single mod (sparroh.gundata)
Gear Details stats preview window
In-game gun stats HUD overlay with configurable anchors
Shared config hot-reload for both features
Fixed double Harmony patch/unpatch from the HUD plugin
1.2.0
Initial standalone release split from EnhancedUpgradeMenu
Live gun stats preview window in Gear Details
Configurable enable/disable toggle
Show/hide button for the stats window
1.1.0
Complete rebuild with enhanced gun statistics display
Real-time HUD positioned near reticle showing current weapon stats
Detailed weapon information including damage, fire rate, ammo capacity, recoil, spread, and more
Color-coded stat displays for better readability
F9 key toggle to enable/disable the display
Auto-detection of currently active weapon
Compatibility with DamageMeter and Speedometer HUD mods
0.5 second update interval for real-time stat tracking
Burst fire, reload, and charge duration tracking
Impact/explosion size display for explosives
1.0.0
Add MinVer
Add thunderstore.toml for tcli
Add LICENSE and CHANGELOG.md
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.