Scene Settings
Environment, gravity, music, and scene events
Environment overrides
- Sky Color: Set in Blender on the scene context. During load, the SkyColor effect applies the tint to the shared
WorldEnvironmentso new levels inherit the same background. - Gravity: The Gravity effect rewrites
physics/3d/default_gravityat runtime based on the scene property. Use this when a level needs lighter jumps or heavier falls.
Background music
- Provide one or more music dictionaries (with a
path) on the scene context to build the playlist. - Set BackgroundMusicVolume to control dB on load. Music instances are stored globally and cleared on unload.
Scene events
- Scene-level event data is kept on the scene root so triggers and animations can access event participant metadata when dispatching events.
- Use event names consistently across triggers, frame events, and commands so handlers in the Godot scene tree can listen with
FPEEventManager.
Download