You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace the current prototype IMGUI/debug-style HUD and chat surfaces with stable UGUI/TMP panels suitable for Play Mode smoke and early playtest.
Scope
Convert current body status, quest tracker, nearby chat, and focused dialogue surfaces to UGUI/TMP.
Keep debug-only fields behind a debug toggle.
Ensure text scales cleanly at common Game view resolutions.
Prevent NPC nameplates and debug surfaces from overlapping the dialogue panel.
Define clear HUD region ownership or intentional collapse rules for current body HUD, quest tracker, focused chat, debug surface, outcome, inventory, and death/reinhabitation panels.
Define modal priority and close/back behavior for dialogue, inventory, mission board, outcome report, death/reinhabitation, debug overlay, and pause/settings.
Use approved route prompt labels, button copy, lock reasons, no-respawn/no-client-reward copy, and in-world marker/signage labels.
Acceptance Criteria
Current body status and chat panels are UGUI/TMP, not IMGUI prototype UI.
Dialogue mode has stable layout at 1080p, 1440p, and a common laptop aspect ratio.
Quest tracker remains top-right and does not appear inside the chat panel.
HUD, focused chat, quest tracker, debug surface, outcome, inventory, and death/reinhabitation panels have clear region ownership or intentional collapse rules.
Debug labels can be hidden without hiding player-facing chat.
Route interaction prompts follow docs/design/107-alpha-route-interaction-prompt-and-copy-matrix.md or document approved deviations.
In-world marker and warning copy follows docs/design/113-alpha-in-world-signage-and-prop-label-copy-pack.md where this UI lane displays those labels.
Unity Play Mode smoke verifies typing, Enter send, Esc exit, and no movement, attack, interact, skill, camera, inventory, map, mission, menu, debug, or hotkey leaks while typing.
Do not close #141 if only debug IMGUI surfaces satisfy the evidence, if the layout only passes one resolution, if modal conflicts are untested, or if chat typing still leaks movement, attack, interact, skill, camera, inventory, map, mission, menu, debug, or hotkey actions.
Source
docs/design/30-alpha-ux-flow.mddocs/design/69-alpha-quest-tracker-and-objective-flow-design.mddocs/design/89-alpha-control-camera-and-combat-input-baseline.mddocs/design/102-alpha-body-death-and-failed-attempt-flow.mddocs/design/107-alpha-route-interaction-prompt-and-copy-matrix.mddocs/design/113-alpha-in-world-signage-and-prop-label-copy-pack.mddocs/playtests/_templates/ugui-tmp-hud-chat/README.mdSummary
Replace the current prototype IMGUI/debug-style HUD and chat surfaces with stable UGUI/TMP panels suitable for Play Mode smoke and early playtest.
Scope
Acceptance Criteria
docs/design/107-alpha-route-interaction-prompt-and-copy-matrix.mdor document approved deviations.docs/design/113-alpha-in-world-signage-and-prop-label-copy-pack.mdwhere this UI lane displays those labels.References
docs/design/30-alpha-ux-flow.mddocs/design/69-alpha-quest-tracker-and-objective-flow-design.mddocs/design/89-alpha-control-camera-and-combat-input-baseline.mddocs/design/102-alpha-body-death-and-failed-attempt-flow.mddocs/design/107-alpha-route-interaction-prompt-and-copy-matrix.mddocs/design/113-alpha-in-world-signage-and-prop-label-copy-pack.mddocs/playtests/_templates/ugui-tmp-hud-chat/hud-region-overlap-note.mddocs/playtests/_templates/ugui-tmp-hud-chat/modal-stack-note.mdCut Line
Do not close #141 if only debug IMGUI surfaces satisfy the evidence, if the layout only passes one resolution, if modal conflicts are untested, or if chat typing still leaks movement, attack, interact, skill, camera, inventory, map, mission, menu, debug, or hotkey actions.