The initial dialog for the cinematic should start a few seconds after the scene loads, not directly #170
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.