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
Bridge currently shows deliberate interaction dialogue as sticky Phaser text near the top of the canvas. That is acceptable for the tracer but not for the authored Ridge route.
This issue should happen after #90, because the Bridge Visual Coherence Pass should define grounded staging and tiny role portrait/icon placeholders first. Integrate the first version into Bridge before Concert implementation begins.
Goal
Build a reusable route-wide Character Conversation Overlay for deliberate Ridge character interactions.
The intended feel is Persona 5 / Yakuza-style conversation presentation adapted to the Digital Sketchbook aesthetic: lower-screen panel, character icon or portrait, typed text reveal, and clear advance/close affordance.
Acceptance Criteria
Character Conversation Overlay is implemented as a React Scene UI surface, not Phaser-drawn top text.
Phaser owns conversation start, player stand-still/freeze behavior, active dialogue IDs, and when conversation state ends.
React owns the lower-screen panel, character icon/portrait frame, typed text reveal, and advance/close controls.
The first version shows one speaker and one active line at a time, Persona-like.
Authored line sequences can advance and switch speaker between lines.
Conversation state freezes player control and interaction target switching while allowing harmless ambient animation to continue.
Bridge deliberate interactions use this overlay instead of the current sticky/top Phaser dialogue panel.
Context
Bridge currently shows deliberate interaction dialogue as sticky Phaser text near the top of the canvas. That is acceptable for the tracer but not for the authored Ridge route.
This issue should happen after #90, because the Bridge Visual Coherence Pass should define grounded staging and tiny role portrait/icon placeholders first. Integrate the first version into Bridge before Concert implementation begins.
Goal
Build a reusable route-wide Character Conversation Overlay for deliberate Ridge character interactions.
The intended feel is Persona 5 / Yakuza-style conversation presentation adapted to the Digital Sketchbook aesthetic: lower-screen panel, character icon or portrait, typed text reveal, and clear advance/close affordance.
Acceptance Criteria
Boundaries
Recommended Sequence
Source Docs
CONTEXT.md: Character Conversation Overlay and Ambient Bark Bubble.docs/game-design/ridge/areas/01-bridge/README.md: post-tracer sequence and Bridge integration expectation.docs/runtime-architecture.md: character conversations should use the Scene UI seam.