| name | volleyball-spike |
| description | Mimes a volleyball spike, jumping and swinging the hitting arm up and over to slam the ball down. Use when the command mentions volleyball spike, spike the ball, attack hit, or kill in volleyball. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-arm","move-leg","move-torso","balance-and-posture"] |
volleyball-spike
Approach, jump off both legs, cock the hitting arm high, then snap it up and over to slam the ball down. A single explosive sequence.
How
- Load: knees bent (
*UpLeg:[40,0,0],*Leg:[60,0,0]), hitting arm cocked back (RightUpperArm:[-30,0,-90]), root.y:-0.2.
- Jump & reach: legs straight, arm up overhead (
RightUpperArm:[0,0,150]), slight back arch (Spine:[-10,0,0]), root.y:0.3.
- Contact & follow: arm swings forward-down (
RightUpperArm:[120,0,0]), torso crunch (Spine:[20,0,0]), land.
Example
- "spike a volleyball" ->
{"durationMs":1600,"say":"Spike it!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[60,0,0],"RightUpLeg":[40,0,0],"RightLeg":[60,0,0],"RightUpperArm":[-30,0,-90]},"root":{"y":-0.2}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"RightUpperArm":[0,0,150],"RightForearm":[0,0,0],"Spine":[-10,0,0]},"root":{"y":0.3}},{"t":1,"pose":{"RightUpperArm":[120,0,0],"Spine":[20,0,0],"Chest":[10,0,0]},"root":{"y":0}}]}}