| name | half-turn-jump |
| description | Jumps straight up and rotates 180 degrees in the air, landing facing the opposite way, via a sequence that arcs root.y and sweeps root.faceDeg 180. Use when a command mentions 180 jump, half-turn jump, jump and turn around, or jump to face the other way. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["turn-and-face","bend-knees","move-leg"] |
half-turn-jump
A vertical jump with a half-turn: land facing the opposite direction.
Composes: turn-and-face + bend-knees + move-leg
How
- Use a
sequence with loop:false. Crouch, hop (root.y~0.35) while faceDeg sweeps +180, land.
durationMs ~1000.
Example
- "jump and turn around" ->
{"durationMs":1000,"say":"180!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[55,0,0],"RightUpLeg":[40,0,0],"RightLeg":[55,0,0]},"root":{"y":-0.18,"faceDeg":0}},{"t":0.5,"pose":{"LeftUpLeg":[10,0,0],"RightUpLeg":[10,0,0]},"root":{"y":0.35,"faceDeg":90}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0]},"root":{"y":0,"faceDeg":180}}]}}
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.