Usage:
AnimationStateMachine.SetMorphFactor
number
Argument values:
argument 1: | range is 0.3 to 10000.0; most commonly 4.0 |
This property is not a part of any defined type of object.
Used in a total of 20 .con files: Animationstateschangeweapon.con, Animationstatesclimb.con, Animationstatescrouching.con, Animationstatesdie.con, Animationstatesejectclip.con, Animationstatesexplosionfly.con, Animationstatesface.con, Animationstatesfireweapon.con, Animationstateshit.con, Animationstatesjump.con, Animationstateslie.con, Animationstateslower.con, Animationstatesmisc.con, Animationstatesparachute.con, Animationstatesreload.con, Animationstatesrocketeering.con, Animationstatesshoot.con, Animationstatesswim.con, Animationstatesupper.con, Animationstatesvehicle.con
Parent directory of these .con files: Animations
Example: (from Animations/AnimationStatesLie.con)
rem
rem *** Lie states ***
rem
rem
rem **** Transitions from stand/crouch/lie
rem
AnimationStateMachine.CreateState Ub_CrouchToLie
AnimationStateMachine.addTransitionItem
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.ReturnToState Ub_Lie
AnimationStateMachine.CreateState Ub_LieToCrouch
AnimationStateMachine.addTransitionItem
AnimationStateMachine.ReturnToState Ub_Crouch
AnimationStateMachine.CreateState Ub_LieToStand
AnimationStateMachine.addTransitionItem
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.CreateState Lb_CrouchToLie
AnimationStateMachine.SetSoundTrigger c_SstToCrawl
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PCrouch2LieLower.baf 1.6 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 4.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.CreateState Ub_CrouchToLieThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PCrouch2LieUpperThompson.baf 1.6 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Ub_LieThompson
AnimationStateMachine.SetMorphFactor 4.0
AnimationStateMachine.SetFlag c_AsmIsLying
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Lb_LieToCrouch
AnimationStateMachine.SetSoundTrigger c_SstStandUp
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PCrouch2LieLower.baf -2 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Lb_Crouch
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 4.0
AnimationStateMachine.SetFlag c_AsmIsCrouching
rem AnimationStateMachine.setFlag c_AsmIsLying
AnimationStateMachine.CreateState Ub_LieToCrouchThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PCrouch2LieUpperThompson.baf -2 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Ub_CrouchThompson
AnimationStateMachine.SetMorphFactor 4.0
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Lb_LieToStand
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PCrouch2LieLower.baf -3 c_AsmPlayOnce
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 2.0
AnimationStateMachine.AddTransitionWhenDone Lb_CrouchToStand
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.CreateState Ub_LieToStandThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PCrouch2LieUpperThompson.baf -2 c_AsmPlayOnce
AnimationStateMachine.SetMorphFactor 4.0
AnimationStateMachine.AddTransitionWhenDone Ub_CrouchToStand
AnimationStateMachine.SetFlag c_AsmIsLying
include copyToallWeapons.inc Thompson
rem
rem **** Is Lieing Lower Body
rem
AnimationStateMachine.CreateState Lb_Lie
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieBreathLower.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Lb_LieStrafeLeft
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Lb_LieStrafeRight
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Lb_LieTurnLeft
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Lb_LieTurnRight
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 2.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.CreateState Lb_LieForward
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieForwardLower.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 2.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
AnimationStateMachine.CreateState Lb_LieBackward
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieForwardLower.baf -1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 2.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
rem --- Turn ---
AnimationStateMachine.CreateState Lb_LieTurnLeft
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieTurnLeftLower.baf 2 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Lb_LieTurnLeft
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
AnimationStateMachine.CreateState Lb_LieTurnRight
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieTurnRightLower.baf 2 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Lb_LieTurnRight
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
rem --- Strafe ------
AnimationStateMachine.CreateState Lb_LieStrafeLeft
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieTurnLeftLower.baf 2 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Lb_LieTurnLeft
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Lb_LieStrafeLeft
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Lb_LieStrafeRight
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
AnimationStateMachine.CreateState Lb_LieStrafeRight
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PLieTurnRightLower.baf 2 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Lb_LieForward
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Lb_LieBackward
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Lb_LieTurnRight
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Lb_LieStrafeLeft
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Lb_LieStrafeRight
AnimationStateMachine.ReturnToState Lb_Lie
AnimationStateMachine.SetSpeed 1.0 1.0 1.0
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.SetCameraShakeUpDown 0 0.04 5.0
AnimationStateMachine.SetCameraShakeFadeIn 0 0.3
rem
rem **** Is Lieing Upper Body
rem
AnimationStateMachine.CreateState Ub_Lie
AnimationStateMachine.addTransitionItem
rem *** Upper Thompson *****
AnimationStateMachine.CreateState Ub_LieThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieBreathUpperThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pLieAimThompson.baf 0.2 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Ub_LieStrafeLeftThompson
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Ub_LieStrafeRightThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Ub_LieTurnLeftThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Ub_LieTurnRightThompson
AnimationStateMachine.AddTransitionOne c_PIFire 0.5 1 Ub_LieFireThompson
AnimationStateMachine.AddTransitionOne c_PIAltFire 0.5 1 Ub_LieAltFireThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.7
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Ub_LieForwardThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieForwardUpperThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIFire 0.5 1 Ub_LieFireThompson
AnimationStateMachine.AddTransitionOne c_PIAltFire 0.5 1 Ub_LieAltFireThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Ub_LieBackwardThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieForwardUpperThompson.baf -1 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf -1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIFire 0.5 1 Ub_LieFireThompson
AnimationStateMachine.AddTransitionOne c_PIAltFire 0.5 1 Ub_LieAltFireThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
rem --- Turn ---
AnimationStateMachine.CreateState Ub_LieTurnLeftThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieTurnLeftUpperThompson.baf 2 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIFire 0.5 1 Ub_LieFireThompson
AnimationStateMachine.AddTransitionOne c_PIAltFire 0.5 1 Ub_LieAltFireThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Ub_LieTurnLeftThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Ub_LieTurnRightThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieTurnRightUpperThompson.baf 2 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIFire 0.5 1 Ub_LieFireThompson
AnimationStateMachine.AddTransitionOne c_PIAltFire 0.5 1 Ub_LieAltFireThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Ub_LieTurnRightThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
rem ----- Strafe ------
AnimationStateMachine.CreateState Ub_LieStrafeLeftThompson
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieTurnLeftUpperThompson.baf 2 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Ub_LieStrafeLeftThompson
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Ub_LieStrafeRightThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Ub_LieTurnRightThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Ub_LieTurnLeftThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
AnimationStateMachine.CreateState Ub_LieStrafeRightThompson
AnimationStateMachine.SetSoundTrigger c_SstCrawlMove
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PLieTurnRightUpperThompson.baf 2 c_AsmLooping
AnimationStateMachine.AddAnimation Animations/StandWalkRun/1p/Thompson/1pCrawlThompson.baf 1 c_AsmLooping
AnimationStateMachine.AddTransitionOne c_PIThrottle 0.5 1 Ub_LieForwardThompson
AnimationStateMachine.AddTransitionOne c_PIThrottle -1 -0.5 Ub_LieBackwardThompson
AnimationStateMachine.AddTransitionOne c_PIYaw -1 -0.01 Ub_LieStrafeLeftThompson
AnimationStateMachine.AddTransitionOne c_PIYaw 0.01 1 Ub_LieStrafeRightThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX 0.01 1 Ub_LieTurnRightThompson
AnimationStateMachine.AddTransitionOne c_PIMouseLookX -1 -0.01 Ub_LieTurnLeftThompson
AnimationStateMachine.ReturnToState Ub_LieThompson
AnimationStateMachine.SetMorphFactor 0.5
include copyToallWeapons.inc Thompson
rem
rem RunToLie
rem
AnimationStateMachine.CreateState Lb_RunStandToLie
AnimationStateMachine.AddAnimation Animations/Lie/LowerBody/3PJump2LieLower.baf 1.5 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Lb_Lie
AnimationStateMachine.SetSpeed 6.0 1.0 1.0
AnimationStateMachine.SetMorphFactor 4.0
AnimationStateMachine.SetCameraShakeYaw 0 0.15 8.0
AnimationStateMachine.SetCameraShakeUpDown 0 0.08 15
AnimationStateMachine.SetCameraShakeLeftRight 0 0.02 5
AnimationStateMachine.SetCameraShakeFadeIn 0 0.6
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.CreateState Ub_RunStandToLie
AnimationStateMachine.SetFlag c_AsmIsLying
AnimationStateMachine.addTransitionItem
AnimationStateMachine.CreateState Ub_RunStandToLieThompson
AnimationStateMachine.AddAnimation Animations/Lie/3p/Thompson/3PJump2LieUpperThompson.baf 1.5 c_AsmPlayOnce
AnimationStateMachine.AddTransitionWhenDone Ub_LieThompson
AnimationStateMachine.SetMorphFactor 4.0
Go to the AnimationStateMachine properties list page, AnimationStateMachine page, All Properties list, or Main scripting page.