Stage World
stage_worldModify scene configuration by reading or updating the world.json structure. Manage parameters like actors, facings, floor, and build details using structured commands.
Instructions
Read a scene's world.json (who plays whom, facings, partners, floor, keep-out boxes, spawn, credits, build), or change it. update= changes only the keys it names and keeps the rest of the file: update={"floor": 0.1}, or update={"actors": {...}} (a key's value is replaced whole, so give the whole actors map; null removes the key, which goes back to its default). world= replaces the whole file: every key left out goes back to its default (load sets, props, faces, grab, gestures and the build are lost), so use update= to change a key. Not both. Either is checked first, and the old file is kept in the scene's history/. scenes= the scenes folder when no server runs. An open page takes it at once (page command world_reload: facings, partners, floor, grab and actors apply now; unloaded sets, props, faces and keep-out boxes are redone; the reply lists what changed and what was redone); with no page open it applies at the next load. Never edit world.json by hand.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scene | Yes | ||
| world | No | ||
| scenes | No | ||
| update | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |