| name | slow-motion-punch |
| description | Throws a single dramatic punch in exaggerated slow motion with a deep torso rotation. Use when the command mentions slow motion punch, slow-mo punch, or dramatic punch. |
| category | action |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","balance-and-posture"] |
slow-motion-punch
One big, cinematic cross thrown in slow motion: wind up with a coiled torso, drive the fist out with a slow rotation, and hold the extension. Sell the slow-mo with a long durationMs. A non-looping sequence.
How
- Wind: punching (right) arm cocked (
RightUpperArm:[70,0,-30],RightForearm:[0,0,120]), guard up (LeftUpperArm:[60,0,40],LeftForearm:[0,0,-110]), torso coiled (Spine:[0,20,0]).
- Drive (slow): fist extends (
RightUpperArm:[95,0,0],RightForearm:[0,0,0]), torso unwinds (Spine:[5,-20,0]), head turn (Head:[0,-15,0]).
Example
- "throw a slow motion punch" ->
{"durationMs":3000,"say":"Slow... motion...","sequence":{"loop":false,"frames":[{"t":0,"pose":{"RightUpperArm":[70,0,-30],"RightForearm":[0,0,120],"LeftUpperArm":[60,0,40],"LeftForearm":[0,0,-110],"Spine":[0,20,0]}},{"t":0.6,"pose":{"RightUpperArm":[95,0,0],"RightForearm":[0,0,0],"Spine":[5,-20,0],"Chest":[5,-10,0],"Head":[0,-15,0]}},{"t":1,"pose":{"RightUpperArm":[90,0,0],"Spine":[5,-15,0]}}]}}