mirror of
https://github.com/TemujinCalidius/SurvivorCore.git
synced 2026-08-14 00:58:01 +00:00
Both the authored template and the built-in fallback name their ScreenGui "SurvivalHud", and the fallback fires on a 1s timer if no bars have bound yet. The dedupe ran only once at startup, so a fallback that raced the template (more likely now startClient does more before the template copies in) left two HUDs on screen — a restart usually shuffled the timing enough to hide it, until it didn't. Tag the fallback, make the dedupe continuous (re-runs whenever another HUD appears) and always prefer the authored HUD, and don't build the fallback when a HUD ScreenGui already exists. Also link the inventory/hotbar demo video in docs/inventory.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>