| name | celebrate |
| description | Celebrates by crouching then jumping up with both arms thrown overhead. Use when the command mentions celebrate, hooray, we did it, yay, or jump for joy. |
| category | emotive |
| disable-model-invocation | true |
| subskills | ["move-arm","move-torso","move-leg"] |
Celebrate
A joyful celebration: dip down, spring up with both arms thrown overhead (raising
root.y), then land with the arms still up.
How
- Dip: knees bent (
*UpLeg:[20,0,0],*Leg:[30,0,0]), arms back, root.y:-0.15.
- Jump: legs straight, arms straight up (
LeftUpperArm:[0,0,-90],
RightUpperArm:[0,0,90]), root.y:0.3.
- Land arms-up,
root.y:0. loop:false.
Example
- "celebrate!" ->
{"durationMs":1400,"say":"Woohoo!","sequence":{"loop":false,"frames":[{"t":0,"pose":{"LeftUpLeg":[20,0,0],"LeftLeg":[30,0,0],"RightUpLeg":[20,0,0],"RightLeg":[30,0,0],"LeftUpperArm":[0,0,40],"RightUpperArm":[0,0,-40]},"root":{"y":-0.15}},{"t":0.5,"pose":{"LeftUpLeg":[0,0,180],"LeftLeg":[0,0,0],"RightUpLeg":[0,0,180],"RightLeg":[0,0,0],"LeftUpperArm":[0,0,-90],"RightUpperArm":[0,0,90]},"root":{"y":0.3}},{"t":1,"pose":{"LeftUpperArm":[0,0,-80],"RightUpperArm":[0,0,80]},"root":{"y":0}}]}}