| name | shot-put |
| description | Mimes putting a shot, holding the ball at the neck then pushing it up and out at an angle with a torso rotation. Use when the command mentions shot put, shot-put, or put the shot. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","move-leg","balance-and-posture"] |
shot-put
The shot is pushed, not thrown: cradle it against the neck with a folded forearm, coil over the back leg, then explode up and out at ~45° with a powerful torso turn. A non-looping sequence.
How
- Load: shot at the neck (
RightUpperArm:[40,0,-70],RightForearm:[0,0,120]), coiled (Spine:[10,30,0]), back leg bent (RightUpLeg:[40,0,0],RightLeg:[60,0,0]), root.y:-0.15.
- Put: push up and out (
RightUpperArm:[80,0,30],RightForearm:[0,0,10]), torso turns through (Spine:[10,-25,0]), off-arm out (LeftUpperArm:[0,0,-40]), root.y:0.
Example
- "put the shot" ->
{"durationMs":1500,"say":"Put!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"RightUpperArm":[40,0,-70],"RightForearm":[0,0,120],"Spine":[10,30,0],"RightUpLeg":[40,0,0],"RightLeg":[60,0,0]},"root":{"y":-0.15}},{"t":1,"pose":{"RightUpperArm":[80,0,30],"RightForearm":[0,0,10],"Spine":[10,-25,0],"Chest":[5,-12,0],"LeftUpperArm":[0,0,-40],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0]},"root":{"y":0}}]}}