Cold Start
README.md
p_coldstart
The demo's opener — "COLD START" as a full-frame title sequence.
Runs first in the film. It owns no entities and its camera never shows, because
the sequence covers the frame; what it owns is the sequence clock. enter
starts it, update feeds it dt, exit takes it off the glass. The picture
itself lives in preseed/coldstart.
Wiring it in
Put it at the head of the part list in scenes/main.scene/entrypoint.luau:
Director.setParts({
require("preseed.parts.p_coldstart"),
require("preseed.parts.p1_lumen"),
...
})
Length
duration is derived, not typed in: the sequence is Intro.DURATION sequence
seconds long and runs at Intro.SPEED against wall time, so the part lasts
DURATION / SPEED — 29 seconds at the current settings. Changing SPEED in
preseed/coldstart changes this part's length with it.
The frame it needs
The sequence is composed to the full frame and is opaque. enter therefore
clears the film's letterbox (Fx.setBars(0)) and flattens the grade — the bars
crop the type, and the vignette darkens its corners. Both are restored by
whichever part follows, since every part sets its own.