Skip to main content

B1StatLocomotionAnimInfo

  • Defines stat-driven locomotion animation overrides for a specific stat ID and threshold value,
    * including idle, walk, swim, and face animations, as well as jog disable toggle.
PropertyTypeDescriptionMetadata
StatIdFNameStat ID that triggers these locomotion overrides.Category: B1StatLocomotionAnimInfo
Foreign: Stat.Id
StatValuefloatStat threshold value at which these overrides activate.Category: B1StatLocomotionAnimInfo
IdleRandomAnimsTArrayRandom idle animations played when the stat threshold is met.Category: B1StatLocomotionAnimInfo
StatWalkAnimTSoftObjectPtrWalk animation override when the stat threshold is met.Category: B1StatLocomotionAnimInfo
StatJogAnimTSoftObjectPtrJog(run) animation override when the stat threshold is met.Category: B1StatLocomotionAnimInfo
MinNormalWalkTimefloatMinimum time in seconds the character walks normally before the stat walk plays.Category: B1StatLocomotionAnimInfo
MaxNormalWalkTimefloatMaximum time in seconds the character walks normally before the stat walk plays.Category: B1StatLocomotionAnimInfo
SwimIdleRandomAnimsTArrayRandom swim idle animations played when the stat threshold is met.Category: B1StatLocomotionAnimInfo
SwimWalkAnimTSoftObjectPtrSwim walk animation override when the stat threshold is met.Category: B1StatLocomotionAnimInfo
IdleFaceAnimTSoftObjectPtrFace animation override for idle when the stat threshold is met.Category: B1StatLocomotionAnimInfo
WalkFaceAnimTSoftObjectPtrFace animation override for walking when the stat threshold is met.Category: B1StatLocomotionAnimInfo
SwimIdleFaceAnimTSoftObjectPtrFace animation override for swim idle when the stat threshold is met.Category: B1StatLocomotionAnimInfo
SwimWalkFaceAnimTSoftObjectPtrFace animation override for swim walking when the stat threshold is met.Category: B1StatLocomotionAnimInfo
bDisableJogboolIf true, jogging is disabled when the stat threshold is met.Category: B1StatLocomotionAnimInfo
bOverrideBaseLocomotionbool* If true, the base idle/walk/jog locomotion poses are overridden directly with the stat anims
* (Idle = first IdleRandomAnims, Walk = StatWalkAnim, Jog = StatJogAnim).
* This makes the locomotion state machine blend straight to the stat pose with no transient
* base-pose pop, instead of relying on the random-montage overlay which kicks in one loop later.
* Used for states like low HP that must show the injured pose immediately and constantly.
Category: B1StatLocomotionAnimInfo