F4MP/codigos originales/tiltedcode/Code/client/ModCompat/BehaviorOrig.Skyrim
2026-01-06 18:53:59 +01:00

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();
};