build
The mechanisms of NEKO-9, as geometry. Every machine the `Tower` component drives is built here and handed back as a table of live entity refs: the pressure plates, the lift cage and the landing gates, the Library's glazed reading room and the mirror on its pivot, and the loft be…
game.tower.build
The mechanisms of NEKO-9, as geometry. Every machine the Tower component
drives is built here and handed back as a table of live entity refs: the
pressure plates, the lift cage and the landing gates, the Library's glazed
reading room and the mirror on its pivot, and the loft bed under its canopy.
Nothing here ticks. It builds; Tower drives and rebuilds.
local Build = require("game.tower.build")
local plate = Build.plate(root, "tower_plate_f1_a", { -3.9, 0, -4 }, false)
plate.disc.component.get("Model").material = Build.MAT.plateHeld
Build.MAT names the slice's own materials under
game.tower.materials.* — brass, deck metal, gate brass, the plate's two
states, the cyan and pink edge lights, mirror silver, lacquered wood, felt
and glass.
Scoped to this part · feeds back into the world's score.