Stage Scene Go
stage_scene_goSwitch to another scene in the text-driven DAW: saves unsaved edits, stops actors, releases anchors, and places the listener at the remembered, start, or target position.
Instructions
Go to another scene, under the construct (the grey void closes, the room is swapped, the void opens) (page
command: scene_go; the page reads name or scene for the destination). Unsaved edits are saved first, playing
actors stop, anchors release. The person is placed where this headset last stood there, else at its start camera,
else at position facing target (Blender xyz). reload=True with the current scene re-reads it. After this the page
listens on the NEW scene's bus: later ops must pass scene=name. Errors: no scene given, a change already running,
load failure (the old room comes back). Page replies {from, to, objects, ms}, or {from, to, already: true}. Emits:
scene_leaving (old scene's bus), scene_switched (new scene's bus), and on the way save, actor_stop,
anchor_released.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| scene | Yes | ||
| reload | No | ||
| target | No | ||
| position | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |