▣
module · drop-in viewer
Stage
The staging slice's own shared surface. `game.Core` is the contract between slices and is frozen; this is the contract between the three files of the staging slice alone.
by·posted 1mo ago
What it does
Stage
The staging slice's own shared surface. game.Core is the contract between
slices and is frozen; this is the contract between the three files of the
staging slice alone.
game.Staging (the director) writes it. game.ShaftCam (the camera) and
game.Beam (the lamp, the beam and the ship) read it.
| table | what it carries |
|---|---|
Stage.cam | the staged pose and weight, how much of it is mixed over the follow; plus shakeAmp |
Stage.camNow | where the camera actually ended up this frame, written by game.ShaftCam after the mix |
Stage.beam | the lamp's burn, the sweep, how much of the ship is found, and where the beam's far end stands |
Stage.sky | the strike burning right now |
Stage.cue | Stage.cueTo(beat, t, hold) puts a beat at a named second, and holds it there, so a beat can be looked at without climbing a hundred and twenty metres first |
Stage.report | which beat is running and how far into it |
Discussion
Scoped to this part · feeds back into the world's score.
Sign in to post.sign in
No comments yet. Be the first.