{ "version": "1.1", "root": { "id": "userAnimStateMachine", "type": "stateMachine", "data": { "currentState": "userAnimNone", "states": [ { "id": "userAnimNone", "interpTarget": 6, "interpDuration": 6, "transitions": [ { "var": "userAnimA", "state": "userAnimA" }, { "var": "userAnimB", "state": "userAnimB" } ] }, { "id": "userAnimA", "interpTarget": 6, "interpDuration": 6, "transitions": [ { "var": "userAnimNone", "state": "userAnimNone" }, { "var": "userAnimB", "state": "userAnimB" } ] }, { "id": "userAnimB", "interpTarget": 6, "interpDuration": 6, "transitions": [ { "var": "userAnimNone", "state": "userAnimNone" }, { "var": "userAnimA", "state": "userAnimA" } ] } ] }, "children": [ { "id": "userAnimNone", "type": "poleVectorConstraint", "data": { "enabled": false, "referenceVector": [0, 0, 1], "baseJointName": "RightUpLeg", "midJointName": "RightLeg", "tipJointName": "RightFoot", "enabledVar": "rightFootPoleVectorEnabled", "poleVectorVar": "rightFootPoleVector" }, "children": [ { "id": "rightFootIK", "type": "twoBoneIK", "data": { "alpha": 1.0, "enabled": false, "interpDuration": 15, "baseJointName": "RightUpLeg", "midJointName": "RightLeg", "tipJointName": "RightFoot", "midHingeAxis": [-1, 0, 0], "alphaVar": "rightFootIKAlpha", "enabledVar": "rightFootIKEnabled", "endEffectorRotationVarVar": "rightFootIKRotationVar", "endEffectorPositionVarVar": "rightFootIKPositionVar" }, "children": [ { "id": "leftFootPoleVector", "type": "poleVectorConstraint", "data": { "enabled": false, "referenceVector": [0, 0, 1], "baseJointName": "LeftUpLeg", "midJointName": "LeftLeg", "tipJointName": "LeftFoot", "enabledVar": "leftFootPoleVectorEnabled", "poleVectorVar": "leftFootPoleVector" }, "children": [ { "id": "leftFootIK", "type": "twoBoneIK", "data": { "alpha": 1.0, "enabled": false, "interpDuration": 15, "baseJointName": "LeftUpLeg", "midJointName": "LeftLeg", "tipJointName": "LeftFoot", "midHingeAxis": [-1, 0, 0], "alphaVar": "leftFootIKAlpha", "enabledVar": "leftFootIKEnabled", "endEffectorRotationVarVar": "leftFootIKRotationVar", "endEffectorPositionVarVar": "leftFootIKPositionVar" }, "children": [ { "id": "ikOverlay", "type": "overlay", "data": { "alpha": 1.0, "alphaVar": "ikOverlayAlpha", "boneSet": "fullBody" }, "children": [ { "id": "ik", "type": "inverseKinematics", "data": { "solutionSource": "relaxToUnderPoses", "solutionSourceVar": "solutionSource", "targets": [ { "jointName": "Hips", "positionVar": "hipsPosition", "rotationVar": "hipsRotation", "typeVar": "hipsType", "weightVar": "hipsWeight", "weight": 1.0, "flexCoefficients": [1] }, { "jointName": "RightHand", "positionVar": "rightHandPosition", "rotationVar": "rightHandRotation", "typeVar": "rightHandType", "weightVar": "rightHandWeight", "weight": 1.0, "flexCoefficients": [1, 0.5, 0.5, 0.2, 0.01, 0.005, 0.001, 0.0, 0.0], "poleVectorEnabledVar": "rightHandPoleVectorEnabled", "poleReferenceVectorVar": "rightHandPoleReferenceVector", "poleVectorVar": "rightHandPoleVector" }, { "jointName": "LeftHand", "positionVar": "leftHandPosition", "rotationVar": "leftHandRotation", "typeVar": "leftHandType", "weightVar": "leftHandWeight", "weight": 1.0, "flexCoefficients": [1, 0.5, 0.5, 0.2, 0.01, 0.005, 0.001, 0.0, 0.0], "poleVectorEnabledVar": "leftHandPoleVectorEnabled", "poleReferenceVectorVar": "leftHandPoleReferenceVector", "poleVectorVar": "leftHandPoleVector" }, { "jointName": "Spine2", "positionVar": "spine2Position", "rotationVar": "spine2Rotation", "typeVar": "spine2Type", "weightVar": "spine2Weight", "weight": 2.0, "flexCoefficients": [1.0, 0.5, 0.25] }, { "jointName": "Head", "positionVar": "headPosition", "rotationVar": "headRotation", "typeVar": "headType", "weightVar": "headWeight", "weight": 4.0, "flexCoefficients": [1, 0.5, 0.25, 0.2, 0.1] } ] }, "children": [] }, { "id": "defaultPoseOverlay", "type": "overlay", "data": { "alpha": 0.0, "alphaVar": "defaultPoseOverlayAlpha", "boneSet": "fullBody", "boneSetVar": "defaultPoseOverlayBoneSet" }, "children": [ { "id": "defaultPose", "type": "defaultPose", "data": { }, "children": [] }, { "id": "rightHandOverlay", "type": "overlay", "data": { "alpha": 0.0, "boneSet": "rightHand", "alphaVar": "rightHandOverlayAlpha" }, "children": [ { "id": "rightHandStateMachine", "type": "stateMachine", "data": { "currentState": "rightHandGrasp", "states": [ { "id": "rightHandGrasp", "interpTarget": 3, "interpDuration": 3, "transitions": [ { "var": "isRightIndexPoint", "state": "rightIndexPoint" }, { "var": "isRightThumbRaise", "state": "rightThumbRaise" }, { "var": "isRightIndexPointAndThumbRaise", "state": "rightIndexPointAndThumbRaise" } ] }, { "id": "rightIndexPoint", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isRightHandGrasp", "state": "rightHandGrasp" }, { "var": "isRightThumbRaise", "state": "rightThumbRaise" }, { "var": "isRightIndexPointAndThumbRaise", "state": "rightIndexPointAndThumbRaise" } ] }, { "id": "rightThumbRaise", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isRightHandGrasp", "state": "rightHandGrasp" }, { "var": "isRightIndexPoint", "state": "rightIndexPoint" }, { "var": "isRightIndexPointAndThumbRaise", "state": "rightIndexPointAndThumbRaise" } ] }, { "id": "rightIndexPointAndThumbRaise", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isRightHandGrasp", "state": "rightHandGrasp" }, { "var": "isRightIndexPoint", "state": "rightIndexPoint" }, { "var": "isRightThumbRaise", "state": "rightThumbRaise" } ] } ] }, "children": [ { "id": "rightHandGrasp", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "rightHandGraspAlpha" }, "children": [ { "id": "rightHandGraspOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/hydra_pose_open_right.fbx", "startFrame": 0.0, "endFrame": 0.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "rightHandGraspClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/hydra_pose_closed_right.fbx", "startFrame": 0.0, "endFrame": 0.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "rightIndexPoint", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "rightHandGraspAlpha" }, "children": [ { "id": "rightIndexPointOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_point_open_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "rightIndexPointClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_point_closed_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "rightThumbRaise", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "rightHandGraspAlpha" }, "children": [ { "id": "rightThumbRaiseOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_open_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "rightThumbRaiseClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_closed_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "rightIndexPointAndThumbRaise", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "rightHandGraspAlpha" }, "children": [ { "id": "rightIndexPointAndThumbRaiseOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_point_open_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "rightIndexPointAndThumbRaiseClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_point_closed_right.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] } ] }, { "id": "leftHandOverlay", "type": "overlay", "data": { "alpha": 0.0, "boneSet": "leftHand", "alphaVar": "leftHandOverlayAlpha" }, "children": [ { "id": "leftHandStateMachine", "type": "stateMachine", "data": { "currentState": "leftHandGrasp", "states": [ { "id": "leftHandGrasp", "interpTarget": 3, "interpDuration": 3, "transitions": [ { "var": "isLeftIndexPoint", "state": "leftIndexPoint" }, { "var": "isLeftThumbRaise", "state": "leftThumbRaise" }, { "var": "isLeftIndexPointAndThumbRaise", "state": "leftIndexPointAndThumbRaise" } ] }, { "id": "leftIndexPoint", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isLeftHandGrasp", "state": "leftHandGrasp" }, { "var": "isLeftThumbRaise", "state": "leftThumbRaise" }, { "var": "isLeftIndexPointAndThumbRaise", "state": "leftIndexPointAndThumbRaise" } ] }, { "id": "leftThumbRaise", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isLeftHandGrasp", "state": "leftHandGrasp" }, { "var": "isLeftIndexPoint", "state": "leftIndexPoint" }, { "var": "isLeftIndexPointAndThumbRaise", "state": "leftIndexPointAndThumbRaise" } ] }, { "id": "leftIndexPointAndThumbRaise", "interpTarget": 15, "interpDuration": 3, "transitions": [ { "var": "isLeftHandGrasp", "state": "leftHandGrasp" }, { "var": "isLeftIndexPoint", "state": "leftIndexPoint" }, { "var": "isLeftThumbRaise", "state": "leftThumbRaise" } ] } ] }, "children": [ { "id": "leftHandGrasp", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "leftHandGraspAlpha" }, "children": [ { "id": "leftHandGraspOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/hydra_pose_open_left.fbx", "startFrame": 0.0, "endFrame": 0.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "leftHandGraspClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/hydra_pose_closed_left.fbx", "startFrame": 10.0, "endFrame": 10.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "leftIndexPoint", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "leftHandGraspAlpha" }, "children": [ { "id": "leftIndexPointOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_point_open_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "leftIndexPointClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_point_closed_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "leftThumbRaise", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "leftHandGraspAlpha" }, "children": [ { "id": "leftThumbRaiseOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_open_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "leftThumbRaiseClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_closed_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "leftIndexPointAndThumbRaise", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "leftHandGraspAlpha" }, "children": [ { "id": "leftIndexPointAndThumbRaiseOpen", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_point_open_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "leftIndexPointAndThumbRaiseClosed", "type": "clip", "data": { "url": "qrc:///avatar/animations/touch_thumb_point_closed_left.fbx", "startFrame": 15.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] } ] }, { "id": "mainStateMachine", "type": "stateMachine", "data": { "outputJoints": ["LeftFoot", "RightFoot"], "currentState": "idle", "states": [ { "id": "idle", "interpTarget": 20, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "idleToWalkFwd", "interpTarget": 12, "interpDuration": 8, "transitions": [ { "var": "idleToWalkFwdOnDone", "state": "WALKFWD" }, { "var": "isNotMoving", "state": "idle" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "idleSettle", "interpTarget": 15, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ {"var": "idleSettleOnDone", "state": "idle" }, {"var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" } ] }, { "id": "WALKFWD", "interpTarget": 35, "interpDuration": 10, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "WALKBWD", "interpTarget": 35, "interpDuration": 10, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "STRAFERIGHT", "interpTarget": 25, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "STRAFELEFT", "interpTarget": 25, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "turnRight", "interpTarget": 8, "interpDuration": 8, "transitions": [ { "var": "isNotTurning", "state": "idle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "turnLeft", "interpTarget": 8, "interpDuration": 8, "transitions": [ { "var": "isNotTurning", "state": "idle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "strafeRightHmd", "interpTarget": 8, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" } ] }, { "id": "strafeLeftHmd", "interpTarget": 8, "interpDuration": 8, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotMoving", "state": "idleSettle" }, { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" } ] }, { "id": "fly", "interpTarget": 6, "interpDuration": 6, "transitions": [ { "var": "isNotFlying", "state": "idleSettle" } ] }, { "id": "takeoffStand", "interpTarget": 2, "interpDuration": 2, "transitions": [ { "var": "isNotTakeoff", "state": "inAirStand" } ] }, { "id": "TAKEOFFRUN", "interpTarget": 2, "interpDuration": 2, "transitions": [ { "var": "isNotTakeoff", "state": "INAIRRUN" } ] }, { "id": "inAirStand", "interpTarget": 3, "interpDuration": 3, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotInAir", "state": "landStandImpact" } ] }, { "id": "INAIRRUN", "interpTarget": 3, "interpDuration": 3, "interpType": "snapshotPrev", "transitions": [ { "var": "isNotInAir", "state": "WALKFWD" } ] }, { "id": "landStandImpact", "interpTarget": 1, "interpDuration": 1, "transitions": [ { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "landStandImpactOnDone", "state": "landStand" } ] }, { "id": "landStand", "interpTarget": 1, "interpDuration": 1, "transitions": [ { "var": "isMovingForward", "state": "WALKFWD" }, { "var": "isMovingBackward", "state": "WALKBWD" }, { "var": "isMovingRight", "state": "STRAFERIGHT" }, { "var": "isMovingLeft", "state": "STRAFELEFT" }, { "var": "isTurningRight", "state": "turnRight" }, { "var": "isTurningLeft", "state": "turnLeft" }, { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "isInAirStand", "state": "inAirStand" }, { "var": "isInAirRun", "state": "INAIRRUN" }, { "var": "landStandOnDone", "state": "idle" }, { "var": "isMovingRightHmd", "state": "strafeRightHmd" }, { "var": "isMovingLeftHmd", "state": "strafeLeftHmd" } ] }, { "id": "LANDRUN", "interpTarget": 2, "interpDuration": 2, "transitions": [ { "var": "isFlying", "state": "fly" }, { "var": "isTakeoffStand", "state": "takeoffStand" }, { "var": "isTakeoffRun", "state": "TAKEOFFRUN" }, { "var": "landRunOnDone", "state": "WALKFWD" } ] } ] }, "children": [ { "id": "idle", "type": "overlay", "data": { "alpha": 1.0, "alphaVar": "idleOverlayAlpha", "boneSet": "upperBody" }, "children": [ { "id": "idleTalk", "type": "randomSwitchStateMachine", "data": { "currentState": "talk", "triggerRandomSwitch": "idleTalkSwitch", "randomSwitchTimeMin": 7.0, "randomSwitchTimeMax": 12.0, "states": [ { "id": "talk", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk02", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk03", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk04", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk_armsdown", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk_lefthand", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] }, { "id": "talk_righthand", "interpTarget": 20, "interpDuration": 20, "priority": 0.33, "resume": true, "transitions": [] } ] }, "children": [ { "id": "talk", "type": "clip", "data": { "url": "animations/talk.fbx", "startFrame": 1.0, "endFrame": 500.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk02", "type": "clip", "data": { "url": "animations/talk02.fbx", "startFrame": 1.0, "endFrame": 325.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk03", "type": "clip", "data": { "url": "animations/talk03.fbx", "startFrame": 1.0, "endFrame": 300.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk04", "type": "clip", "data": { "url": "animations/talk04.fbx", "startFrame": 1.0, "endFrame": 500.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk_armsdown", "type": "clip", "data": { "url": "animations/talk_armsdown.fbx", "startFrame": 1.0, "endFrame": 215.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk_lefthand", "type": "clip", "data": { "url": "animations/talk_lefthand.fbx", "startFrame": 0.0, "endFrame": 500.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "talk_righthand", "type": "clip", "data": { "url": "animations/talk_righthand.fbx", "startFrame": 1.0, "endFrame": 502.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "idleStand", "type": "randomSwitchStateMachine", "data": { "currentState": "masterIdle", "triggerTimeMin": 10.0, "triggerTimeMax": 50.0, "transitionVar": "timeToFidget", "states": [ { "id": "masterIdle", "interpTarget": 21, "interpDuration": 20, "priority": 1.0, "resume": false, "transitions": [ { "var": "timeToFidget", "randomSwitchState": "fidget" } ] }, { "id": "fidget", "interpTarget": 21, "interpDuration": 20, "priority": -1.0, "resume": false, "transitions": [ { "var": "idle_once_slownodOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_headtiltOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_shiftheelpivotOnDone", "randomSwitchState": "masterIdle" }, { "var": "idleWS_allOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_lookaroundOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_neckstretchOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_lookleftrightOnDone", "randomSwitchState": "masterIdle" }, { "var": "idle_once_fidgetOnDone", "randomSwitchState": "masterIdle" }, { "var": "alt1ToMasterIdleOnDone", "randomSwitchState": "masterIdle" }, { "var": "alt2ToMasterIdleOnDone", "randomSwitchState": "masterIdle" } ] } ] }, "children": [ { "id": "masterIdle", "type": "randomSwitchStateMachine", "data": { "currentState": "masterIdle1", "triggerRandomSwitch": "masterIdleSwitch", "randomSwitchTimeMin": 10.0, "randomSwitchTimeMax": 30.0, "states": [ { "id": "masterIdle1", "interpTarget": 21, "interpDuration": 20, "priority": 0.25, "resume": true, "transitions": [] }, { "id": "masterIdle2", "interpTarget": 21, "interpDuration": 20, "priority": 0.25, "resume": true, "transitions": [] }, { "id": "masterIdle3", "interpTarget": 21, "interpDuration": 20, "priority": 0.25, "resume": true, "transitions": [] }, { "id": "masterIdle4", "interpTarget": 21, "interpDuration": 20, "priority": 0.25, "resume": true, "transitions": [] } ] }, "children": [ { "id": "masterIdle1", "type": "clip", "data": { "url": "animations/idle.fbx", "startFrame": 1.0, "endFrame": 300.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "masterIdle2", "type": "clip", "data": { "url": "animations/idle02.fbx", "startFrame": 1.0, "endFrame": 400.0, "timeScale": 0.75, "loopFlag": true }, "children": [] }, { "id": "masterIdle3", "type": "clip", "data": { "url": "animations/idle03.fbx", "startFrame": 1.0, "endFrame": 800.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "masterIdle4", "type": "clip", "data": { "url": "animations/idle04.fbx", "startFrame": 1.0, "endFrame": 902.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "fidget", "type": "randomSwitchStateMachine", "data": { "currentState": "movement", "states": [ { "id": "movement", "interpTarget": 17, "interpDuration": 15, "priority": 0.6, "resume": false, "transitions": [] }, { "id": "alternateIdle", "interpTarget": 17, "interpDuration": 15, "priority": 0.4, "resume": false, "transitions": [] } ] }, "children": [ { "id": "movement", "type": "randomSwitchStateMachine", "data": { "currentState": "idle_once_slownod", "states": [ { "id": "idle_once_slownod", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_headtilt", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_shiftheelpivot", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idleWS_all", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_lookaround", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_neckstretch", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_lookleftright", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] }, { "id": "idle_once_fidget", "interpTarget": 21, "interpDuration": 20, "priority": 0.2, "resume": false, "transitions": [] } ] }, "children": [ { "id": "idle_once_slownod", "type": "clip", "data": { "url": "animations/idle_once_slownod.fbx", "startFrame": 1.0, "endFrame": 91.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idle_once_headtilt", "type": "clip", "data": { "url": "animations/idle_once_headtilt.fbx", "startFrame": 1.0, "endFrame": 154.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idle_once_shiftheelpivot", "type": "clip", "data": { "url": "animations/idle_once_shiftheelpivot.fbx", "startFrame": 1.0, "endFrame": 491.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idleWS_all", "type": "clip", "data": { "url": "animations/idleWS_all.fbx", "startFrame": 1.0, "endFrame": 1620.0, "timeScale": 0.7, "loopFlag": false }, "children": [] }, { "id": "idle_once_lookaround", "type": "clip", "data": { "url": "animations/idle_once_lookaround.fbx", "startFrame": 1.0, "endFrame": 324.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idle_once_neckstretch", "type": "clip", "data": { "url": "animations/idle_once_neckstretch.fbx", "startFrame": 1.0, "endFrame": 169.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idle_once_lookleftright", "type": "clip", "data": { "url": "animations/idle_once_lookleftright.fbx", "startFrame": 1.0, "endFrame": 375.0, "timeScale": 0.7, "loopFlag": false }, "children": [] }, { "id": "idle_once_fidget", "type": "clip", "data": { "url": "animations/idle_once_fidget.fbx", "startFrame": 1.0, "endFrame": 429.0, "timeScale": 1.0, "loopFlag": false }, "children": [] } ] }, { "id": "alternateIdle", "type": "randomSwitchStateMachine", "data": { "currentState": "transitionToAltIdle1", "triggerTimeMin": 10.0, "triggerTimeMax": 60.0, "transitionVar": "finishAltIdle2", "states": [ { "id": "transitionToAltIdle1", "interpTarget": 11, "interpDuration": 10, "priority": 0.5, "resume": false, "transitions": [ { "var": "transitionToAltIdle1OnDone", "randomSwitchState": "altIdle1" } ] }, { "id": "transitionToAltIdle2", "interpTarget": 11, "interpDuration": 10, "priority": 0.5, "resume": false, "transitions": [ { "var": "transitionToAltIdle2OnDone", "randomSwitchState": "altIdle2" } ] }, { "id": "altIdle1", "interpTarget": 11, "interpDuration": 10, "priority": -1.0, "resume": false, "transitions": [ { "var": "finishAltIdle2", "randomSwitchState": "alt1ToMasterIdle" } ] }, { "id": "altIdle2", "interpTarget": 11, "interpDuration": 10, "priority": -1.0, "resume": false, "transitions": [ { "var": "finishAltIdle2", "randomSwitchState": "alt2ToMasterIdle" } ] }, { "id": "alt1ToMasterIdle", "interpTarget": 11, "interpDuration": 10, "priority": -1.0, "resume": false, "transitions": [] }, { "id": "alt2ToMasterIdle", "interpTarget": 11, "interpDuration": 10, "priority": -1.0, "resume": false, "transitions": [] } ] }, "children": [ { "id": "transitionToAltIdle1", "type": "clip", "data": { "url": "qrc:///avatar/animations/idle_LFF_all.fbx", "startFrame": 1, "endFrame": 80, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "transitionToAltIdle2", "type": "clip", "data": { "url": "animations/idle_RFF_all.fbx", "startFrame": 1.0, "endFrame": 80.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "altIdle1", "type": "clip", "data": { "url": "qrc:///avatar/animations/idle_LFF_all.fbx", "startFrame": 80, "endFrame": 389, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "altIdle2", "type": "clip", "data": { "url": "animations/idle_RFF_all.fbx", "startFrame": 80.0, "endFrame": 390.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "alt1ToMasterIdle", "type": "clip", "data": { "url": "qrc:///avatar/animations/idle_LFF_all.fbx", "startFrame": 389, "endFrame": 472, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "alt2ToMasterIdle", "type": "clip", "data": { "url": "animations/idle_RFF_all.fbx", "startFrame": 390.0, "endFrame": 453.0, "timeScale": 1.0, "loopFlag": false }, "children": [] } ] } ] } ] } ] }, { "id": "WALKFWD", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0.5, 1.8, 2.5, 3.55, 5.675], "alphaVar": "moveForwardAlpha", "desiredSpeedVar": "moveForwardSpeed" }, "children": [ { "id": "walkFwdShort_c", "type": "clip", "data": { "url": "animations/walk_short_fwd.fbx", "startFrame": 1.0, "endFrame": 40.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "walkFwdNormal_c", "type": "clip", "data": { "url": "animations/walk_fwd.fbx", "startFrame": 1.0, "endFrame": 30.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "walkFwdFast_c", "type": "clip", "data": { "url": "animations/walk_fwd_fast.fbx", "startFrame": 1.0, "endFrame": 26.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "walkFwdJog_c", "type": "clip", "data": { "url": "animations/jog_fwd.fbx", "startFrame": 1.0, "endFrame": 18.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "walkFwdRun_c", "type": "clip", "data": { "url": "animations/run_fast_fwd.fbx", "startFrame": 1.0, "endFrame": 19.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "idleToWalkFwd", "type": "clip", "data": { "url": "qrc:///avatar/animations/idle_to_walk.fbx", "startFrame": 1.0, "endFrame": 13.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "idleSettle", "type": "clip", "data": { "url": "animations/settle_to_idle_small.fbx", "startFrame": 1.0, "endFrame": 59.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "WALKBWD", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0.6, 1.6, 2.8, 4.5], "alphaVar": "moveBackwardAlpha", "desiredSpeedVar": "moveBackwardSpeed" }, "children": [ { "id": "walkBwdShort_c", "type": "clip", "data": { "url": "animations/walk_bwd.fbx", "startFrame": 1.0, "endFrame": 37.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "walkBwdFast_c", "type": "clip", "data": { "url": "animations/walk_bwd_fast.fbx", "startFrame": 1.0, "endFrame": 28.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "jogBwd_c", "type": "clip", "data": { "url": "animations/jog_bwd.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "runBwd_c", "type": "clip", "data": { "url": "animations/run_bwd.fbx", "startFrame": 1.0, "endFrame": 14.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "turnLeft", "type": "clip", "data": { "url": "animations/turn_left.fbx", "startFrame": 1.0, "endFrame": 33.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "turnRight", "type": "clip", "data": { "url": "animations/turn_right.fbx", "startFrame": 1.0, "endFrame": 31.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": false }, "children": [] }, { "id": "STRAFELEFT", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0.1, 0.5, 1.0, 2.55, 3.35, 5.25], "alphaVar": "moveLateralAlpha", "desiredSpeedVar": "moveLateralSpeed" }, "children": [ { "id": "strafeLeftShortStep_c", "type": "clip", "data": { "url": "animations/side_step_short_left.fbx", "startFrame": 1.0, "endFrame": 30.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftStep_c", "type": "clip", "data": { "url": "animations/side_step_left.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftWalk_c", "type": "clip", "data": { "url": "animations/walk_left.fbx", "startFrame": 1.0, "endFrame": 35.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftWalkFast_c", "type": "clip", "data": { "url": "animations/walk_left_fast.fbx", "startFrame": 1.0, "endFrame": 21.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftJog_c", "type": "clip", "data": { "url": "animations/jog_left.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftRun_c", "type": "clip", "data": { "url": "animations/run_fast_left.fbx", "startFrame": 1.0, "endFrame": 19.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "STRAFERIGHT", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0.1, 0.5, 1.0, 2.55, 3.4, 5.25], "alphaVar": "moveLateralAlpha", "desiredSpeedVar": "moveLateralSpeed" }, "children": [ { "id": "strafeRightShortStep_c", "type": "clip", "data": { "url": "animations/side_step_short_left.fbx", "startFrame": 1.0, "endFrame": 30.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": true }, "children": [] }, { "id": "strafeRightStep_c", "type": "clip", "data": { "url": "animations/side_step_left.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": true }, "children": [] }, { "id": "strafeRightWalk_c", "type": "clip", "data": { "url": "animations/walk_right.fbx", "startFrame": 1.0, "endFrame": 35.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": false }, "children": [] }, { "id": "strafeRightFast_c", "type": "clip", "data": { "url": "animations/walk_right_fast.fbx", "startFrame": 1.0, "endFrame": 21.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": false }, "children": [] }, { "id": "strafeRightJog_c", "type": "clip", "data": { "url": "animations/jog_right.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": false }, "children": [] }, { "id": "strafeRightRun_c", "type": "clip", "data": { "url": "animations/run_fast_right.fbx", "startFrame": 1.0, "endFrame": 19.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": false }, "children": [] } ] }, { "id": "strafeLeftHmd", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0, 0.5, 2.5], "alphaVar": "moveLateralAlpha", "desiredSpeedVar": "moveLateralSpeed" }, "children": [ { "id": "stepLeftShort_c", "type": "clip", "data": { "url": "animations/side_step_short_left.fbx", "startFrame": 1.0, "endFrame": 30.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "stepLeft_c", "type": "clip", "data": { "url": "animations/side_step_left.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "strafeLeftAnim_c", "type": "clip", "data": { "url": "animations/side_step_left_fast.fbx", "startFrame": 1.0, "endFrame": 16.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] }, { "id": "strafeRightHmd", "type": "blendLinearMove", "data": { "alpha": 0.0, "desiredSpeed": 1.4, "characteristicSpeeds": [0, 0.5, 2.5], "alphaVar": "moveLateralAlpha", "desiredSpeedVar": "moveLateralSpeed" }, "children": [ { "id": "stepRightShort_c", "type": "clip", "data": { "url": "animations/side_step_short_left.fbx", "startFrame": 1.0, "endFrame": 30.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": true }, "children": [] }, { "id": "stepRight_c", "type": "clip", "data": { "url": "animations/side_step_left.fbx", "startFrame": 1.0, "endFrame": 20.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": true }, "children": [] }, { "id": "strafeRightAnim_c", "type": "clip", "data": { "url": "animations/side_step_left_fast.fbx", "startFrame": 1.0, "endFrame": 16.0, "timeScale": 1.0, "loopFlag": true, "mirrorFlag": true }, "children": [] } ] }, { "id": "fly", "type": "clip", "data": { "url": "animations/fly.fbx", "startFrame": 1.0, "endFrame": 79.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "takeoffStand", "type": "clip", "data": { "url": "animations/jump_standing_launch_all.fbx", "startFrame": 1.0, "endFrame": 16.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "TAKEOFFRUN", "type": "clip", "data": { "url": "animations/jump_running_launch_land_all.fbx", "startFrame": 4.0, "endFrame": 15.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "inAirStand", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "inAirAlpha" }, "children": [ { "id": "inAirStandPreApex", "type": "clip", "data": { "url": "animations/jump_standing_apex_all.fbx", "startFrame": 1.0, "endFrame": 1.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "inAirStandApex", "type": "clip", "data": { "url": "animations/jump_standing_apex_all.fbx", "startFrame": 2.0, "endFrame": 2.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "inAirStandPostApex", "type": "clip", "data": { "url": "animations/jump_standing_apex_all.fbx", "startFrame": 3.0, "endFrame": 3.0, "timeScale": 1.0, "loopFlag": false }, "children": [] } ] }, { "id": "INAIRRUN", "type": "blendLinear", "data": { "alpha": 0.0, "alphaVar": "inAirAlpha" }, "children": [ { "id": "inAirRunPreApex", "type": "clip", "data": { "url": "animations/jump_running_launch_land_all.fbx", "startFrame": 16.0, "endFrame": 16.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "inAirRunApex", "type": "clip", "data": { "url": "animations/jump_running_launch_land_all.fbx", "startFrame": 22.0, "endFrame": 22.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "inAirRunPostApex", "type": "clip", "data": { "url": "animations/jump_running_launch_land_all.fbx", "startFrame": 33.0, "endFrame": 33.0, "timeScale": 1.0, "loopFlag": false }, "children": [] } ] }, { "id": "landStandImpact", "type": "clip", "data": { "url": "animations/jump_standing_land_settle_all.fbx", "startFrame": 1.0, "endFrame": 6.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "landStand", "type": "clip", "data": { "url": "animations/jump_standing_land_settle_all.fbx", "startFrame": 6.0, "endFrame": 68.0, "timeScale": 1.0, "loopFlag": false }, "children": [] }, { "id": "LANDRUN", "type": "clip", "data": { "url": "animations/jump_running_launch_land_all.fbx", "startFrame": 29.0, "endFrame": 40.0, "timeScale": 1.0, "loopFlag": false }, "children": [] } ] } ] } ] } ] } ] } ] } ] } ] } ] }, { "id": "userAnimA", "type": "clip", "data": { "url": "animations/idle.fbx", "startFrame": 1.0, "endFrame": 300.0, "timeScale": 1.0, "loopFlag": true }, "children": [] }, { "id": "userAnimB", "type": "clip", "data": { "url": "animations/idle.fbx", "startFrame": 1.0, "endFrame": 300.0, "timeScale": 1.0, "loopFlag": true }, "children": [] } ] } }