Scene Actions
v1.0
Async Load Scene Action
Loads a scene asynchronously by name or build index without blocking gameplay. Supports progress tracking to blackboard, manual activation control, and optional wait-for-completion mode for loading screens and level transitions.
Get Scene Info Action
Retrieves and stores scene information (name, path, build index, root count, etc.) to the blackboard for use in other actions. Supports querying the active scene, specific scenes by name/index, or all currently loaded scenes at once.
Load Scene Action
Immediately loads a scene by name or build index in Single (replace all) or Additive (add to existing) mode. Includes optional TimeScale controls for both Unity and JuicyActions to pause/resume time during transitions.
Reload Scene Action
Instantly reloads the current active scene, perfect for quick restart functionality in games. Supports Single or Additive mode and includes TimeScale controls for managing game state during reload.
Set Active Scene Action
Sets a loaded scene as the active scene, which determines where new GameObjects are created by default. Supports lookup by name, build index, or currently loaded scene index with optional success tracking to blackboard.
Unload Scene Action
Unloads a scene asynchronously in fire-and-forget mode (starts the unload and returns immediately). Useful for cleaning up additively loaded scenes when transitioning between game areas or levels.
Last updated