name: faint description: Faints, pressing the back of a hand to the forehead before the knees buckle and the body sinks to the floor. Use when the command mentions faint, swoon, pass out, or feel faint. category: emotive disable-model-invocation: true subskills: [move-arm, move-torso, balance-and-posture]
faint
A swooning faint: the back of the hand goes to the forehead, the body sways, then the knees give way and it sinks to lie on the floor. Uses posture:lieBack so the engine grounds the landing (don't set root.y). A non-looping sequence.
How
posture:"lieBack". Swoon: hand to forehead (RightUpperArm:[110,0,-30],RightForearm:[0,0,100]), head back (Head:[-15,0,0]), slight arch.- Buckle: knees soften (
LeftUpLeg:[40,0,0],LeftLeg:[70,0,0]), torso lists (Spine:[10,0,0]). - Sink to the floor: limbs relax (arms out,
Head:[0,-20,0]).
Example
- "faint" ->
{"durationMs":2000,"say":"Oh... I feel faint...","posture":"lieBack","sequence":{"loop":false,"frames":[{"t":0,"pose":{"RightUpperArm":[110,0,-30],"RightForearm":[0,0,100],"Head":[-15,0,0],"Spine":[-5,0,0]}},{"t":0.5,"pose":{"LeftUpLeg":[40,0,0],"LeftLeg":[70,0,0],"RightUpLeg":[30,0,0],"Spine":[10,0,0],"RightUpperArm":[90,0,0]}},{"t":1,"pose":{"LeftUpLeg":[10,0,0],"RightUpLeg":[10,0,0],"LeftUpperArm":[0,0,-60],"RightUpperArm":[0,0,70],"Head":[0,-20,0],"Spine":[0,0,0]}}]}}