| name | tuck-jump |
| description | Performs a tuck jump, leaping straight up and pulling both knees high to the chest at the apex, via a sequence with a root.y arc. Use when a command mentions tuck jump, knees-to-chest jump, tuck your knees jumping, or jump and tuck. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["bend-knees","move-leg"] |
tuck-jump
Vertical jump pulling both knees to the chest at the top, then land soft.
Composes: bend-knees + move-leg
How
- Use a
sequence with loop:false. Crouch (root.y~-0.18), apex with knees tucked high (UpLeg/Leg~120, root.y~0.45), land (legs to rest).
durationMs ~1000.
Example
- "do a tuck jump" ->
{"durationMs":1000,"say":"Tuck!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[60,0,0],"RightUpLeg":[40,0,0],"RightLeg":[60,0,0]},"root":{"y":-0.18}},{"t":0.5,"pose":{"LeftUpLeg":[120,0,0],"LeftLeg":[120,0,0],"RightUpLeg":[120,0,0],"RightLeg":[120,0,0]},"root":{"y":0.45}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,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.