Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CHANGELOG
Changelog
1.1.0
- HUD is now hidden in the main menu and created only after R.E.P.O.'s real
runStartedstate becomes active - Redesigned player cards to match R.E.P.O.'s visual language with neon health readouts, segmented bars, compact typography, glow accents, and a darker low-profile panel
- Changed
ShowAvatarto disabled by default while keeping it available as an option - Added run-phase diagnostics for mission, lobby, shop, tutorial, and arena states
1.0.5
- Fixed the definitive scene-cleanup failure: the HUD controller is now a managed C# object instead of a destroyable Unity scene object
- The replaceable Canvas is now an independent persistent root and can be rebuilt safely after cleanup
- Limited failed Canvas reconstruction attempts to avoid per-frame log flooding
1.0.4
- Added extensive lifecycle, scene, Canvas, configuration, roster, player-state, card, and heartbeat diagnostics
- Debug logging now records the full path from entering a scene to rendering each player card
- Added guarded per-player UI creation errors and roster-source diagnostics
1.0.3
- Fixed the HUD disappearing because its Canvas was destroyed during R.E.P.O. scene cleanup
- Added automatic Canvas reconstruction while keeping the persistent controller and player tracker alive
- Added a clear diagnostic whenever the overlay is restored
1.0.2
- Added automatic in-game reload when the BepInEx config file is saved externally
- Configuration changes now apply within half a second without restarting R.E.P.O.
- Added a global menu/run update hook with per-frame deduplication
1.0.1
- Fixed the HUD being hidden behind R.E.P.O.'s full-screen render overlay
- Added a direct local-player fallback for single-player scene transitions
- Moved HUD ticking to a minimal postfix on the inspected
GameDirector.Updatemethod - Added one-time diagnostics for loaded configuration and HUD update startup
1.0.0
- Initial release
- Added a responsive teammate health HUD
- Added current and maximum HP with smooth health bars
- Added player-name and portrait-marker support
- Added a configurable red dead-player stamp
- Added automatic join, disconnect, revive, and scene-change handling
- Added client-side BepInEx configuration and F8 visibility toggle
- Confirmed operation without custom networking or REPOLib