| name | hockey-slapshot |
| description | Mimes an ice hockey slapshot, a big two-handed backswing and a powerful slap down through the puck. Use when the command mentions hockey slapshot, slap shot, slapshot, or hockey shot. |
| category | sport |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","move-leg","balance-and-posture"] |
hockey-slapshot
Both hands on the stick: take a big backswing up and behind, then slap powerfully down and through, rotating the torso and loading the front leg. A non-looping sequence.
How
- Address: hands on stick to one side (
LeftUpperArm:[60,0,40],RightUpperArm:[20,0,-60], elbows set), torso turned (Spine:[0,30,0]).
- Backswing: arms up (
RightUpperArm:[0,0,-120]), wind torso (Spine:[10,40,0]).
- Slap & follow: swing down/through (
*UpperArm:[~90,0,0]), torso unwinds (Spine:[20,-30,0]), front leg loaded.
Example
- "take a slapshot" ->
{"durationMs":1500,"say":"Slapshot!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpperArm":[60,0,40],"RightUpperArm":[20,0,-60],"LeftForearm":[0,0,-30],"RightForearm":[0,0,30],"Spine":[0,30,0]}},{"t":0.4,"pose":{"LeftUpperArm":[20,0,-30],"RightUpperArm":[0,0,-120],"Spine":[10,40,0],"Chest":[5,20,0]},"root":{"y":-0.1}},{"t":1,"pose":{"LeftUpperArm":[100,0,0],"RightUpperArm":[80,0,0],"Spine":[20,-30,0],"Chest":[10,-15,0],"LeftUpLeg":[40,0,0],"LeftLeg":[60,0,0]},"root":{"y":-0.15}}]}}