| name | soccer-bicycle-kick |
| description | Mimes an acrobatic soccer bicycle kick, leaping back and scissoring the legs overhead to strike the ball. Use when the command mentions bicycle kick, overhead kick, scissor kick, or acrobatic volley. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-leg","move-torso","balance-and-posture"] |
soccer-bicycle-kick
A dramatic airborne strike: jump and throw the body back while the legs scissor overhead, snapping the kicking leg through. A stylized non-looping sequence (big root.y, torso arched back).
How
- Load: both knees bent (
*UpLeg:[40,0,0],*Leg:[60,0,0]), root.y:-0.2.
- Airborne scissor: arch back (
Spine:[-30,0,0],Chest:[-15,0,0]), kicking (right) leg whips up (RightUpLeg:[120,0,0],RightLeg:[40,0,0]), other leg drives (LeftUpLeg:[20,0,0],LeftLeg:[90,0,0]), root.y:0.4.
- Strike & fall: kicking leg snaps (
RightLeg:[20,0,0]), root.y:0.1.
Example
- "do a bicycle kick" ->
{"durationMs":1600,"say":"Bicycle kick!","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.2}},{"t":0.5,"pose":{"Spine":[-30,0,0],"Chest":[-15,0,0],"RightUpLeg":[120,0,0],"RightLeg":[40,0,0],"LeftUpLeg":[20,0,0],"LeftLeg":[90,0,0]},"root":{"y":0.4}},{"t":1,"pose":{"RightUpLeg":[40,0,0],"RightLeg":[20,0,0],"Spine":[-10,0,0]},"root":{"y":0.1}}]}}