Coruscnium-DpsMeter icon

DpsMeter

Live DPS meter HUD overlay using SparrohUILib. Shows current 1s DPS, average DPS, and peak DPS. Configurable colors, position, and hot-reloadable via ModSettingsMenu.

CHANGELOG

Changelog

1.0.2 (2026-07-19)

Fixed

  • HUD duplication on scene load/mission entry. ClearDestroyedHud() now calls _hud.Destroy() to actually remove the old HUD GameObject instead of just nulling the reference, preventing stale HUDs from persisting.

1.0.1 (2026-07-19)

Fixed

  • I was an idiot and didn't actually test whether configuration and repositioning worked. Now it does.

1.0.0 (2026-07-19)

Added

  • Initial release
  • Live DPS HUD overlay showing 1-second DPS, 15-second rolling average, and peak DPS
  • Harmony patch on PlayerData.OnLocalPlayerDamageTarget for local player damage tracking
  • Rolling damage window with configurable timeframes
  • Color-coded stats (configurable via hex RGB colors)
  • HUD auto-hides after 3 seconds of inactivity
  • Scene-loaded reset (fresh tracking per mission)
  • Config hot-reload via FileSystemWatcher
  • ModSettingsMenu integration for in-game editing
  • SparrohUILib HudBuilder for reticle-attached HUD