Stage Gesture Set
stage_gesture_setBinds a hand shape, hand, and hold time to a VR intent in the gesture map, per person or per scene, and refuses rebinds that would collide with another active intent.
Instructions
Bind a gesture to an intent in the VR gesture map (stage_gestures lists them): shape (a hand shape), hand (left, right, either, both at once), hold_ms (held this long before it acts), off=True switches the intent off. owner="person" (default) is the person's own map and follows them into every scene; owner="scene" is this scene's rows (world.json gestures), which the person's rows win over. A rebind that would make two intents share a shape where both are read is refused, naming the row it collides with. Locked rows (vr_exit, stop, voice_note) never change; fixed rows (travel, frame_shot, select, hold) are wired to how the shape moves. The page takes it live.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| off | No | ||
| hand | No | ||
| owner | No | person | |
| scene | Yes | ||
| shape | No | ||
| intent | Yes | ||
| scenes | No | ||
| hold_ms | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |