Cell Objects
Every object a field cell can contain has its own reference page: a live 3D model viewer, the stage-JSON config schema, and prose for its spawn behavior, persisted state, and interactions. These complement the Field Stage Lifecycle overview, which covers the cell load / restore contract that spawns and persists them.
All cell objects are created by CellObjectSpawner from the
stage config. The key words MUST, MUST NOT,
and MAY on these pages are used as in RFC 2119.
Object types
| Object | Type tag | Model |
|---|---|---|
| Box | box / rare_box | 3D viewer |
| Wall | wall | 3D viewer |
| Fence | fence | 3D viewer |
| Step Switch | step_switch | 3D viewer |
| Message Pack | message | 3D viewer |
| Needle Trap | needle_trap | 3D viewer |
| Bear Trap | bear_trap | 3D viewer |
| Gate | gate | 3D viewer |
| Key | key | 3D viewer |
| Area Warp | warp (area gate) | 3D viewer |
| Warp Point | warp | 3D viewer |
| Story Prop | story_prop | 3D viewer |
| Dialog Trigger | dialog_trigger | varies at runtime |
| Field NPC | npc | 3D viewer |
| Enemy | enemy | varies at runtime |
| Quest Item | quest_item | varies at runtime |