| name | depth-jump |
| description | Performs a plyometric depth jump: step off, absorb the landing in a deep bend, then immediately explode straight up, via a sequence with root.y. Use when a command mentions depth jump, drop and rebound, plyometric drop jump, or step off and jump. |
depth-jump
Drop down, land in a deep absorb, then rebound up fast — a reactive plyometric.
Composes: bend-knees + move-leg
How
- Use a
sequence with loop:false. Beats: drop (root.y down), deep absorb (knees ~95), explode up (legs straight, toes pointed, root.y~0.4), soft land.
durationMs ~1300.
Example
- "do a depth jump" ->
{"durationMs":1300,"say":"Depth jump!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[20,0,0],"RightUpLeg":[20,0,0]},"root":{"y":0.1}},{"t":0.3,"pose":{"LeftUpLeg":[60,0,0],"LeftLeg":[95,0,0],"RightUpLeg":[60,0,0],"RightLeg":[95,0,0]},"root":{"y":-0.3}},{"t":0.6,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"LeftFoot":[55,0,0],"RightFoot":[55,0,0]},"root":{"y":0.4}},{"t":1,"pose":{"LeftUpLeg":[20,0,0],"LeftLeg":[30,0,0],"RightUpLeg":[20,0,0],"RightLeg":[30,0,0],"LeftFoot":[90,0,0],"RightFoot":[90,0,0]},"root":{"y":0}}]}}
Limits & posture
Keep ≥1 foot grounded except at a jump's airborne apex; stay inside human joint ranges and keep weight over the support — see balance-and-posture.