mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-12 23:20:53 +01:00
3659 lines
221 KiB
Text
3659 lines
221 KiB
Text
// DO NOT EDIT, MACHINE-GENERATED CODE
|
|
//
|
|
// This is an admittedly dirty approach, but done with the best of intentions.
|
|
//
|
|
// The idea is to minimize intrusion into the STR Devs's base code, but we
|
|
// need some information that isn't exposed (the behavior variables' strings,
|
|
// not just their enum values). This is needed so we can translate the numeric
|
|
// original behavior vars back to their string names, so we can then look up the
|
|
// NEW numeric value when behaviors are modified.
|
|
//
|
|
// That would require a simple code change, but one needed so ubiquitously
|
|
// it is intrusive. If the STR team gives permission for the change, this
|
|
// can all be cleaned up. Unless and until they do, we make some edited copies
|
|
// of the relevant behavior structs in their own namespace to provide the needed info.
|
|
//
|
|
// Would be so much easier if Nemesis simply added new vars to the end of the
|
|
// list, rather than randomly rearranging it. Rumor is Pandora does it correctly.
|
|
//
|
|
|
|
|
|
class AnimationGraphDescriptor_AtronachFrostRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kDefaultBlend = 0,
|
|
kDirection = 1,
|
|
kiSyncIdleLocomotion = 2,
|
|
kSpeed = 3,
|
|
kIsStaggering = 4,
|
|
kbEquipOk = 5,
|
|
kIsRecoiling = 6,
|
|
kbAnimationDriven = 7,
|
|
kIsAttackReady = 8,
|
|
kIsAttacking = 9,
|
|
kbAllowRotation = 10,
|
|
kfMinSpeed = 11,
|
|
kstaggerMagnitude = 12,
|
|
kiSyncDefaultState = 13,
|
|
kFastBlend = 14,
|
|
kIsBlocking = 15,
|
|
kIsBashing = 16,
|
|
kiWantBlock = 17,
|
|
kiState_AtronachFrostBlocking = 18,
|
|
kiState = 19,
|
|
kiState_AtronachFrostDefault = 20,
|
|
kTurnDelta = 21,
|
|
kiSyncTurnState = 22,
|
|
kTurnDamped = 23,
|
|
kSpeedAcc = 24,
|
|
kTimeDelta = 25,
|
|
kIsSummoned = 26,
|
|
km_onOffGain = 27,
|
|
km_groundAscendingGain = 28,
|
|
km_groundDescendingGain = 29,
|
|
km_footPlantedGain = 30,
|
|
km_footRaisedGain = 31,
|
|
km_footUnlockGain = 32,
|
|
km_worldFromModelFeedbackGain = 33,
|
|
km_errorUpDownBias = 34,
|
|
km_alignWorldFromModelGain = 35,
|
|
km_hipOrientationGain = 36,
|
|
km_footPlantedAnkleHeightMS = 37,
|
|
km_footRaisedAnkleHeightMS = 38,
|
|
km_maxAnkleHeightMS = 39,
|
|
km_minAnkleHeightMS = 40,
|
|
kFootIKEnable = 41,
|
|
kSpeedDamped = 42,
|
|
kIsBlockHit = 43,
|
|
kiWantBlockFalse = 44,
|
|
kSpeedSampled = 45,
|
|
kstaggerDirection = 46,
|
|
kiGetUpType = 47,
|
|
};
|
|
static const uint64_t m_key = 14566708169643289121;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_AtronachFrostRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_AtronachFrostRootBehavior(AnimationGraphDescriptor_AtronachFrostRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_AtronachFrostRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_AtronachFrostRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_AtronachFrostRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_AtronachStormBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kiSyncIdleLocomotion = 1,
|
|
kblendSlow = 2,
|
|
kSpeed = 3,
|
|
kDirection = 4,
|
|
kIsStaggering = 5,
|
|
kIsRecoiling = 6,
|
|
kbEquipOk = 7,
|
|
kiState = 8,
|
|
kiState_AtronachStormDefault = 9,
|
|
kIsAttackReady = 10,
|
|
kbHeadTracking = 11,
|
|
kblendFast = 12,
|
|
kCombatSpeedMult = 13,
|
|
kIsAttacking = 14,
|
|
kiSyncDefaultState = 15,
|
|
kDirectionDamped = 16,
|
|
kSpeedAcc = 17,
|
|
kTimeDelta = 18,
|
|
kbAllowRotation = 19,
|
|
kstaggerMagnitude = 20,
|
|
kbAnimationDriven = 21,
|
|
kbMLh_Ready = 22,
|
|
kisCasting = 23,
|
|
kbWantCastLeft = 24,
|
|
kiLeftHandType = 25,
|
|
kIsSummoned = 26,
|
|
kIsBashing = 27,
|
|
kIsPowerAttacking = 28,
|
|
kstaggerDirection = 29,
|
|
kiCombatStateID = 30,
|
|
kiGetUpType = 31,
|
|
};
|
|
static const uint64_t m_key = 9011796343880008240;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_AtronachStormBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_AtronachStormBehavior(AnimationGraphDescriptor_AtronachStormBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_AtronachStormBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_AtronachStormBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_AtronachStormBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_BearRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kbSkeeverLunge = 46,
|
|
kiCharacterSelector = 47,
|
|
kfMinMoveSpeed = 48,
|
|
kDirection = 49,
|
|
kiIsCanine = 50,
|
|
kiTurnMirrored = 51,
|
|
kIsAttackReady = 52,
|
|
kTurnDeltaDamped = 53,
|
|
kIsBashing = 54,
|
|
kbNoHeadTrack = 55,
|
|
kcamerafromx = 56,
|
|
kcamerafromy = 57,
|
|
kcamerafromz = 58,
|
|
kwalkBackRate = 59,
|
|
kiState_BearDefault = 60,
|
|
km_footPlantedAnkleHeightMS_Front = 61,
|
|
km_footRaisedAnkleHeightMS_Front = 62,
|
|
km_maxAnkleHeightMS_Front = 63,
|
|
km_footPlantedAnkleHeightMS_Rear = 64,
|
|
km_footRaisedAnkleHeightMS_Rear = 65,
|
|
km_maxAnkleHeightMS_Rear = 66,
|
|
km_minCharControllerSeparation = 67,
|
|
km_maxCharControllerSeparation = 68,
|
|
km_errorOut = 69,
|
|
km_hitSomething_0 = 70,
|
|
km_hitSomething_1 = 71,
|
|
km_hitSomething_2 = 72,
|
|
km_hitSomething_3 = 73,
|
|
kbLegCastResults = 74,
|
|
kIsSideAttacking = 75,
|
|
kiState_BearSwimDefault = 76,
|
|
kiGetUpType = 77,
|
|
kiGetUpType00 = 78,
|
|
kiMovementSpeed = 79,
|
|
kisMoving = 80,
|
|
kbForceIdleStop = 81,
|
|
kbFootIKEnable = 82,
|
|
kisIdleLay = 83,
|
|
kiState_CowDefault = 84,
|
|
kiState_DogDefault = 85,
|
|
kiState_WolfDefault = 86,
|
|
kiState_SabreCatDefault = 87,
|
|
kiState_SkeeverDefault = 88,
|
|
kiState_SkeeverLunge = 89,
|
|
kiState_HorseDefault = 90,
|
|
kiState_DeerDefault = 91,
|
|
kiState_GoatDefault = 92,
|
|
kiState_HorkerDefault = 93,
|
|
kiState_MammothDefault = 94,
|
|
kiState_HorseSprint = 95,
|
|
kiSyncSprintState = 96,
|
|
kfTwistDirection = 97,
|
|
kOldDirection = 98,
|
|
kSpeedSampled = 99,
|
|
kwalkBackSpeedMult = 100,
|
|
kstaggerDirection = 101,
|
|
kiState_CowSwimDefault = 102,
|
|
kiState_HorkerSwimDefault = 103,
|
|
kisSwimming = 104,
|
|
kiState_DeerDefaultRun = 105,
|
|
};
|
|
static const uint64_t m_key = 12283352931604624777;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_BearRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_BearRootBehavior(AnimationGraphDescriptor_BearRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_BearRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_BearRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_BearRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_BHR_Master
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kPitch = 0,
|
|
kTurnDelta = 1,
|
|
kiSyncIdleLocomotion = 2,
|
|
kdefaultBlend = 3,
|
|
kbHeadTracking = 4,
|
|
kDirection = 5,
|
|
kfMinSpeed = 6,
|
|
kSpeed = 7,
|
|
kTargetSpeed = 8,
|
|
kTurnMin = 9,
|
|
kMaxAcc = 10,
|
|
kMaxDec = 11,
|
|
kPitchDeltaDampedGain = 12,
|
|
kTargetSpeedThresholdMax = 13,
|
|
kTargetSpeedThresholdMin = 14,
|
|
kDrag = 15,
|
|
kTargetSpeedMaxScale = 16,
|
|
kTurnDeltaDamped = 17,
|
|
kPitchDeltaDamped = 18,
|
|
kTurnDeltaDampedGain = 19,
|
|
kMinSpeed = 20,
|
|
kMaxSpeed = 21,
|
|
kPathAngleThreshold = 22,
|
|
kTargetSpeedDamped = 23,
|
|
kMaxSpeedDamped = 24,
|
|
kbAnimationDriven = 25,
|
|
kbVoiceReady = 26,
|
|
kiInjured = 27,
|
|
kInjured = 28,
|
|
kbWantCastVoice = 29,
|
|
kInjuredScale = 30,
|
|
kInjuredScaleCurrent = 31,
|
|
kMaxSpeedCurrent = 32,
|
|
kIsAttackReady = 33,
|
|
kIsShouting = 34,
|
|
kiCombat = 35,
|
|
kLookAtHeadingMaxAngle = 36,
|
|
kIsIdle = 37,
|
|
kisMoving = 38,
|
|
kbSpeedSynced = 39,
|
|
kiSyncTurnState = 40,
|
|
kiDirectionForward = 41,
|
|
kIsOnGround = 42,
|
|
kbAllowRotation = 43,
|
|
km_errorOut = 44,
|
|
km_worldFromModelFeedbackGain = 45,
|
|
kFlightPitchBlend = 46,
|
|
kTargetLocation = 47,
|
|
kiState = 48,
|
|
kiState_DragonDefault = 49,
|
|
kiState_DragonFlying = 50,
|
|
kiState_DragonHovering = 51,
|
|
kbLookAtTarget = 52,
|
|
kbCanLookAtTarget = 53,
|
|
kTweenEntryDirection = 54,
|
|
kFlightHitInjuredSpeedMin = 55,
|
|
kFlightHitInjuredDecGain = 56,
|
|
km_rearMinAnkleHeightMS = 57,
|
|
km_rearMaxAnkleHeightMS = 58,
|
|
km_frontMinAnkleHeightMS = 59,
|
|
km_frontMaxAnkleHeightMS = 60,
|
|
km_frontFootRaisedAnkleHeightMS = 61,
|
|
km_frontFootPlantedAnkleHeightMS = 62,
|
|
km_rearFootRaisedAnkleHeightMS = 63,
|
|
km_rearFootPlantedAnkleHeightMS = 64,
|
|
kbEquipOk = 65,
|
|
kLipBigAah = 66,
|
|
kLipDST = 67,
|
|
kLipEee = 68,
|
|
kLipFV = 69,
|
|
kLipK = 70,
|
|
kLipL = 71,
|
|
kLipR = 72,
|
|
kLipTh = 73,
|
|
kPhonemeBlend = 74,
|
|
kInvPhonemeBlend = 75,
|
|
kIsBusy = 76,
|
|
kcamerafromx = 77,
|
|
kcamerafromy = 78,
|
|
kcamerafromz = 79,
|
|
kLipAcc = 80,
|
|
kLipBigAahDamped = 81,
|
|
kLipDSTDamped = 82,
|
|
kLipEeeDamped = 83,
|
|
kLipFVDamped = 84,
|
|
kLipKDamped = 85,
|
|
kLipLDamped = 86,
|
|
kLipRDamped = 87,
|
|
kLipThDamped = 88,
|
|
kiState_DragonPerching = 89,
|
|
kbIsSynced = 90,
|
|
kPitchDelta = 91,
|
|
kMovementDirection = 92,
|
|
kIsFeathering = 93,
|
|
kIsFlapping = 94,
|
|
kIsGliding = 95,
|
|
kTweenPosition = 96,
|
|
kTweenRotation = 97,
|
|
kDistToGoal = 98,
|
|
kTweenSpeed = 99,
|
|
kHasTweenSpeed = 100,
|
|
kTweenSpeedMin = 101,
|
|
kTweenSpeedDamped = 102,
|
|
kIsTurningLeft = 103,
|
|
kIsTurningRight = 104,
|
|
kIsMovingBackward = 105,
|
|
kIsMovingForward = 106,
|
|
kPathAngle = 107,
|
|
kBSLookAtModifier_m_onGain_Combat = 108,
|
|
kBSLookAtModifier_m_offGain_Combat = 109,
|
|
kBSLookAtModifier_m_onGain_Default = 110,
|
|
kBSLookAtModifier_m_offGain_Default = 111,
|
|
kBSLookAtModifier_m_onGain = 112,
|
|
kBSLookAtModifier_m_offGain = 113,
|
|
kBSLookAtModifier_CanLookOutsideLimit = 114,
|
|
kTurnDeltaScale = 115,
|
|
kPickNewIdleTimer = 116,
|
|
kPickNewIdleTime = 117,
|
|
kBSLookAtModifier_m_onGain_Shouting = 118,
|
|
kBSLookAtModifier_m_offGain_Shouting = 119,
|
|
kTimeStep = 120,
|
|
kMoveDirZ = 121,
|
|
kFlightPitchBlendGain = 122,
|
|
km_raycastDistanceDown = 123,
|
|
km_raycastDistanceUp = 124,
|
|
km_errorOutTranslation = 125,
|
|
km_alignWithGroundRotation = 126,
|
|
kbFullyMotionDriven = 127,
|
|
kDirectionDamped = 128,
|
|
kbNoFootIK = 129,
|
|
kbFootIK = 130,
|
|
km_ankeOrientationGain = 131,
|
|
km_alignWorldFromModelGain = 132,
|
|
km_rearMaxAnkleAngleDegrees = 133,
|
|
km_useAlignWithGroundRotation = 134,
|
|
kIsTrailer = 135,
|
|
kLookAtOutOfRange = 136,
|
|
kTurnDeltaTarget = 137,
|
|
kPitchDeltaTarget = 138,
|
|
kFlightPitchBlendTarget = 139,
|
|
kbFlightKillGrabAction = 140,
|
|
kbAllowFlightKillGrabTween = 141,
|
|
kbAllowFlightGrabTweenDefault = 142,
|
|
kiGetUpType = 143,
|
|
kTweenEntryDirectionPrev = 144,
|
|
kTweenEntryDirectionFlightKillGrab = 145,
|
|
kConstraintOffset = 146,
|
|
kTweenEntryDirectionCur = 147,
|
|
kbTweenUpdate = 148,
|
|
kLipGain = 149,
|
|
kPhonemeBlendTarget = 150,
|
|
kbDisableInterp = 151,
|
|
kfPhonemeDefaultWeight = 152,
|
|
};
|
|
static const uint64_t m_key = 18331100224015734760;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_BHR_Master()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_BHR_Master(AnimationGraphDescriptor_BHR_Master const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_BHR_Master const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_BHR_Master& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_BHR_Master instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Chaurus
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kweaponSpeedMult = 9,
|
|
kFootIKEnable = 10,
|
|
km_onOffGain = 11,
|
|
km_groundAscendingGain = 12,
|
|
km_groundDescendingGain = 13,
|
|
km_footPlantedGain = 14,
|
|
km_footRaisedGain = 15,
|
|
km_footUnlockGain = 16,
|
|
km_worldFromModelFeedbackGain = 17,
|
|
km_errorUpDownBias = 18,
|
|
km_alignWorldFromModelGain = 19,
|
|
km_hipOrientationGain = 20,
|
|
km_footPlantedAnkleHeightMS = 21,
|
|
km_footRaisedAnkleHeightMS = 22,
|
|
km_maxAnkleHeightMS = 23,
|
|
km_minAnkleHeightMS = 24,
|
|
kbAllowRotation = 25,
|
|
kturnSpeedMult = 26,
|
|
kiCombatStance = 27,
|
|
kiSyncTurnState = 28,
|
|
kIntDirection = 29,
|
|
kbMotionDriven = 30,
|
|
kiSyncIdleLocomotion = 31,
|
|
kfMinTurnDelta = 32,
|
|
kbAnimationDriven = 33,
|
|
kBoolVariable00 = 34,
|
|
kIsAttacking = 35,
|
|
kiLeftHandType = 36,
|
|
kiWeapCategory = 37,
|
|
kbWantCastLeft = 38,
|
|
kbMLh_Ready = 39,
|
|
kiState_DefaultChaurus_MT = 40,
|
|
kiState = 41,
|
|
kIsBashing = 42,
|
|
kbEquipOk = 43,
|
|
kIsStaggering = 44,
|
|
kIsRecoiling = 45,
|
|
km_state = 46,
|
|
km_direction = 47,
|
|
km_goalSpeed = 48,
|
|
km_speedOut = 49,
|
|
kSpeedDamped = 50,
|
|
km_enable = 51,
|
|
km_limitAngleDegrees = 52,
|
|
km_startBoneIndex = 53,
|
|
km_gain = 54,
|
|
km_boneRadius = 55,
|
|
km_endBoneIndex = 56,
|
|
km_castOffset = 57,
|
|
kSpeedSampled = 58,
|
|
kbHeadTracking = 59,
|
|
kTargetLocation = 60,
|
|
kbHeadTrackingOff = 61,
|
|
kSlowBlend = 62,
|
|
kbNoHeadTrack = 63,
|
|
kAggroWarningBlend = 64,
|
|
kstaggerDirection = 65,
|
|
kiCurrentStateID = 66,
|
|
kiGetUpType = 67,
|
|
kIsSideAttacking = 68,
|
|
kisIdleLay = 69,
|
|
kisIdleSitting = 70,
|
|
kspeedRight = 71,
|
|
kspeedMultRight = 72,
|
|
kspeedLeft = 73,
|
|
kspeedMultLeft = 74,
|
|
kspeedBackward = 75,
|
|
kspeedMultBackward = 76,
|
|
kspeedForward = 77,
|
|
kspeedMultForward = 78,
|
|
};
|
|
static const uint64_t m_key = 6432093022549018934;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Chaurus()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Chaurus(AnimationGraphDescriptor_Chaurus const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Chaurus const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Chaurus& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Chaurus instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Chicken
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kweaponSpeedMult = 9,
|
|
kFootIKEnable = 10,
|
|
kbAllowRotation = 11,
|
|
kturnSpeedMult = 12,
|
|
kiCombatStance = 13,
|
|
kiSyncTurnState = 14,
|
|
kIntDirection = 15,
|
|
kbMotionDriven = 16,
|
|
kiSyncIdleLocomotion = 17,
|
|
kfMinTurnDelta = 18,
|
|
kbAnimationDriven = 19,
|
|
kBoolVariable00 = 20,
|
|
kIsAttacking = 21,
|
|
kiLeftHandType = 22,
|
|
kiWeapCategory = 23,
|
|
kbWantCastLeft = 24,
|
|
kbMLh_Ready = 25,
|
|
kiState_Chicken_Default_MT = 26,
|
|
kiState = 27,
|
|
kIsBashing = 28,
|
|
kIsStaggering = 29,
|
|
kIsRecoiling = 30,
|
|
kSpeedDamped = 31,
|
|
kSpeedSampled = 32,
|
|
kbHeadTracking = 33,
|
|
kTargetLocation = 34,
|
|
kbHeadTrackingOff = 35,
|
|
kSlowBlend = 36,
|
|
kbNoHeadTrack = 37,
|
|
kAggroWarningBlend = 38,
|
|
kstaggerDirection = 39,
|
|
kiCurrentStateID = 40,
|
|
kiGetUpType = 41,
|
|
kiTurnMirrored = 42,
|
|
kEC_iSyncIdleLocomotion_1 = 43,
|
|
kisIdleSitting = 44,
|
|
kisIdleLay = 45,
|
|
kbForceIdleStop = 46,
|
|
};
|
|
static const uint64_t m_key = 5224687413749858422;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Chicken()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Chicken(AnimationGraphDescriptor_Chicken const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Chicken const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Chicken& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Chicken instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_CowRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_CowDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kSpeedSampled = 55,
|
|
kIsBashing = 56,
|
|
kbNoHeadTrack = 57,
|
|
kwalkBackRate = 58,
|
|
kiState_CowSiwmDefault = 59,
|
|
kiGetUpType = 60,
|
|
kiState_DogDefault = 61,
|
|
kiState_WolfDefault = 62,
|
|
kiState_SabreCatDefault = 63,
|
|
kiState_SkeeverDefault = 64,
|
|
kiState_SkeeverLunge = 65,
|
|
kiState_HorseDefault = 66,
|
|
kiState_BearDefault = 67,
|
|
kiState_DeerDefault = 68,
|
|
kiState_GoatDefault = 69,
|
|
kiState_HorkerDefault = 70,
|
|
kiState_MammothDefault = 71,
|
|
kiState_HorseSprint = 72,
|
|
kiSyncSprintState = 73,
|
|
kfTwistDirection = 74,
|
|
kOldDirection = 75,
|
|
kcamerafromx = 76,
|
|
kcamerafromy = 77,
|
|
kcamerafromz = 78,
|
|
kwalkBackSpeedMult = 79,
|
|
kiMovementSpeed = 80,
|
|
kIsSideAttacking = 81,
|
|
kisIdleLay = 82,
|
|
kstaggerDirection = 83,
|
|
kbFootIKEnable = 84,
|
|
kiState_CowSwimDefault = 85,
|
|
kiState_HorkerSwimDefault = 86,
|
|
kiState_BearSwimDefault = 87,
|
|
kisSwimming = 88,
|
|
kisMoving = 89,
|
|
kbForceIdleStop = 90,
|
|
kiState_DeerDefaultRun = 91,
|
|
kSlowBlend = 92,
|
|
};
|
|
static const uint64_t m_key = 17103635255379484992;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_CowRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_CowRootBehavior(AnimationGraphDescriptor_CowRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_CowRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_CowRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_CowRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_DeerRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_DeerDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kIsBashing = 55,
|
|
kbNoHeadTrack = 56,
|
|
kcamerafromx = 57,
|
|
kcamerafromy = 58,
|
|
kcamerafromz = 59,
|
|
kwalkBackRate = 60,
|
|
kstaggerDirection = 61,
|
|
kiMovementSpeed = 62,
|
|
kiState_DeerDefaultRun = 63,
|
|
kiGetUpType = 64,
|
|
kiState_CowDefault = 65,
|
|
kiState_DogDefault = 66,
|
|
kiState_WolfDefault = 67,
|
|
kiState_SabreCatDefault = 68,
|
|
kiState_SkeeverDefault = 69,
|
|
kiState_SkeeverLunge = 70,
|
|
kiState_HorseDefault = 71,
|
|
kiState_BearDefault = 72,
|
|
kiState_GoatDefault = 73,
|
|
kiState_HorkerDefault = 74,
|
|
kiState_MammothDefault = 75,
|
|
kiState_HorseSprint = 76,
|
|
kiSyncSprintState = 77,
|
|
kfTwistDirection = 78,
|
|
kOldDirection = 79,
|
|
kSpeedSampled = 80,
|
|
kwalkBackSpeedMult = 81,
|
|
kIsSideAttacking = 82,
|
|
kisIdleLay = 83,
|
|
kbFootIKEnable = 84,
|
|
kiState_CowSwimDefault = 85,
|
|
kiState_HorkerSwimDefault = 86,
|
|
kiState_BearSwimDefault = 87,
|
|
kisSwimming = 88,
|
|
kisMoving = 89,
|
|
kbForceIdleStop = 90,
|
|
kSlowBlend = 91,
|
|
kDefaultBlend = 92,
|
|
};
|
|
static const uint64_t m_key = 1832497254465648632;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_DeerRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_DeerRootBehavior(AnimationGraphDescriptor_DeerRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_DeerRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_DeerRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_DeerRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_DogRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_DogDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kSpeedSampled = 55,
|
|
kIsBashing = 56,
|
|
kwalkBackRate = 57,
|
|
kiMovementSpeed = 58,
|
|
kisIdleLay = 59,
|
|
kstaggerDirection = 60,
|
|
kbFootIKDisable = 61,
|
|
kiGetUpType = 62,
|
|
kbForceIdleStop = 63,
|
|
kiState_DogRun = 64,
|
|
kiState_CowDefault = 65,
|
|
kiState_WolfDefault = 66,
|
|
kiState_SabreCatDefault = 67,
|
|
kiState_SkeeverDefault = 68,
|
|
kiState_SkeeverLunge = 69,
|
|
kiState_HorseDefault = 70,
|
|
kiState_BearDefault = 71,
|
|
kiState_DeerDefault = 72,
|
|
kiState_GoatDefault = 73,
|
|
kiState_HorkerDefault = 74,
|
|
kiState_MammothDefault = 75,
|
|
kiState_HorseSprint = 76,
|
|
kiSyncSprintState = 77,
|
|
kfTwistDirection = 78,
|
|
kOldDirection = 79,
|
|
kbNoHeadTrack = 80,
|
|
kcamerafromx = 81,
|
|
kcamerafromy = 82,
|
|
kcamerafromz = 83,
|
|
kwalkBackSpeedMult = 84,
|
|
kIsSideAttacking = 85,
|
|
kbFootIKEnable = 86,
|
|
kiState_CowSwimDefault = 87,
|
|
kiState_HorkerSwimDefault = 88,
|
|
kiState_BearSwimDefault = 89,
|
|
kisSwimming = 90,
|
|
kisMoving = 91,
|
|
kiState_DeerDefaultRun = 92,
|
|
};
|
|
static const uint64_t m_key = 16093192286272613165;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_DogRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_DogRootBehavior(AnimationGraphDescriptor_DogRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_DogRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_DogRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_DogRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_DraugrBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendMoveStart = 0,
|
|
kblendMove1stP = 1,
|
|
kblendMoveStop = 2,
|
|
kTurnDelta = 3,
|
|
kblendDefault = 4,
|
|
kDirection = 5,
|
|
kSpeed = 6,
|
|
kiWantSprint = 7,
|
|
kiSyncTurnState = 8,
|
|
kiRightHandType = 9,
|
|
kiLeftHandType = 10,
|
|
kbIsSynced = 11,
|
|
kbAnimationDriven = 12,
|
|
kIsStaggering = 13,
|
|
kiSyncIdleLocomotion = 14,
|
|
kblendFast = 15,
|
|
kIsAttackReady = 16,
|
|
kbAllowRotation = 17,
|
|
kIsBlocking = 18,
|
|
kIsPlayer = 19,
|
|
kPitch = 20,
|
|
kIsFiringBow = 21,
|
|
kBowZoom = 22,
|
|
kBoolVariable = 23,
|
|
kIsEquipping = 24,
|
|
kIsUnequipping = 25,
|
|
kbWeapReady = 26,
|
|
kstaggerMagnitude = 27,
|
|
kcurrentDefaultState = 28,
|
|
kbEquipOk = 29,
|
|
kiWantBlock = 30,
|
|
ki1HMState = 31,
|
|
kIsBashing = 32,
|
|
kiState = 33,
|
|
kiState_DraugrDefault = 34,
|
|
kiState_DraugrBlocking = 35,
|
|
kSampledSpeed = 36,
|
|
kiEquippedItemState = 37,
|
|
kbMLh_Ready = 38,
|
|
kIsCastingLeft = 39,
|
|
kIsCastingRight = 40,
|
|
kInDualMagicState = 41,
|
|
kIsCastingDual = 42,
|
|
kIsInCastStateDamped = 43,
|
|
kIsBlockHit = 44,
|
|
kbWantCastLeft = 45,
|
|
kIsInCastState = 46,
|
|
kBlendAcc = 47,
|
|
kbInMoveState = 48,
|
|
kIsPowerAttacking = 49,
|
|
kbCastReady = 50,
|
|
kbVoiceReady = 51,
|
|
kbWantCastVoice = 52,
|
|
kTimeDelta = 53,
|
|
kiState_DraugrRanged = 54,
|
|
kiState_Draugr1HM = 55,
|
|
kiState_DraugrBattleAxe = 56,
|
|
kiState_DraugrGreatSword = 57,
|
|
kiState_DraugrH2H = 58,
|
|
kiState_DraugrBow = 59,
|
|
kiState_DraugrBowDrawn = 60,
|
|
kiState_Draugr2GSBlocking = 61,
|
|
kiState_Draugr2HMBlocking = 62,
|
|
kbHeadTrackingOn = 63,
|
|
kTargetLocation = 64,
|
|
kcamerafromx = 65,
|
|
kcamerafromy = 66,
|
|
kcamerafromz = 67,
|
|
kbCanHeadTrack = 68,
|
|
kIsBleedingOut = 69,
|
|
kbHeadTracking = 70,
|
|
kiState_DraugrShieldBlocking = 71,
|
|
kblendCyclic = 72,
|
|
kstaggerDirection = 73,
|
|
kbInFurniture = 74,
|
|
kiGetUpType = 75,
|
|
ktest = 76,
|
|
};
|
|
static const uint64_t m_key = 1556693752012287718;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_DraugrBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_DraugrBehavior(AnimationGraphDescriptor_DraugrBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_DraugrBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_DraugrBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_DraugrBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_DwarvenSpider
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kweaponSpeedMult = 9,
|
|
kFootIKEnable = 10,
|
|
km_onOffGain = 11,
|
|
km_groundAscendingGain = 12,
|
|
km_groundDescendingGain = 13,
|
|
km_footPlantedGain = 14,
|
|
km_footRaisedGain = 15,
|
|
km_footUnlockGain = 16,
|
|
km_worldFromModelFeedbackGain = 17,
|
|
km_errorUpDownBias = 18,
|
|
km_alignWorldFromModelGain = 19,
|
|
km_hipOrientationGain = 20,
|
|
km_footPlantedAnkleHeightMS = 21,
|
|
km_footRaisedAnkleHeightMS = 22,
|
|
km_maxAnkleHeightMS = 23,
|
|
km_minAnkleHeightMS = 24,
|
|
kbAllowRotation = 25,
|
|
kturnSpeedMult = 26,
|
|
kiCombatStance = 27,
|
|
kiSyncTurnState = 28,
|
|
kIntDirection = 29,
|
|
kbMotionDriven = 30,
|
|
kiSyncIdleLocomotion = 31,
|
|
kfMinTurnDelta = 32,
|
|
kbAnimationDriven = 33,
|
|
kBoolVariable00 = 34,
|
|
kIsAttacking = 35,
|
|
kiLeftHandType = 36,
|
|
kiWeapCategory = 37,
|
|
kbWantCastLeft = 38,
|
|
kbMLh_Ready = 39,
|
|
kiState_CombatSpider_MT = 40,
|
|
kiState_DefaultSpider_MT = 41,
|
|
kiState = 42,
|
|
kIsBashing = 43,
|
|
kbEquipOk = 44,
|
|
kIsStaggering = 45,
|
|
kIsRecoiling = 46,
|
|
km_state = 47,
|
|
km_direction = 48,
|
|
km_goalSpeed = 49,
|
|
km_speedOut = 50,
|
|
kSpeedDamped = 51,
|
|
km_enable = 52,
|
|
km_limitAngleDegrees = 53,
|
|
km_startBoneIndex = 54,
|
|
km_gain = 55,
|
|
km_boneRadius = 56,
|
|
km_endBoneIndex = 57,
|
|
km_castOffset = 58,
|
|
kSpeedSampled = 59,
|
|
kiCurrentStateID = 60,
|
|
kspeedMultForward = 61,
|
|
kspeedMultBackward = 62,
|
|
kspeedMultLeft = 63,
|
|
kspeedMultRight = 64,
|
|
kspeedForward = 65,
|
|
kspeedBackward = 66,
|
|
kspeedLeft = 67,
|
|
kspeedRight = 68,
|
|
kIsSideAttacking = 69,
|
|
kbFootIKDisable = 70,
|
|
kiGetUpType = 71,
|
|
};
|
|
static const uint64_t m_key = 15924684633707834553;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_DwarvenSpider()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_DwarvenSpider(AnimationGraphDescriptor_DwarvenSpider const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_DwarvenSpider const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_DwarvenSpider& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_DwarvenSpider instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Falmer_Master_Behavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kiSyncTurnState = 1,
|
|
kSpeed = 2,
|
|
kblendDefault = 3,
|
|
kDirection = 4,
|
|
kbEquipOk = 5,
|
|
kiRightHandType = 6,
|
|
kiWantBlock = 7,
|
|
kiLeftHandType = 8,
|
|
kiEquippedItemState = 9,
|
|
kIsAttackReady = 10,
|
|
kIsRecoiling = 11,
|
|
kIsStaggering = 12,
|
|
kbWeapReady = 13,
|
|
kIsAttacking = 14,
|
|
kcurrentDefaultState = 15,
|
|
kblendFast = 16,
|
|
kbAnimationDriven = 17,
|
|
kstaggerMagnitude = 18,
|
|
kbAllowRotation = 19,
|
|
kbHeadTracking = 20,
|
|
kTargetLocation = 21,
|
|
kbHeadTrackingOn = 22,
|
|
kbCanHeadTrack = 23,
|
|
kIsBlocking = 24,
|
|
kiBlockState = 25,
|
|
kiSyncAttackStance = 26,
|
|
kIsBashing = 27,
|
|
kFootIKEnable = 28,
|
|
km_onOffGain = 29,
|
|
km_groundAscendingGain = 30,
|
|
km_groundDescendingGain = 31,
|
|
km_footPlantedGain = 32,
|
|
km_footRaisedGain = 33,
|
|
km_footUnlockGain = 34,
|
|
km_worldFromModeFeedbackGain = 35,
|
|
km_errorUpDownBias = 36,
|
|
km_alignWorldFromModelGain = 37,
|
|
km_hipOrientationGain = 38,
|
|
km_footPlantedAnkleHeightMS = 39,
|
|
km_footRaisedAnkleHeightMS = 40,
|
|
km_maxAnkleHeightMS = 41,
|
|
km_minAnkleHeightMS = 42,
|
|
km_footEndLS = 43,
|
|
kiState = 44,
|
|
kSpeedDamped = 45,
|
|
kTurnDelta = 46,
|
|
kIsFiringBow = 47,
|
|
kPitch = 48,
|
|
kSpeedSampled = 49,
|
|
kisCasting = 50,
|
|
kbWantCastLeft = 51,
|
|
kbMLh_Ready = 52,
|
|
kiState_FalmerDefault = 53,
|
|
kturnSpeedMult = 54,
|
|
kIsUnequipping = 55,
|
|
kIsBleedingOut = 56,
|
|
kcamerafromx = 57,
|
|
kcamerafromy = 58,
|
|
kcamerafromz = 59,
|
|
kiGetUpType = 60,
|
|
kbIsSynced = 61,
|
|
kstaggerDirection = 62,
|
|
kiState_FalmerBowDrawn = 63,
|
|
kIsSquatting = 64,
|
|
kiCombatState = 65,
|
|
kiLeftHandEquipped = 66,
|
|
kiStateRunWalk = 67,
|
|
kiStateCurrent = 68,
|
|
kiState_Falmer1HMRun = 69,
|
|
kiState_Falmer1HMWalk = 70,
|
|
kInt8Variable = 71,
|
|
kbWantCastRight = 72,
|
|
kbMRh_Ready = 73,
|
|
};
|
|
static const uint64_t m_key = 3009402738794250552;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Falmer_Master_Behavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Falmer_Master_Behavior(AnimationGraphDescriptor_Falmer_Master_Behavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Falmer_Master_Behavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Falmer_Master_Behavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Falmer_Master_Behavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_FrostbiteSpider
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kweaponSpeedMult = 9,
|
|
kbAllowRotation = 10,
|
|
kturnSpeedMult = 11,
|
|
kiCombatStance = 12,
|
|
kiSyncTurnState = 13,
|
|
kIntDirection = 14,
|
|
kbMotionDriven = 15,
|
|
kiSyncIdleLocomotion = 16,
|
|
kfMinTurnDelta = 17,
|
|
kbAnimationDriven = 18,
|
|
kIsAttacking = 19,
|
|
kiLeftHandType = 20,
|
|
kiWeapCategory = 21,
|
|
kbWantCastLeft = 22,
|
|
kbMLh_Ready = 23,
|
|
kiState_CombatSpider_MT = 24,
|
|
kiState_DefaultSpider_MT = 25,
|
|
kiState = 26,
|
|
kIsBashing = 27,
|
|
kbEquipOk = 28,
|
|
kIsStaggering = 29,
|
|
kIsRecoiling = 30,
|
|
kSpeedDamped = 31,
|
|
kSpeedSampled = 32,
|
|
kiCurrentStateID = 33,
|
|
kiGetUpType = 34,
|
|
kbIsSynced = 35,
|
|
};
|
|
static const uint64_t m_key = 1928879069472700161;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_FrostbiteSpider()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_FrostbiteSpider(AnimationGraphDescriptor_FrostbiteSpider const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_FrostbiteSpider const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_FrostbiteSpider& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_FrostbiteSpider instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_GiantRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kSpeed = 1,
|
|
kDirection = 2,
|
|
kbAnimationDriven = 3,
|
|
kblendDefault = 4,
|
|
kIsAttacking = 5,
|
|
kblendFast = 6,
|
|
kTurnDelta = 7,
|
|
kiSyncTurnState = 8,
|
|
kIsAttackReady = 9,
|
|
kIsRecoiling = 10,
|
|
kIsStaggering = 11,
|
|
kstaggerMagnitude = 12,
|
|
kTargetLocation = 13,
|
|
kIsBleedingOut = 14,
|
|
kblendSlow = 15,
|
|
kFootIKEnable = 16,
|
|
km_onOffGain = 17,
|
|
km_groundAscendingGain = 18,
|
|
km_groundDescendingGain = 19,
|
|
km_footPlantedGain = 20,
|
|
km_footRaisedGain = 21,
|
|
km_footUnlockGain = 22,
|
|
km_worldFromModelFeedbackGain = 23,
|
|
km_errorUpDownBias = 24,
|
|
km_alignWorldFromModelGain = 25,
|
|
km_hipOrientationGain = 26,
|
|
km_footPlantedAnkleHeightMS = 27,
|
|
km_footRaisedAnkleHeightMS = 28,
|
|
km_maxAnkleHeightMS = 29,
|
|
km_minAnkleHeightMS = 30,
|
|
kbEquipOk = 31,
|
|
kiSyncDefaultState = 32,
|
|
kbHeadTrackingOn = 33,
|
|
kbCanHeadTrack = 34,
|
|
kfMinSpeed = 35,
|
|
kfMinTurnSpeed = 36,
|
|
kiState = 37,
|
|
kiState_GiantDefault = 38,
|
|
km_footEndLS = 39,
|
|
kSpeedSampled = 40,
|
|
kIsBashing = 41,
|
|
kiState_GiantCombatRun = 42,
|
|
kcamerafromx = 43,
|
|
kcamerafromy = 44,
|
|
kcamerafromz = 45,
|
|
kDirectionDamped = 46,
|
|
kDirectionGain = 47,
|
|
kIsRooting = 48,
|
|
km_raycastDistanceUp = 49,
|
|
km_raycastDistanceDown = 50,
|
|
kstaggerDirection = 51,
|
|
km_errorOutTranslation = 52,
|
|
kbAllowRotation = 53,
|
|
kiGetUpType = 54,
|
|
kbHeadTracking = 55,
|
|
kbIsSynced = 56,
|
|
kiStateRunWalk = 57,
|
|
kiState_GiantCombatWalk = 58,
|
|
kiStateCurrent = 59,
|
|
kIsBleedingOutTransition = 60,
|
|
};
|
|
static const uint64_t m_key = 14787123347890181413;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_GiantRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_GiantRootBehavior(AnimationGraphDescriptor_GiantRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_GiantRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_GiantRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_GiantRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_GoatRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_GoatDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kIsBashing = 55,
|
|
kbNoHeadTrack = 56,
|
|
kcamerafromx = 57,
|
|
kcamerafromy = 58,
|
|
kcamerafromz = 59,
|
|
kwalkBackRate = 60,
|
|
kiGetUpType = 61,
|
|
kiState_CowDefault = 62,
|
|
kiState_DogDefault = 63,
|
|
kiState_WolfDefault = 64,
|
|
kiState_SabreCatDefault = 65,
|
|
kiState_SkeeverDefault = 66,
|
|
kiState_SkeeverLunge = 67,
|
|
kiState_HorseDefault = 68,
|
|
kiState_BearDefault = 69,
|
|
kiState_DeerDefault = 70,
|
|
kiState_HorkerDefault = 71,
|
|
kiState_MammothDefault = 72,
|
|
kiState_HorseSprint = 73,
|
|
kiSyncSprintState = 74,
|
|
kfTwistDirection = 75,
|
|
kOldDirection = 76,
|
|
kSpeedSampled = 77,
|
|
kwalkBackSpeedMult = 78,
|
|
kiMovementSpeed = 79,
|
|
kIsSideAttacking = 80,
|
|
kisIdleLay = 81,
|
|
kstaggerDirection = 82,
|
|
kbFootIKEnable = 83,
|
|
kiState_CowSwimDefault = 84,
|
|
kiState_HorkerSwimDefault = 85,
|
|
kiState_BearSwimDefault = 86,
|
|
kisSwimming = 87,
|
|
kisMoving = 88,
|
|
kbForceIdleStop = 89,
|
|
kiState_DeerDefaultRun = 90,
|
|
kSlowBlend = 91,
|
|
};
|
|
static const uint64_t m_key = 5260053452598805463;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_GoatRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_GoatRootBehavior(AnimationGraphDescriptor_GoatRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_GoatRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_GoatRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_GoatRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_HagravenMasterBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kSpeed = 0,
|
|
kIsStaggering = 1,
|
|
kIsAttacking = 2,
|
|
kIsRecoiling = 3,
|
|
kDirection = 4,
|
|
kSpeedSampled = 5,
|
|
kiSyncDefaultState = 6,
|
|
kiSyncIdleLocomotion = 7,
|
|
kiState = 8,
|
|
kiState_HagravenDefault = 9,
|
|
kTurnDelta = 10,
|
|
kturnSpeedMult = 11,
|
|
kiSyncTurnState = 12,
|
|
kiRightHandType = 13,
|
|
kbWeapReady = 14,
|
|
kiEquippedItemState = 15,
|
|
kIsAttackReady = 16,
|
|
kbMLh_Ready = 17,
|
|
kbMRh_Ready = 18,
|
|
kIntDirection = 19,
|
|
kblendFast = 20,
|
|
kblendDefault = 21,
|
|
kisCasting = 22,
|
|
kbWantCastRight = 23,
|
|
kbWantCastLeft = 24,
|
|
kbHeadTrackingOn = 25,
|
|
kTargetLocation = 26,
|
|
kcamerafromx = 27,
|
|
kcamerafromy = 28,
|
|
kcamerafromz = 29,
|
|
kbCanHeadTrack = 30,
|
|
kbHeadTracking = 31,
|
|
kbEquipOk = 32,
|
|
kbAnimationDriven = 33,
|
|
kstaggerMagnitude = 34,
|
|
kbIsSynced = 35,
|
|
kiGetUpType = 36,
|
|
kstaggerDirection = 37,
|
|
kTimeStep = 38,
|
|
kbFullyMotionDriven = 39,
|
|
kDirectionDamped = 40,
|
|
kbFootIK = 41,
|
|
kbNoFootIK = 42,
|
|
kIsShouting = 43,
|
|
kIsBusy = 44,
|
|
kIsIdle = 45,
|
|
kbVoiceReady = 46,
|
|
kbWantCastVoice = 47,
|
|
kiCombat = 48,
|
|
kTweenEntryDirection = 49,
|
|
kiDirectionForward = 50,
|
|
kPhonemeBlendTarget = 51,
|
|
kLipBigAah = 52,
|
|
kLipDST = 53,
|
|
kLipEee = 54,
|
|
kLipFV = 55,
|
|
kLipK = 56,
|
|
kLipL = 57,
|
|
kLipR = 58,
|
|
kLipTh = 59,
|
|
kPhonemeBlend = 60,
|
|
kLipAcc = 61,
|
|
kInvPhonemeBlend = 62,
|
|
kbLookAtTarget = 63,
|
|
kbCanLookAtTarget = 64,
|
|
km_worldFromModelFeedbackGain = 65,
|
|
km_alignWorldFromModelGain = 66,
|
|
km_ankeOrientationGain = 67,
|
|
km_frontFootPlantedAnkleHeightMS = 68,
|
|
km_frontFootRaisedAnkleHeightMS = 69,
|
|
km_frontMaxAnkleHeightMS = 70,
|
|
km_frontMinAnkleHeightMS = 71,
|
|
km_rearFootPlantedAnkleHeightMS = 72,
|
|
km_rearFootRaisedAnkleHeightMS = 73,
|
|
km_rearMaxAnkleHeightMS = 74,
|
|
km_rearMinAnkleHeightMS = 75,
|
|
km_rearMaxAnkleAngleDegrees = 76,
|
|
km_raycastDistanceUp = 77,
|
|
km_raycastDistanceDown = 78,
|
|
km_errorOut = 79,
|
|
km_errorOutTranslation = 80,
|
|
km_alignWithGroundRotation = 81,
|
|
kBSLookAtModifier_m_onGain = 82,
|
|
kBSLookAtModifier_m_offGain = 83,
|
|
kLookAtHeadingMaxAngle = 84,
|
|
kBSLookAtModifier_CanLookOutsideLimit = 85,
|
|
kLookAtOutOfRange = 86,
|
|
kbSpeedSynced = 87,
|
|
kdefaultBlend = 88,
|
|
kHasTweenSpeed = 89,
|
|
kTweenSpeed = 90,
|
|
kDistToGoal = 91,
|
|
kTurnDeltaDamped = 92,
|
|
kPitchDeltaDamped = 93,
|
|
kFlightPitchBlend = 94,
|
|
kPathAngle = 95,
|
|
kMovementDirection = 96,
|
|
kMoveDirZ = 97,
|
|
kBSLookAtModifier_m_onGain_Shouting = 98,
|
|
kBSLookAtModifier_m_onGain_Combat = 99,
|
|
kBSLookAtModifier_m_offGain_Shouting = 100,
|
|
kBSLookAtModifier_m_offGain_Combat = 101,
|
|
kPitchDelta = 102,
|
|
kMaxSpeedCurrent = 103,
|
|
kMaxSpeed = 104,
|
|
kMinSpeed = 105,
|
|
kMaxSpeedDamped = 106,
|
|
kPathAngleThreshold = 107,
|
|
kTargetSpeedDamped = 108,
|
|
kTargetSpeed = 109,
|
|
kTweenSpeedDamped = 110,
|
|
kTweenSpeedMin = 111,
|
|
kMaxAcc = 112,
|
|
kTargetSpeedMaxScale = 113,
|
|
kMaxDec = 114,
|
|
kDrag = 115,
|
|
kTargetSpeedThresholdMin = 116,
|
|
kTargetSpeedThresholdMax = 117,
|
|
kIsFeathering = 118,
|
|
kTurnDeltaTarget = 119,
|
|
kTurnDeltaScale = 120,
|
|
kTurnDeltaDampedGain = 121,
|
|
kPitchDeltaTarget = 122,
|
|
kPitchDeltaDampedGain = 123,
|
|
kFlightPitchBlendTarget = 124,
|
|
kFlightPitchBlendGain = 125,
|
|
kPickNewIdleTime = 126,
|
|
kFlightHitInjuredSpeedMin = 127,
|
|
kFlightHitInjuredDecGain = 128,
|
|
kTurnMin = 129,
|
|
kIsTurningLeft = 130,
|
|
kIsTurningRight = 131,
|
|
kfMinSpeed = 132,
|
|
kisMoving = 133,
|
|
kIsMovingForward = 134,
|
|
kIsMovingBackward = 135,
|
|
kBSLookAtModifier_m_onGain_Default = 136,
|
|
kBSLookAtModifier_m_offGain_Default = 137,
|
|
kTweenRotation = 138,
|
|
kbAllowRotation = 139,
|
|
kTweenPosition = 140,
|
|
kConstraintOffset = 141,
|
|
kbTweenUpdate = 142,
|
|
kTweenEntryDirectionFlightKillGrab = 143,
|
|
kTweenEntryDirectionPrev = 144,
|
|
kTweenEntryDirectionCur = 145,
|
|
kLipBigAahDamped = 146,
|
|
kLipGain = 147,
|
|
kLipDSTDamped = 148,
|
|
kLipEeeDamped = 149,
|
|
kLipFVDamped = 150,
|
|
kLipKDamped = 151,
|
|
kLipLDamped = 152,
|
|
kLipRDamped = 153,
|
|
kLipThDamped = 154,
|
|
};
|
|
static const uint64_t m_key = 3017922126943190855;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_HagravenMasterBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_HagravenMasterBehavior(AnimationGraphDescriptor_HagravenMasterBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_HagravenMasterBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_HagravenMasterBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_HagravenMasterBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_HorkerRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_HorkerDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kDirection = 49,
|
|
kiIsCanine = 50,
|
|
kiTurnMirrored = 51,
|
|
kIsAttackReady = 52,
|
|
kTurnDeltaDamped = 53,
|
|
kIsBashing = 54,
|
|
kwalkBackRate = 55,
|
|
kiState_HorkerSwimDefault = 56,
|
|
kiGetUpType = 57,
|
|
kiState_CowDefault = 58,
|
|
kiState_DogDefault = 59,
|
|
kiState_WolfDefault = 60,
|
|
kiState_SabreCatDefault = 61,
|
|
kiState_SkeeverDefault = 62,
|
|
kiState_SkeeverLunge = 63,
|
|
kiState_HorseDefault = 64,
|
|
kiState_BearDefault = 65,
|
|
kiState_DeerDefault = 66,
|
|
kiState_GoatDefault = 67,
|
|
kiState_MammothDefault = 68,
|
|
kiState_HorseSprint = 69,
|
|
kiSyncSprintState = 70,
|
|
kfTwistDirection = 71,
|
|
kOldDirection = 72,
|
|
kSpeedSampled = 73,
|
|
kbNoHeadTrack = 74,
|
|
kcamerafromx = 75,
|
|
kcamerafromy = 76,
|
|
kcamerafromz = 77,
|
|
kwalkBackSpeedMult = 78,
|
|
kiMovementSpeed = 79,
|
|
kIsSideAttacking = 80,
|
|
kisIdleLay = 81,
|
|
kstaggerDirection = 82,
|
|
kbFootIKEnable = 83,
|
|
kiState_CowSwimDefault = 84,
|
|
kiState_BearSwimDefault = 85,
|
|
kisSwimming = 86,
|
|
kisMoving = 87,
|
|
kbForceIdleStop = 88,
|
|
kiState_DeerDefaultRun = 89,
|
|
};
|
|
static const uint64_t m_key = 6046020211772183226;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_HorkerRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_HorkerRootBehavior(AnimationGraphDescriptor_HorkerRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_HorkerRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_HorkerRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_HorkerRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_HorseRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnDirection = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
kbHeadTrackingOn = 10,
|
|
kTargetLocation = 11,
|
|
km_onOffGain = 12,
|
|
km_groundAscendingGain = 13,
|
|
km_groundDescendingGain = 14,
|
|
km_footPlantedGain = 15,
|
|
km_footRaisedGain = 16,
|
|
km_footUnlockGain = 17,
|
|
km_worldFromModelFeedbackGain = 18,
|
|
km_errorUpDownBias = 19,
|
|
km_alignWorldFromModelGain = 20,
|
|
km_hipOrientationGain = 21,
|
|
km_footPlantedAnkleHeightMS = 22,
|
|
km_footRaisedAnkleHeightMS = 23,
|
|
km_maxAnkleHeightMS = 24,
|
|
km_minAnkleHeightMS = 25,
|
|
kblendFast = 26,
|
|
kbAnimationDriven = 27,
|
|
kbAllowRotation = 28,
|
|
kbHeadTracking = 29,
|
|
kbDisableHeadTrack = 30,
|
|
kIsRecoiling = 31,
|
|
kIsStaggering = 32,
|
|
kIsAttacking = 33,
|
|
kstaggerMagnitude = 34,
|
|
kIsBleedingOut = 35,
|
|
kbIsSynced = 36,
|
|
kbEquipOk = 37,
|
|
kbCanHeadTrack = 38,
|
|
kblendVerySlow = 39,
|
|
kisIdleSitting = 40,
|
|
kbMirroredAttack = 41,
|
|
kiState = 42,
|
|
kiCharacterSelector = 43,
|
|
kfMinMoveSpeed = 44,
|
|
kDirection = 45,
|
|
kIsAttackReady = 46,
|
|
kiState_HorseDefault = 47,
|
|
kTurnDeltaDamped = 48,
|
|
kiSyncSprintState = 49,
|
|
kiState_HorseSprint = 50,
|
|
kfTwistDirection = 51,
|
|
kIsSprinting = 52,
|
|
kHorseSpeedSampled = 53,
|
|
kDirectionDamped = 54,
|
|
kDirectionRange = 55,
|
|
kDirectionRangeDamped = 56,
|
|
kIsBashing = 57,
|
|
kIsDismounting = 58,
|
|
kblendFromAnimDriven = 59,
|
|
kwalkBackRate = 60,
|
|
kwalkBackSpeedMult = 61,
|
|
kcamerafromx = 62,
|
|
kcamerafromy = 63,
|
|
kcamerafromz = 64,
|
|
kbInJumpState = 65,
|
|
kiState_HorseFall = 66,
|
|
kiGetUpType = 67,
|
|
kbInSwimState = 68,
|
|
kiState_HorseSwim = 69,
|
|
kstaggerDirection = 70,
|
|
kblendSlow = 71,
|
|
kbForceIdleStop = 72,
|
|
kbHorseFootIKEnable = 73,
|
|
kbNoHeadTrack = 74,
|
|
kisMoving = 75,
|
|
};
|
|
static const uint64_t m_key = 3064138997224155673;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_HorseRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_HorseRootBehavior(AnimationGraphDescriptor_HorseRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_HorseRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_HorseRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_HorseRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_MammothRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_MammothDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kIsBashing = 55,
|
|
kbNoHeadTrack = 56,
|
|
kcamerafromx = 57,
|
|
kcamerafromy = 58,
|
|
kcamerafromz = 59,
|
|
kwalkBackRate = 60,
|
|
kstaggerDirection = 61,
|
|
km_footPlantedAnkleHeightMS_Front = 62,
|
|
km_footRaisedAnkleHeightMS_Front = 63,
|
|
km_maxAnkleHeightMS_Front = 64,
|
|
km_hitSomething_0 = 65,
|
|
km_hitSomething_1 = 66,
|
|
km_footPlantedAnkleHeightMS_Rear = 67,
|
|
km_footRaisedAnkleHeightMS_Rear = 68,
|
|
km_maxAnkleHeightMS_Rear = 69,
|
|
km_hitSomething_2 = 70,
|
|
km_errorOut = 71,
|
|
km_hitSomething_3 = 72,
|
|
kbLegCastResults = 73,
|
|
kiGetUpType = 74,
|
|
km_velocityGain = 75,
|
|
km_positionGain = 76,
|
|
km_positionMaxLinearVelocity = 77,
|
|
km_snapMaxLinearVelocity = 78,
|
|
kiState_CowDefault = 79,
|
|
kiState_DogDefault = 80,
|
|
kiState_WolfDefault = 81,
|
|
kiState_SabreCatDefault = 82,
|
|
kiState_SkeeverDefault = 83,
|
|
kiState_SkeeverLunge = 84,
|
|
kiState_HorseDefault = 85,
|
|
kiState_BearDefault = 86,
|
|
kiState_DeerDefault = 87,
|
|
kiState_GoatDefault = 88,
|
|
kiState_HorkerDefault = 89,
|
|
kiState_HorseSprint = 90,
|
|
kiSyncSprintState = 91,
|
|
kfTwistDirection = 92,
|
|
kOldDirection = 93,
|
|
kSpeedSampled = 94,
|
|
kwalkBackSpeedMult = 95,
|
|
kiMovementSpeed = 96,
|
|
kIsSideAttacking = 97,
|
|
kisIdleLay = 98,
|
|
kbFootIKEnable = 99,
|
|
kiState_CowSwimDefault = 100,
|
|
kiState_HorkerSwimDefault = 101,
|
|
kiState_BearSwimDefault = 102,
|
|
kisSwimming = 103,
|
|
kisMoving = 104,
|
|
kbForceIdleStop = 105,
|
|
kiState_DeerDefaultRun = 106,
|
|
kDefaultBlend = 107,
|
|
};
|
|
static const uint64_t m_key = 13065750443784029010;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_MammothRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_MammothRootBehavior(AnimationGraphDescriptor_MammothRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_MammothRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_MammothRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_MammothRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Master_Behavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kSpeed = 0,
|
|
kDirection = 1,
|
|
kTurnDelta = 2,
|
|
kiSyncIdleLocomotion = 3,
|
|
kSpeedWalk = 4,
|
|
kSpeedRun = 5,
|
|
kfSpeedMin = 6,
|
|
kuseShield = 7,
|
|
kuseMLh = 8,
|
|
kblendMoveStart = 9,
|
|
kblendMoveStop = 10,
|
|
kblendDefault = 11,
|
|
kWalkSpeedMult = 12,
|
|
kTurnDeltaDamped = 13,
|
|
kTurnMin = 14,
|
|
kIsFirstPerson = 15,
|
|
kPitch = 16,
|
|
kPitchLook = 17,
|
|
kblendAttackPowerFast = 18,
|
|
kblendAttackPowerSlow = 19,
|
|
kblendFast = 20,
|
|
kIsPlayer = 21,
|
|
kattackPowerStartTime = 22,
|
|
kblendMove1stP = 23,
|
|
kIntVariable = 24,
|
|
kIsNPC = 25,
|
|
kblendSlow = 26,
|
|
kPitchDefault = 27,
|
|
kPitchOverride = 28,
|
|
kstaggerMagnitude = 29,
|
|
kblockDown = 30,
|
|
kblockLeft = 31,
|
|
kblockRight = 32,
|
|
kblockUp = 33,
|
|
krecoilMagnitude = 34,
|
|
kiRightHandType = 35,
|
|
kIsBlocking = 36,
|
|
kiWantBlock = 37,
|
|
kIsAttackReady = 38,
|
|
kiAnnotation = 39,
|
|
kSpeedSampled = 40,
|
|
kbMotionDriven = 41,
|
|
kblendAttackRelease = 42,
|
|
kattackComboStartFraction = 43,
|
|
kblendAttackCombo = 44,
|
|
kattackIntroLength = 45,
|
|
kIsShouting = 46,
|
|
kweaponSpeedMult = 47,
|
|
kiSyncTurnState = 48,
|
|
ki1stPerson = 49,
|
|
kIsSprinting = 50,
|
|
kbIsSynced = 51,
|
|
kIsBlockHit = 52,
|
|
kTimeDelta = 53,
|
|
kPitchOffset = 54,
|
|
kPitchAcc = 55,
|
|
kPitchThresh = 56,
|
|
kUsePitch = 57,
|
|
kDisablePitch = 58,
|
|
kweapAdj = 59,
|
|
kiLeftHandType = 60,
|
|
kweapChangeStartFraction = 61,
|
|
k1stPRot = 62,
|
|
k1stPRotDamped = 63,
|
|
kRotMax = 64,
|
|
kPitchManualOverride = 65,
|
|
kSpeedAcc = 66,
|
|
kIsCastingRight = 67,
|
|
kIsCastingLeft = 68,
|
|
kCastBlend = 69,
|
|
kbVoiceReady = 70,
|
|
kbWantCastLeft = 71,
|
|
kbWantCastRight = 72,
|
|
kbWantCastVoice = 73,
|
|
kBlendDamped = 74,
|
|
kb1HM_MLh_attack = 75,
|
|
kIs1HM = 76,
|
|
ki1HMState = 77,
|
|
kRawBlend = 78,
|
|
kBlendAcc = 79,
|
|
kb1HMCombat = 80,
|
|
kbAnimationDriven = 81,
|
|
kbCastReady = 82,
|
|
kIsStaggering = 83,
|
|
kIsRecoiling = 84,
|
|
kIsAttacking = 85,
|
|
kIsInCastState = 86,
|
|
kbleedoutTurnMult = 87,
|
|
kIsInCastStateDamped = 88,
|
|
kbAllowRotation = 89,
|
|
kbMagicDraw = 90,
|
|
kCastBlendDamped = 91,
|
|
kbMLh_Ready = 92,
|
|
kbMRh_Ready = 93,
|
|
kiState = 94,
|
|
kiState_NPCSprinting = 95,
|
|
kiState_NPCDefault = 96,
|
|
kfIsFirstPerson = 97,
|
|
kbInMoveState = 98,
|
|
kiState_NPCSneaking = 99,
|
|
kiState_NPCBowDrawn = 100,
|
|
kBoolVariable = 101,
|
|
kDualMagicState = 102,
|
|
kiDualMagicState = 103,
|
|
kInDualMagicState = 104,
|
|
kiState_NPCBlocking = 105,
|
|
kiState_NPCBleedout = 106,
|
|
kiBlockState = 107,
|
|
kbSprintOK = 108,
|
|
kiSyncSprintState = 109,
|
|
kIsEquipping = 110,
|
|
kIsUnequipping = 111,
|
|
kiIsInSneak = 112,
|
|
kcurrentDefaultState = 113,
|
|
kBowZoom = 114,
|
|
kbowZoomAmt = 115,
|
|
kbIdlePlaying = 116,
|
|
kiMagicEquipped = 117,
|
|
kiEquippedItemState = 118,
|
|
kiMagicState = 119,
|
|
kIsCastingDual = 120,
|
|
kbIsDialogueExpressive = 121,
|
|
kiIsDialogueExpressive = 122,
|
|
kbAnimObjectLoaded = 123,
|
|
kfEquipWeapAdj = 124,
|
|
kbEquipUnequip = 125,
|
|
kbAttached = 126,
|
|
kbodyMorphWeight = 127,
|
|
kIsBashing = 128,
|
|
kbEquipOk = 129,
|
|
kIsBleedingOut = 130,
|
|
kfMagicForceEquipBlendValue = 131,
|
|
kFemaleOffset = 132,
|
|
kblendVerySlow = 133,
|
|
kblendDialogue = 134,
|
|
kiSyncIdleState = 135,
|
|
kfIdleTimer = 136,
|
|
kbIsH2HSolo = 137,
|
|
kAdditiveHeadTransl = 138,
|
|
kAdditiveHeadScale = 139,
|
|
kAdditiveHeadRot = 140,
|
|
k2HMweaponSpeedMult = 141,
|
|
kiState_NPC1HM = 142,
|
|
kiState_NPC2HM = 143,
|
|
kiState_NPCBow = 144,
|
|
kiState_NPCMagic = 145,
|
|
kiState_NPCMagicCasting = 146,
|
|
kiState_NPCHorse = 147,
|
|
kiState_HorseSprint = 148,
|
|
kiCharacterSelector = 149,
|
|
krandomStartTime = 150,
|
|
kbHeadTracking = 151,
|
|
kbIsRiding = 152,
|
|
kfMinSpeed = 153,
|
|
kiCombatStance = 154,
|
|
kturnSpeedMult = 155,
|
|
kiSyncTurnDirection = 156,
|
|
kfTwistDirection = 157,
|
|
kIntDirection = 158,
|
|
kDirectionRange = 159,
|
|
kDirectionRangeDamped = 160,
|
|
kDirectionDamped = 161,
|
|
kIsDismounting = 162,
|
|
kTargetLocation = 163,
|
|
kbTalkable = 164,
|
|
kbNeutralState = 165,
|
|
kCastOK = 166,
|
|
kblendFromAnimDriven = 167,
|
|
kwalkBackRate = 168,
|
|
kbRitualSpellActive = 169,
|
|
kSwimDirection = 170,
|
|
kiRegularAttack = 171,
|
|
kIsAttackReady_32 = 172,
|
|
kcamerafromx = 173,
|
|
kcamerafromy = 174,
|
|
kcamerafromz = 175,
|
|
kVelocityZ = 176,
|
|
kbInJumpState = 177,
|
|
kLookAtOutOfRange = 178,
|
|
kiRightHandEquipped = 179,
|
|
kiLeftHandEquipped = 180,
|
|
ktestint = 181,
|
|
kiIsPlayer = 182,
|
|
kSpeedDamped = 183,
|
|
kbodyMorphMuscular = 184,
|
|
kbHeadTrackSpine = 185,
|
|
kIsSneaking = 186,
|
|
kiGetUpType = 187,
|
|
kiState_NPCAttacking = 188,
|
|
kiState_NPCPowerAttacking = 189,
|
|
kiState_NPCAttacking2H = 190,
|
|
kLookAtOnGain = 191,
|
|
kLookAtOffGain = 192,
|
|
kLookAtEyeOnGain = 193,
|
|
kLookAtEyeOffGain = 194,
|
|
kiDrunkVariable = 195,
|
|
kiState_NPCDrunk = 196,
|
|
kleftWeaponSpeedMult = 197,
|
|
kbLeftHandAttack = 198,
|
|
kBlendJump = 199,
|
|
kbIsInMT = 200,
|
|
kBoolVariable00 = 201,
|
|
kbHumanoidFootIKEnable = 202,
|
|
ktestPitchOffset = 203,
|
|
kbBowDrawn = 204,
|
|
kIsBeastRace = 205,
|
|
kbHumanoidFootIKDisable = 206,
|
|
kiTempSwitch = 207,
|
|
kiState_NPCBowDrawnQuickShot = 208,
|
|
kiState_NPCBlockingShieldCharge = 209,
|
|
kbStaggerPlayerOverride = 210,
|
|
kbNoStagger = 211,
|
|
kbIsStaffLeftCasting = 212,
|
|
kIs3rdPKillOnly = 213,
|
|
kbPerkShieldCharge = 214,
|
|
kbPerkQuickShot = 215,
|
|
km_bEnablePitchTwistModifier = 216,
|
|
km_worldFromModelFeedbackGain = 217,
|
|
kIsBleedingOutTransition = 218,
|
|
kbMesmerize = 219,
|
|
kiIsHorse = 220,
|
|
kbWantMountedWeaponAnims = 221,
|
|
kiUseMountedSwimming = 222,
|
|
kAimPitchCurrent = 223,
|
|
kAimHeadingCurrent = 224,
|
|
kbAimActive = 225,
|
|
kAimGainOff = 226,
|
|
kAimGainOnMounted = 227,
|
|
kAimGainOnDragonMount = 228,
|
|
kiWantMountedWeaponAnims = 229,
|
|
kiWeaponReady = 230,
|
|
kZoomAcc = 231,
|
|
kAimHeadingMax = 232,
|
|
kAimPitchMax = 233,
|
|
kAimGainOn = 234,
|
|
kbDisableInterp = 235,
|
|
kBowAimOffsetPitch = 236,
|
|
kBowAimOffsetHeading = 237,
|
|
kbPerkQuickDraw = 238,
|
|
kbForceIdleStop = 239,
|
|
kIsInDWattack = 240,
|
|
kbShortKillMove = 241,
|
|
kbLongKillMove = 242,
|
|
kiCrossbowState = 243,
|
|
kInt32Variable = 244,
|
|
kAllowBlockModify = 245,
|
|
k_iState_NPCSneaking = 246,
|
|
kMagicLeftActive = 247,
|
|
kAllowMagicModify = 248,
|
|
kMagicAimOffsetHeading = 249,
|
|
kMagicAimOffsetPitch = 250,
|
|
kNotCasting = 251,
|
|
kCastBlendGain = 252,
|
|
kiWantBlock01 = 253,
|
|
kstaggerDirection = 254,
|
|
kiSyncForwardState = 255,
|
|
kfMinTurnDelta = 256,
|
|
kbHeadTrackingOn = 257,
|
|
km_onOffGain = 258,
|
|
km_groundAscendingGain = 259,
|
|
km_groundDescendingGain = 260,
|
|
km_footPlantedGain = 261,
|
|
km_footRaisedGain = 262,
|
|
km_footUnlockGain = 263,
|
|
km_errorUpDownBias = 264,
|
|
km_alignWorldFromModelGain = 265,
|
|
km_hipOrientationGain = 266,
|
|
km_footPlantedAnkleHeightMS = 267,
|
|
km_footRaisedAnkleHeightMS = 268,
|
|
km_maxAnkleHeightMS = 269,
|
|
km_minAnkleHeightMS = 270,
|
|
kbDisableHeadTrack = 271,
|
|
kbCanHeadTrack = 272,
|
|
kisIdleSitting = 273,
|
|
kbMirroredAttack = 274,
|
|
kfMinMoveSpeed = 275,
|
|
kiState_HorseDefault = 276,
|
|
kHorseSpeedSampled = 277,
|
|
kwalkBackSpeedMult = 278,
|
|
kiState_HorseFall = 279,
|
|
kbInSwimState = 280,
|
|
kiState_HorseSwim = 281,
|
|
kbHorseFootIKEnable = 282,
|
|
kbNoHeadTrack = 283,
|
|
kisMoving = 284,
|
|
kblendVeryFast = 285,
|
|
kAimHeadingMaxMounted = 286,
|
|
kAimPitchMaxMounted = 287,
|
|
kMC_2HM_WeapSpeed = 288,
|
|
kiSyncDialogueResponse = 289,
|
|
kbBlendOutSlow = 290,
|
|
kisInFurniture = 291,
|
|
kbIdleBeforeConversation = 292,
|
|
kbMotionDrivenDialogue = 293,
|
|
kbAnimationDrivenDialogue = 294,
|
|
kbHDDialogue = 295,
|
|
kbHHDialogue = 296,
|
|
kbTalkableWithItem = 297,
|
|
kisCarryItem = 298,
|
|
kIsRomanticFollower = 299,
|
|
kIsRF_Talk = 300,
|
|
};
|
|
static const uint64_t m_key = 17585368238253125375;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Master_Behavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Master_Behavior(AnimationGraphDescriptor_Master_Behavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Master_Behavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Master_Behavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Master_Behavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Mudcrab
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kFootIKEnable = 9,
|
|
kbAllowRotation = 10,
|
|
kturnSpeedMult = 11,
|
|
kiCombatStance = 12,
|
|
kiSyncTurnState = 13,
|
|
kIntDirection = 14,
|
|
kbMotionDriven = 15,
|
|
kiSyncIdleLocomotion = 16,
|
|
kfMinTurnDelta = 17,
|
|
kbAnimationDriven = 18,
|
|
kBoolVariable00 = 19,
|
|
kIsAttacking = 20,
|
|
kiLeftHandType = 21,
|
|
kiWeapCategory = 22,
|
|
kbWantCastLeft = 23,
|
|
kiState_MCrab_Default_MT = 24,
|
|
kiState = 25,
|
|
kIsBashing = 26,
|
|
kbEquipOk = 27,
|
|
kIsStaggering = 28,
|
|
kIsRecoiling = 29,
|
|
kSpeedDamped = 30,
|
|
kSpeedSampled = 31,
|
|
kbHeadTracking = 32,
|
|
kTargetLocation = 33,
|
|
kbHeadTrackingOff = 34,
|
|
kSlowBlend = 35,
|
|
kbNoHeadTrack = 36,
|
|
kAggroWarningBlend = 37,
|
|
kstaggerDirection = 38,
|
|
kiCurrentStateID = 39,
|
|
kisIdleLay = 40,
|
|
kisIdleSitting = 41,
|
|
kiGetUpType = 42,
|
|
kIsSideAttacking = 43,
|
|
};
|
|
static const uint64_t m_key = 9498225481650921683;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Mudcrab()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Mudcrab(AnimationGraphDescriptor_Mudcrab const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Mudcrab const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Mudcrab& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Mudcrab instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Rabbit
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kblendDefault = 0,
|
|
kblendFast = 1,
|
|
kblendSlow = 2,
|
|
kDirection = 3,
|
|
kIsBlocking = 4,
|
|
kSpeed = 5,
|
|
kstaggerMagnitude = 6,
|
|
kTurnDelta = 7,
|
|
kIsAttackReady = 8,
|
|
kweaponSpeedMult = 9,
|
|
kFootIKEnable = 10,
|
|
kbAllowRotation = 11,
|
|
kturnSpeedMult = 12,
|
|
kiCombatStance = 13,
|
|
kiSyncTurnDirection = 14,
|
|
kIntDirection = 15,
|
|
kbMotionDriven = 16,
|
|
kiSyncIdleLocomotion = 17,
|
|
kfMinTurnDelta = 18,
|
|
kbAnimationDriven = 19,
|
|
kBoolVariable00 = 20,
|
|
kIsAttacking = 21,
|
|
kiLeftHandType = 22,
|
|
kiWeapCategory = 23,
|
|
kbWantCastLeft = 24,
|
|
kbMLh_Ready = 25,
|
|
kiState_Hare_Default_MT = 26,
|
|
kiState = 27,
|
|
kIsBashing = 28,
|
|
kIsStaggering = 29,
|
|
kIsRecoiling = 30,
|
|
kSpeedDamped = 31,
|
|
kSpeedSampled = 32,
|
|
kbHeadTracking = 33,
|
|
kTargetLocation = 34,
|
|
kbHeadTrackingOff = 35,
|
|
kSlowBlend = 36,
|
|
kbNoHeadTrack = 37,
|
|
kAggroWarningBlend = 38,
|
|
kstaggerDirection = 39,
|
|
kiCurrentStateID = 40,
|
|
kiGetUpType = 41,
|
|
kEC_iSyncIdleLocomotion_1 = 42,
|
|
kisIdleSitting = 43,
|
|
kisIdleLay = 44,
|
|
kbForceIdleStop = 45,
|
|
};
|
|
static const uint64_t m_key = 11071881714804970071;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Rabbit()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Rabbit(AnimationGraphDescriptor_Rabbit const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Rabbit const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Rabbit& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Rabbit instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_SabreCatRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_SabreCatDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kDirection = 49,
|
|
kiIsCanine = 50,
|
|
kiTurnMirrored = 51,
|
|
kIsAttackReady = 52,
|
|
kTurnDeltaDamped = 53,
|
|
kIsBashing = 54,
|
|
kwalkBackRate = 55,
|
|
kiGetUpType = 56,
|
|
kiState_SabreCatRun = 57,
|
|
kiState_CowDefault = 58,
|
|
kiState_DogDefault = 59,
|
|
kiState_WolfDefault = 60,
|
|
kiState_SkeeverDefault = 61,
|
|
kiState_SkeeverLunge = 62,
|
|
kiState_HorseDefault = 63,
|
|
kiState_BearDefault = 64,
|
|
kiState_DeerDefault = 65,
|
|
kiState_GoatDefault = 66,
|
|
kiState_HorkerDefault = 67,
|
|
kiState_MammothDefault = 68,
|
|
kiState_HorseSprint = 69,
|
|
kiSyncSprintState = 70,
|
|
kfTwistDirection = 71,
|
|
kOldDirection = 72,
|
|
kSpeedSampled = 73,
|
|
kbNoHeadTrack = 74,
|
|
kcamerafromx = 75,
|
|
kcamerafromy = 76,
|
|
kcamerafromz = 77,
|
|
kwalkBackSpeedMult = 78,
|
|
kiMovementSpeed = 79,
|
|
kIsSideAttacking = 80,
|
|
kisIdleLay = 81,
|
|
kstaggerDirection = 82,
|
|
kbFootIKEnable = 83,
|
|
kiState_CowSwimDefault = 84,
|
|
kiState_HorkerSwimDefault = 85,
|
|
kiState_BearSwimDefault = 86,
|
|
kisSwimming = 87,
|
|
kisMoving = 88,
|
|
kbForceIdleStop = 89,
|
|
kiState_DeerDefaultRun = 90,
|
|
};
|
|
static const uint64_t m_key = 8391591236278645567;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_SabreCatRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_SabreCatRootBehavior(AnimationGraphDescriptor_SabreCatRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_SabreCatRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_SabreCatRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_SabreCatRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_ScribRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
kbHeadTrackingOn = 10,
|
|
kTargetLocation = 11,
|
|
kFootIKEnable = 12,
|
|
km_onOffGain = 13,
|
|
km_groundAscendingGain = 14,
|
|
km_groundDescendingGain = 15,
|
|
km_footPlantedGain = 16,
|
|
km_footRaisedGain = 17,
|
|
km_footUnlockGain = 18,
|
|
km_worldFromModelFeedbackGain = 19,
|
|
km_errorUpDownBias = 20,
|
|
km_alignWorldFromModelGain = 21,
|
|
km_hipOrientationGain = 22,
|
|
km_footPlantedAnkleHeightMS = 23,
|
|
km_footRaisedAnkleHeightMS = 24,
|
|
km_maxAnkleHeightMS = 25,
|
|
km_minAnkleHeightMS = 26,
|
|
kblendFast = 27,
|
|
kbAnimationDriven = 28,
|
|
kbAllowRotation = 29,
|
|
kbHeadTracking = 30,
|
|
kbDisableHeadTrack = 31,
|
|
kIsRecoiling = 32,
|
|
kIsStaggering = 33,
|
|
kIsAttacking = 34,
|
|
kbIsWolf = 35,
|
|
kstaggerMagnitude = 36,
|
|
kIsBleedingOut = 37,
|
|
kbIsSynced = 38,
|
|
kbEquipOk = 39,
|
|
kbCanHeadTrack = 40,
|
|
kblendSlow = 41,
|
|
kisIdleSitting = 42,
|
|
kbMirroredAttack = 43,
|
|
kiState = 44,
|
|
kbSkeeverLunge = 45,
|
|
kiCharacterSelector = 46,
|
|
kfMinMoveSpeed = 47,
|
|
kDirection = 48,
|
|
kiIsCanine = 49,
|
|
kiTurnMirrored = 50,
|
|
kIsAttackReady = 51,
|
|
kTurnDeltaDamped = 52,
|
|
kIsBashing = 53,
|
|
kbNoHeadTrack = 54,
|
|
kcamerafromx = 55,
|
|
kcamerafromy = 56,
|
|
kcamerafromz = 57,
|
|
kwalkBackRate = 58,
|
|
km_footPlantedAnkleHeightMS_Front = 59,
|
|
km_footRaisedAnkleHeightMS_Front = 60,
|
|
km_maxAnkleHeightMS_Front = 61,
|
|
km_footPlantedAnkleHeightMS_Rear = 62,
|
|
km_footRaisedAnkleHeightMS_Rear = 63,
|
|
km_maxAnkleHeightMS_Rear = 64,
|
|
km_minCharControllerSeparation = 65,
|
|
km_maxCharControllerSeparation = 66,
|
|
km_errorOut = 67,
|
|
km_hitSomething_0 = 68,
|
|
km_hitSomething_1 = 69,
|
|
km_hitSomething_2 = 70,
|
|
km_hitSomething_3 = 71,
|
|
kbLegCastResults = 72,
|
|
kIsSideAttacking = 73,
|
|
kiGetUpType = 74,
|
|
kiGetUpType00 = 75,
|
|
kiMovementSpeed = 76,
|
|
kisMoving = 77,
|
|
kbForceIdleStop = 78,
|
|
kbFootIKEnable = 79,
|
|
kisIdleLay = 80,
|
|
kisSwimming00 = 81,
|
|
kiState_ScribDefault = 82,
|
|
kwalkBackSpeedMult = 83,
|
|
kstaggerDirection = 84,
|
|
kSpeedSampled = 85,
|
|
kSlowBlend = 86,
|
|
kdefaultBlend = 87,
|
|
};
|
|
static const uint64_t m_key = 5600819660802946846;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_ScribRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_ScribRootBehavior(AnimationGraphDescriptor_ScribRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_ScribRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_ScribRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_ScribRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_SkeeverRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_SkeeverDefault = 46,
|
|
kiState_SkeeverLunge = 47,
|
|
kbSkeeverLunge = 48,
|
|
kiCharacterSelector = 49,
|
|
kfMinMoveSpeed = 50,
|
|
kDirection = 51,
|
|
kiIsCanine = 52,
|
|
kiTurnMirrored = 53,
|
|
kIsAttackReady = 54,
|
|
kTurnDeltaDamped = 55,
|
|
kSpeedSampled = 56,
|
|
kIsBashing = 57,
|
|
kwalkBackRate = 58,
|
|
kstaggerDirection = 59,
|
|
kbNoHeadTrack = 60,
|
|
kiGetUpType = 61,
|
|
kbFootIKDisable = 62,
|
|
kiState_CowDefault = 63,
|
|
kiState_DogDefault = 64,
|
|
kiState_WolfDefault = 65,
|
|
kiState_SabreCatDefault = 66,
|
|
kiState_HorseDefault = 67,
|
|
kiState_BearDefault = 68,
|
|
kiState_DeerDefault = 69,
|
|
kiState_GoatDefault = 70,
|
|
kiState_HorkerDefault = 71,
|
|
kiState_MammothDefault = 72,
|
|
kiState_HorseSprint = 73,
|
|
kiSyncSprintState = 74,
|
|
kfTwistDirection = 75,
|
|
kOldDirection = 76,
|
|
kcamerafromx = 77,
|
|
kcamerafromy = 78,
|
|
kcamerafromz = 79,
|
|
kwalkBackSpeedMult = 80,
|
|
kiMovementSpeed = 81,
|
|
kIsSideAttacking = 82,
|
|
kisIdleLay = 83,
|
|
kbFootIKEnable = 84,
|
|
kiState_CowSwimDefault = 85,
|
|
kiState_HorkerSwimDefault = 86,
|
|
kiState_BearSwimDefault = 87,
|
|
kisSwimming = 88,
|
|
kisMoving = 89,
|
|
kbForceIdleStop = 90,
|
|
kiState_DeerDefaultRun = 91,
|
|
};
|
|
static const uint64_t m_key = 2357248884501192123;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_SkeeverRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_SkeeverRootBehavior(AnimationGraphDescriptor_SkeeverRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_SkeeverRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_SkeeverRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_SkeeverRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_Spriggan
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kSpeed = 0,
|
|
kfMinSpeed = 1,
|
|
kbHeadTrackingOn = 2,
|
|
kTargetLocation = 3,
|
|
kcamerafromx = 4,
|
|
kcamerafromy = 5,
|
|
kcamerafromz = 6,
|
|
kTurnDelta = 7,
|
|
kiSyncTurnState = 8,
|
|
kDirection = 9,
|
|
kiState = 10,
|
|
kiState_SprigganDefault = 11,
|
|
kbHeadTracking = 12,
|
|
kbCanHeadTrack = 13,
|
|
kIsStaggering = 14,
|
|
kIsRecoiling = 15,
|
|
kIsAttacking = 16,
|
|
kisCasting = 17,
|
|
kIsSummoned = 18,
|
|
kbWantCastLeft = 19,
|
|
kbMLh_Ready = 20,
|
|
kbWantCastRight = 21,
|
|
kbMRh_Ready = 22,
|
|
kblendDefault = 23,
|
|
kblendSlow = 24,
|
|
kIntDirection = 25,
|
|
kIsAttackReady = 26,
|
|
kiSyncIdleLocomotion = 27,
|
|
kbAnimationDriven = 28,
|
|
kiSyncDefaultState = 29,
|
|
kblendFast = 30,
|
|
kstaggerMagnitude = 31,
|
|
kSpeedSampled = 32,
|
|
kSpeedSampledGain = 33,
|
|
kSpeedSampledDamped = 34,
|
|
kDirectionGain = 35,
|
|
kbEquipOk = 36,
|
|
kIsDualActive = 37,
|
|
kiState_SprigganCombat = 38,
|
|
kbNoHeadTrack = 39,
|
|
kiGetUpType = 40,
|
|
kbIsSynced = 41,
|
|
kbForceIdleStop = 42,
|
|
kstaggerDirection = 43,
|
|
};
|
|
static const uint64_t m_key = 10099378323021197839;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_Spriggan()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_Spriggan(AnimationGraphDescriptor_Spriggan const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_Spriggan const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_Spriggan& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_Spriggan instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_SteamBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kcurrentDefaultState = 0,
|
|
kiSyncIdleLocomotion = 1,
|
|
kiSyncTurnState = 2,
|
|
kTurnDelta = 3,
|
|
kiState = 4,
|
|
kiState_SteamDefault = 5,
|
|
kDirection = 6,
|
|
kSampledSpeed = 7,
|
|
kSpeed = 8,
|
|
kiLeftHandType = 9,
|
|
kiRightHandType = 10,
|
|
kbAnimationDriven = 11,
|
|
kIsRecoiling = 12,
|
|
kIsStaggering = 13,
|
|
kIsAttacking = 14,
|
|
kbAllowRotation = 15,
|
|
kbEquipOk = 16,
|
|
kIsEquipping = 17,
|
|
kIsUnequipping = 18,
|
|
kbWeapReady = 19,
|
|
kIsAttackReady = 20,
|
|
kiState_SteamCombat = 21,
|
|
kIsBlocking = 22,
|
|
kstaggerMagnitude = 23,
|
|
kIsBashing = 24,
|
|
kbAttached = 25,
|
|
kisCasting = 26,
|
|
kbWantCastVoice = 27,
|
|
kbMLh_Ready = 28,
|
|
kInt32Variable = 29,
|
|
kstaggerDirection = 30,
|
|
kIsShouting = 31,
|
|
kiGetUpType = 32,
|
|
kbVoiceReady = 33,
|
|
kbHeadTrackingOn = 34,
|
|
kTargetLocation = 35,
|
|
kcamerafromx = 36,
|
|
kcamerafromy = 37,
|
|
kcamerafromz = 38,
|
|
kbCastReady = 39,
|
|
kbIsSynced = 40,
|
|
};
|
|
static const uint64_t m_key = 12323911819758128165;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_SteamBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_SteamBehavior(AnimationGraphDescriptor_SteamBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_SteamBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_SteamBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_SteamBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_TrollBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncTurnState = 0,
|
|
kTurnDelta = 1,
|
|
kDirection = 2,
|
|
kSpeed = 3,
|
|
kbAnimationDriven = 4,
|
|
kbIsSynced = 5,
|
|
kIsRecoiling = 6,
|
|
kIsStaggering = 7,
|
|
kSpeedStartVar = 8,
|
|
kTurnDeltaDamped = 9,
|
|
kTurnMin = 10,
|
|
kIsAttackReady = 11,
|
|
kIntDirection = 12,
|
|
kSpeedDamped = 13,
|
|
kIsAttacking = 14,
|
|
kbAllowRotation = 15,
|
|
kFootIKEnable = 16,
|
|
kbHeadTrackingOff = 17,
|
|
kstaggerMagnitude = 18,
|
|
kbEquipOk = 19,
|
|
kcurrentDefaultState = 20,
|
|
kiState = 21,
|
|
kiState_TrollDefault = 22,
|
|
kSampledSpeed = 23,
|
|
kIsCrouching = 24,
|
|
kiSyncIdleLocomotion = 25,
|
|
kblendShort = 26,
|
|
kblendNormal = 27,
|
|
kisMoving = 28,
|
|
kDirectionOffset = 29,
|
|
kDirDamped = 30,
|
|
kTimeDelta = 31,
|
|
kDirAcc = 32,
|
|
kDirectionBlendA = 33,
|
|
kDirectionBlendB = 34,
|
|
kActiveBlend = 35,
|
|
kbDirBlendA = 36,
|
|
kbDirBlendB = 37,
|
|
kblendThresh = 38,
|
|
kblendAttack = 39,
|
|
kbHeadTracking = 40,
|
|
kTargetLocation = 41,
|
|
kcamerafromx = 42,
|
|
kcamerafromy = 43,
|
|
kcamerafromz = 44,
|
|
kiGetUpType = 45,
|
|
kstaggerDirection = 46,
|
|
kbForceIdleStop = 47,
|
|
};
|
|
static const uint64_t m_key = 12972242470338891659;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_TrollBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_TrollBehavior(AnimationGraphDescriptor_TrollBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_TrollBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_TrollBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_TrollBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_VampireBruteRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kSpeed = 1,
|
|
kDirection = 2,
|
|
kbAnimationDriven = 3,
|
|
kBlendNormal = 4,
|
|
kIsAttacking = 5,
|
|
kblendFast = 6,
|
|
kTurnDelta = 7,
|
|
kiSyncTurnState = 8,
|
|
kIsAttackReady = 9,
|
|
kIsRecoiling = 10,
|
|
kIsStaggering = 11,
|
|
kstaggerMagnitude = 12,
|
|
kTargetLocation = 13,
|
|
kIsBleedingOut = 14,
|
|
kblendSlow = 15,
|
|
kFootIKEnable = 16,
|
|
km_onOffGain = 17,
|
|
km_groundAscendingGain = 18,
|
|
km_groundDescendingGain = 19,
|
|
km_footPlantedGain = 20,
|
|
km_footRaisedGain = 21,
|
|
km_footUnlockGain = 22,
|
|
km_worldFromModelFeedbackGain = 23,
|
|
km_errorUpDownBias = 24,
|
|
km_alignWorldFromModelGain = 25,
|
|
km_hipOrientationGain = 26,
|
|
km_footPlantedAnkleHeightMS = 27,
|
|
km_footRaisedAnkleHeightMS = 28,
|
|
km_maxAnkleHeightMS = 29,
|
|
km_minAnkleHeightMS = 30,
|
|
kbEquipOk = 31,
|
|
kiSyncDefaultState = 32,
|
|
kbHeadTrackingOn = 33,
|
|
kbCanHeadTrack = 34,
|
|
kfMinSpeed = 35,
|
|
kfMinTurnSpeed = 36,
|
|
kiState = 37,
|
|
kiState_GargoyleDefault = 38,
|
|
km_footEndLS = 39,
|
|
kSpeedSampled = 40,
|
|
kIsBashing = 41,
|
|
kiState_GargoyleCombatRun = 42,
|
|
kcamerafromx = 43,
|
|
kcamerafromy = 44,
|
|
kcamerafromz = 45,
|
|
kDirectionDamped = 46,
|
|
kDirectionGain = 47,
|
|
km_raycastDistanceUp = 48,
|
|
km_raycastDistanceDown = 49,
|
|
kstaggerDirection = 50,
|
|
km_errorOutTranslation = 51,
|
|
kbAllowRotation = 52,
|
|
kiGetUpType = 53,
|
|
kbHeadTracking = 54,
|
|
kbIsSynced = 55,
|
|
kiStateRunWalk = 56,
|
|
kiState_GargoyleCombatWalk = 57,
|
|
kiStateCurrent = 58,
|
|
kIsBleedingOutTransition = 59,
|
|
};
|
|
static const uint64_t m_key = 6408297713843182476;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_VampireBruteRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_VampireBruteRootBehavior(AnimationGraphDescriptor_VampireBruteRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_VampireBruteRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_VampireBruteRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_VampireBruteRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_VampireLordBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncTurnState = 0,
|
|
kTurnDelta = 1,
|
|
kDirection = 2,
|
|
kSpeed = 3,
|
|
kbAnimationDriven = 4,
|
|
kbIsSynced = 5,
|
|
kIsRecoiling = 6,
|
|
kIsStaggering = 7,
|
|
kSpeedStartVar = 8,
|
|
kTurnDeltaDamped = 9,
|
|
kTurnMin = 10,
|
|
kIsAttackReady = 11,
|
|
kSpeedDamped = 12,
|
|
kIsAttacking = 13,
|
|
kbAllowRotation = 14,
|
|
kFootIKEnable = 15,
|
|
kbHeadTrackingOff = 16,
|
|
kstaggerMagnitude = 17,
|
|
kbEquipOk = 18,
|
|
kiState = 19,
|
|
kiState_VampireLordDefault = 20,
|
|
kSampledSpeed = 21,
|
|
kiSyncIdleLocomotion = 22,
|
|
kTimeDelta = 23,
|
|
kbHeadTracking = 24,
|
|
kTargetLocation = 25,
|
|
kcamerafromx = 26,
|
|
kcamerafromy = 27,
|
|
kcamerafromz = 28,
|
|
kiGetUpType = 29,
|
|
kPitch = 30,
|
|
kiAttackState = 31,
|
|
kiState_VampireLordSprint = 32,
|
|
kIsSprinting = 33,
|
|
kiSyncSprintState = 34,
|
|
kbVoiceReady = 35,
|
|
kbWantCastVoice = 36,
|
|
kSpeedSampled = 37,
|
|
kFootIKDisable = 38,
|
|
kbInJumpState = 39,
|
|
kVelocityZ = 40,
|
|
kiIsInSneak = 41,
|
|
kbFailMoveStart = 42,
|
|
kBeginCastVoice = 43,
|
|
kbNoStagger = 44,
|
|
kbDelayMoveStart = 45,
|
|
kisHowling = 46,
|
|
kIsNPC = 47,
|
|
kisLevitating = 48,
|
|
kbWantCastLeft = 49,
|
|
kbWantCastRight = 50,
|
|
kbMLh_Ready = 51,
|
|
kbMRh_Ready = 52,
|
|
kCastBlendDamped = 53,
|
|
kCastBlend = 54,
|
|
kNotCasting = 55,
|
|
kstaggerDirection = 56,
|
|
kAimHeadingMax = 57,
|
|
kAimPitchMax = 58,
|
|
kBowAimOffsetHeading = 59,
|
|
kBowAimOffsetPitch = 60,
|
|
kAimGainOn = 61,
|
|
kAimGainOff = 62,
|
|
kbAimActive = 63,
|
|
kAimHeadingCurrent = 64,
|
|
kAimPitchCurrent = 65,
|
|
kIsCastingLeft = 66,
|
|
kIsCastingRight = 67,
|
|
kiSyncMT_Idle = 68,
|
|
kiCamera_Sync = 69,
|
|
kIsPlayer = 70,
|
|
kBatSprintDirection = 71,
|
|
kDeathSpeed = 72,
|
|
kDeathSpeedDamped = 73,
|
|
};
|
|
static const uint64_t m_key = 16269673692629748097;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_VampireLordBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_VampireLordBehavior(AnimationGraphDescriptor_VampireLordBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_VampireLordBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_VampireLordBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_VampireLordBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_WerewolfBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncTurnState = 0,
|
|
kTurnDelta = 1,
|
|
kDirection = 2,
|
|
kSpeed = 3,
|
|
kbAnimationDriven = 4,
|
|
kbIsSynced = 5,
|
|
kIsRecoiling = 6,
|
|
kIsStaggering = 7,
|
|
kSpeedStartVar = 8,
|
|
kTurnDeltaDamped = 9,
|
|
kTurnMin = 10,
|
|
kIsAttackReady = 11,
|
|
kIntDirection = 12,
|
|
kSpeedDamped = 13,
|
|
kIsAttacking = 14,
|
|
kbAllowRotation = 15,
|
|
kFootIKEnable = 16,
|
|
kbHeadTrackingOff = 17,
|
|
kstaggerMagnitude = 18,
|
|
kbEquipOk = 19,
|
|
kcurrentDefaultState = 20,
|
|
kiState = 21,
|
|
kiState_WerewolfBeastDefault = 22,
|
|
kSampledSpeed = 23,
|
|
kIsCrouching = 24,
|
|
kiSyncIdleLocomotion = 25,
|
|
kblendShort = 26,
|
|
kblendNormal = 27,
|
|
kisMoving = 28,
|
|
kDirectionOffset = 29,
|
|
kDirDamped = 30,
|
|
kTimeDelta = 31,
|
|
kDirAcc = 32,
|
|
kDirectionBlendA = 33,
|
|
kDirectionBlendB = 34,
|
|
kActiveBlend = 35,
|
|
kbDirBlendA = 36,
|
|
kbDirBlendB = 37,
|
|
kblendThresh = 38,
|
|
kblendAttack = 39,
|
|
kbHeadTracking = 40,
|
|
kTargetLocation = 41,
|
|
kcamerafromx = 42,
|
|
kcamerafromy = 43,
|
|
kcamerafromz = 44,
|
|
kiGetUpType = 45,
|
|
kPitch = 46,
|
|
kweaponSpeedMult = 47,
|
|
kiWantBlock = 48,
|
|
kiAttackState = 49,
|
|
kiState_WerewolfBeastSprint = 50,
|
|
kIsSprinting = 51,
|
|
kiSyncSprintState = 52,
|
|
kbVoiceReady = 53,
|
|
kbWantCastVoice = 54,
|
|
kSpeedSampled = 55,
|
|
kFootIKDisable = 56,
|
|
kblendDefault = 57,
|
|
kbInJumpState = 58,
|
|
kVelocityZ = 59,
|
|
kiIsInSneak = 60,
|
|
kIsSneaking = 61,
|
|
kbFailMoveStart = 62,
|
|
kBeginCastVoice = 63,
|
|
kbNoStagger = 64,
|
|
kbDelayMoveStart = 65,
|
|
kisHowling = 66,
|
|
kIsNPC = 67,
|
|
};
|
|
static const uint64_t m_key = 9732983738769370819;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_WerewolfBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_WerewolfBehavior(AnimationGraphDescriptor_WerewolfBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_WerewolfBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_WerewolfBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_WerewolfBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
class AnimationGraphDescriptor_WolfRootBehavior
|
|
{
|
|
private:
|
|
enum Variables
|
|
{
|
|
kiSyncIdleLocomotion = 0,
|
|
kblendDefault = 1,
|
|
kfMinSpeed = 2,
|
|
kSpeed = 3,
|
|
kiSyncTurnState = 4,
|
|
kiSyncForwardState = 5,
|
|
kTurnDelta = 6,
|
|
kfMinTurnDelta = 7,
|
|
kturnSpeedMult = 8,
|
|
kiCombatStance = 9,
|
|
ktest = 10,
|
|
kbHeadTrackingOn = 11,
|
|
kTargetLocation = 12,
|
|
kFootIKEnable = 13,
|
|
km_onOffGain = 14,
|
|
km_groundAscendingGain = 15,
|
|
km_groundDescendingGain = 16,
|
|
km_footPlantedGain = 17,
|
|
km_footRaisedGain = 18,
|
|
km_footUnlockGain = 19,
|
|
km_worldFromModelFeedbackGain = 20,
|
|
km_errorUpDownBias = 21,
|
|
km_alignWorldFromModelGain = 22,
|
|
km_hipOrientationGain = 23,
|
|
km_footPlantedAnkleHeightMS = 24,
|
|
km_footRaisedAnkleHeightMS = 25,
|
|
km_maxAnkleHeightMS = 26,
|
|
km_minAnkleHeightMS = 27,
|
|
kblendFast = 28,
|
|
kbAnimationDriven = 29,
|
|
kbAllowRotation = 30,
|
|
kbHeadTracking = 31,
|
|
kbDisableHeadTrack = 32,
|
|
kIsRecoiling = 33,
|
|
kIsStaggering = 34,
|
|
kIsAttacking = 35,
|
|
kbIsWolf = 36,
|
|
kstaggerMagnitude = 37,
|
|
kIsBleedingOut = 38,
|
|
kbIsSynced = 39,
|
|
kbEquipOk = 40,
|
|
kbCanHeadTrack = 41,
|
|
kblendSlow = 42,
|
|
kisIdleSitting = 43,
|
|
kbMirroredAttack = 44,
|
|
kiState = 45,
|
|
kiState_WolfDefault = 46,
|
|
kbSkeeverLunge = 47,
|
|
kiCharacterSelector = 48,
|
|
kfMinMoveSpeed = 49,
|
|
kDirection = 50,
|
|
kiIsCanine = 51,
|
|
kiTurnMirrored = 52,
|
|
kIsAttackReady = 53,
|
|
kTurnDeltaDamped = 54,
|
|
kSpeedSampled = 55,
|
|
kIsBashing = 56,
|
|
kwalkBackRate = 57,
|
|
kiMovementSpeed = 58,
|
|
kstaggerDirection = 59,
|
|
kbFootIKDisable = 60,
|
|
kiGetUpType = 61,
|
|
kiState_WolfRun = 62,
|
|
kiState_CowDefault = 63,
|
|
kiState_DogDefault = 64,
|
|
kiState_SabreCatDefault = 65,
|
|
kiState_SkeeverDefault = 66,
|
|
kiState_SkeeverLunge = 67,
|
|
kiState_HorseDefault = 68,
|
|
kiState_BearDefault = 69,
|
|
kiState_DeerDefault = 70,
|
|
kiState_GoatDefault = 71,
|
|
kiState_HorkerDefault = 72,
|
|
kiState_MammothDefault = 73,
|
|
kiState_HorseSprint = 74,
|
|
kiSyncSprintState = 75,
|
|
kfTwistDirection = 76,
|
|
kOldDirection = 77,
|
|
kbNoHeadTrack = 78,
|
|
kcamerafromx = 79,
|
|
kcamerafromy = 80,
|
|
kcamerafromz = 81,
|
|
kwalkBackSpeedMult = 82,
|
|
kIsSideAttacking = 83,
|
|
kisIdleLay = 84,
|
|
kbFootIKEnable = 85,
|
|
kiState_CowSwimDefault = 86,
|
|
kiState_HorkerSwimDefault = 87,
|
|
kiState_BearSwimDefault = 88,
|
|
kisSwimming = 89,
|
|
kisMoving = 90,
|
|
kbForceIdleStop = 91,
|
|
kiState_DeerDefaultRun = 92,
|
|
};
|
|
static const uint64_t m_key = 1344932221912162919;
|
|
|
|
// Constructor
|
|
AnimationGraphDescriptor_WolfRootBehavior()
|
|
{
|
|
BehaviorOrig::GenerateFromEnum<Variables>(m_key);
|
|
}
|
|
|
|
// Singleton
|
|
AnimationGraphDescriptor_WolfRootBehavior(AnimationGraphDescriptor_WolfRootBehavior const&) = delete;
|
|
void operator=(AnimationGraphDescriptor_WolfRootBehavior const&) = delete;
|
|
|
|
public:
|
|
static AnimationGraphDescriptor_WolfRootBehavior& getInstance()
|
|
{
|
|
// The only instance. Guaranteed lazy initiated
|
|
// Guaranteed that it will be destroyed correctly
|
|
static AnimationGraphDescriptor_WolfRootBehavior instance;
|
|
|
|
return instance;
|
|
}
|
|
};
|
|
|
|
void BehaviorOrigInit()
|
|
{
|
|
(void) AnimationGraphDescriptor_AtronachFrostRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_AtronachStormBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_BearRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_BHR_Master::getInstance();
|
|
(void) AnimationGraphDescriptor_Chaurus::getInstance();
|
|
(void) AnimationGraphDescriptor_Chicken::getInstance();
|
|
(void) AnimationGraphDescriptor_CowRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_DeerRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_DogRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_DraugrBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_DwarvenSpider::getInstance();
|
|
(void) AnimationGraphDescriptor_Falmer_Master_Behavior::getInstance();
|
|
(void) AnimationGraphDescriptor_FrostbiteSpider::getInstance();
|
|
(void) AnimationGraphDescriptor_GiantRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_GoatRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_HagravenMasterBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_HorkerRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_HorseRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_MammothRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_Master_Behavior::getInstance();
|
|
(void) AnimationGraphDescriptor_Mudcrab::getInstance();
|
|
(void) AnimationGraphDescriptor_Rabbit::getInstance();
|
|
(void) AnimationGraphDescriptor_SabreCatRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_ScribRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_SkeeverRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_Spriggan::getInstance();
|
|
(void) AnimationGraphDescriptor_SteamBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_TrollBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_VampireBruteRootBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_VampireLordBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_WerewolfBehavior::getInstance();
|
|
(void) AnimationGraphDescriptor_WolfRootBehavior::getInstance();
|
|
};
|
|
|