| name | backflip-attempt |
| description | Attempts a stylized backflip in place via a sequence that crouches, launches root.y up while leaning back and tucking, then lands. Use when a command mentions backflip, back flip, do a flip, backwards flip, somersault backward, or attempt a flip. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["bend-knees","move-leg","move-torso","balance-and-posture"] |
backflip-attempt
A bold (stylized) backflip — deep crouch, explosive launch with a backward lean and a tight tuck, then a landing. The rig has no pitch axis, so the flip is suggested by the lean + high root.y arc.
How
- Use a
sequence with loop:false. Only root.y arcs (in place). Beats: deep crouch (UpLeg:[55,0,0],Leg:[90,0,0] both, root.y:-0.25), launch + lean back + tuck (Spine:[-30,0,0],Chest:[-25,0,0], UpLeg:[100,0,0],Leg:[110,0,0], root.y:0.6), land (legs + torso to rest, root.y:0).
durationMs ~1100–1400.
Example
- "do a backflip" ->
{"durationMs":1200,"say":"Here goes nothing!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[55,0,0],"LeftLeg":[90,0,0],"RightUpLeg":[55,0,0],"RightLeg":[90,0,0]},"root":{"y":-0.25}},{"t":0.4,"pose":{"LeftUpLeg":[100,0,0],"LeftLeg":[110,0,0],"RightUpLeg":[100,0,0],"RightLeg":[110,0,0],"Spine":[-30,0,0],"Chest":[-25,0,0]},"root":{"y":0.6}},{"t":1,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"Spine":[0,0,0],"Chest":[0,0,0]},"root":{"y":0}}]}}