main
The scene Sigma Boy RPG loads into. It holds the player setup (a humanoid prototype with the top-down `SigmaCam` rig), the spawn point, the `SigmaGame` manager entity carrying the `SigmaBoyRPG` component, and the scene's light environment.
main
The scene Sigma Boy RPG loads into. It holds the player setup (a humanoid
prototype with the top-down SigmaCam rig), the spawn point, the
SigmaGame manager entity carrying the SigmaBoyRPG component, and the
scene's light environment.
The school itself is not authored here — the SigmaBoyRPG component builds
all five zones (Hallway, Cafeteria, Gym, Detention, Principal's Office) as
runtime entities when the scene loads, so the layout lives in
sigma_data.module rather than in scene.json.
What this scene owns is the environment those rooms are lit by: a weak warm directional light standing in for a skylight, a low cool ambient fill, and a procedural sky. The fill is deliberately dim — nearly all the light in frame comes from the ceiling fixture rows the component spawns per room, and a brighter ambient would flatten them into an even wash. The per-zone mood tint is applied to the sky gradient as the player moves between rooms.
Scoped to this part · feeds back into the world's score.