| name | jump-for-joy |
| description | Leaps into the air with the arms thrown overhead in pure joy, then lands. Use when the command mentions jump for joy, leap for joy, jump with excitement, or hooray jump. |
| category | emotive |
| disable-model-invocation | true |
| subskills | ["move-leg","move-arm","balance-and-posture"] |
jump-for-joy
A pure burst of happiness: dip, spring up high throwing both arms overhead, and land light. A non-looping sequence with a clear root.y arc.
How
- Dip: knees bent (
*UpLeg:[40,0,0],*Leg:[60,0,0]), arms back a touch, root.y:-0.25.
- Apex: legs straight, arms thrown up (
LeftUpperArm:[0,0,-110],RightUpperArm:[0,0,110]), pointed toes, root.y:0.4.
- Land soft, arms settling,
root.y:0.
Example
- "jump for joy" ->
{"durationMs":1400,"say":"Yes! Woohoo!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[60,0,0],"RightUpLeg":[40,0,0],"RightLeg":[60,0,0],"LeftUpperArm":[0,0,70],"RightUpperArm":[0,0,-70]},"root":{"y":-0.25}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,180],"RightUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightLeg":[0,0,0],"LeftUpperArm":[0,0,-110],"RightUpperArm":[0,0,110],"LeftFoot":[60,0,0],"RightFoot":[60,0,0],"Head":[-10,0,0]},"root":{"y":0.4}},{"t":1,"pose":{"LeftUpperArm":[0,0,-90],"RightUpperArm":[0,0,90],"LeftFoot":[90,0,0],"RightFoot":[90,0,0]},"root":{"y":0}}]}}