The initial dialog for the cinematic should start a few seconds after the scene loads, not directly #170

Closed
opened 2026-08-30 11:25:21 +00:00 by metaheavens · 1 comment
Owner
No description provided.
Author
Owner

Done in 0fad1dd.

The prologue now flies for three seconds (IntroDirector.OPENING_SILENCE) before the guide calls in. The lines queue against the BEAT clock rather than a timer, like everything else in the director, so a line still waiting cannot have its turn come round while the game is stopped behind another one.

This mattered more than it looks: since #128 a dialog stops the whole tree, so the game was opening STOPPED, on a caption, over a convoy the player had not yet seen and a starfield still being drawn.

Covered in test_intro_scene.gd, which now asserts the prologue opens silent and RUNNING, and that the guide does not speak before the clock reaches the silence.

Done in 0fad1dd. The prologue now flies for three seconds (`IntroDirector.OPENING_SILENCE`) before the guide calls in. The lines queue against the BEAT clock rather than a timer, like everything else in the director, so a line still waiting cannot have its turn come round while the game is stopped behind another one. This mattered more than it looks: since #128 a dialog stops the whole tree, so the game was opening STOPPED, on a caption, over a convoy the player had not yet seen and a starfield still being drawn. Covered in test_intro_scene.gd, which now asserts the prologue opens silent and RUNNING, and that the guide does not speak before the clock reaches the silence.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
metaheavens/spaceship#170
No description provided.