fix(ui): HUD layout pass — resolve overlapping elements (#792)

- HUD status panel moved to y=80 (below TimeDisplay at 16-70)
- Removed redundant time row from HUD (TimeDisplay handles it)
- Debug overlay starts at y=150 (below HUD status panel)
- Stance indicator moved below minimap (y=192, was overlapping at y=16)
- Interaction prompt moved to y=-240 (above dialogue box at -200)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-05 12:35:37 +02:00
co-authored by Claude Opus 4.6
parent 26a63d3899
commit eeac6405d6
4 changed files with 11 additions and 20 deletions
+1
View File
@@ -76,6 +76,7 @@ var _tick_deltas: Array = [] # ms between consecutive snapshots
func _ready() -> void:
_dev_mode = OS.is_debug_build()
visible = false
position.y = 150.0 # Below TimeDisplay (16-70) + HUD status panel (80-140)
_cached_font = ThemeDB.fallback_font
# Clear NPC path history on session change to prevent entity ID collisions
GameState.connect("game_id_changed", _on_game_id_changed)