| name | locking |
| description | Performs funk locking, pointing and then freezing sharply in a locked pose with quick wrist rolls between. Use when the command mentions locking, lock dance, or funk locking. |
| category | dance |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso"] |
locking
The funk lock: throw a point or arm gesture, then freeze rigidly (the "lock"), with quick rolls and a final lock. A non-looping sequence.
How
- Point out to the side (
RightUpperArm:[0,0,-90],RightForearm:[0,0,90]).
- Lock: snap the arm up-out and freeze (
RightUpperArm:[60,0,-45]), other arm out, slight torso turn.
- Big lock: both elbows bent up (
*UpperArm:[120,0,0], forearms folded), then settle into a final lock.
Example
- "do some locking" ->
{"durationMs":2200,"say":"Lock it!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"RightUpperArm":[0,0,-90],"RightForearm":[0,0,90]}},{"t":0.3,"pose":{"RightUpperArm":[60,0,-45],"RightForearm":[0,0,0],"LeftUpperArm":[0,0,70],"Spine":[0,-10,0]}},{"t":0.6,"pose":{"RightUpperArm":[120,0,0],"RightForearm":[0,0,120],"LeftUpperArm":[120,0,0],"LeftForearm":[0,0,-120]}},{"t":1,"pose":{"RightUpperArm":[0,0,-30],"RightForearm":[0,0,40],"LeftUpperArm":[0,0,90]}}]}}