Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 18s ago· Viewing build 6701 (Sep 25 2026), not the latest

CBaseAnimGraphController

classclient: CBaseAnimGraphController →

size 0x858 (2136 bytes) · 31 own fields · last changed in build 6722

18 metadata entries
MNetworkVarNames
"AnimationAlgorithm_t m_nAnimationAlgorithm"
MNetworkVarNames
"CAnimGraphNetworkedVariables m_animGraphNetworkedVars"
MNetworkVarNames
"CHandle< CBaseAnimGraph > m_vecSecondarySkeletons"
MNetworkVarNames
"int m_nSecondarySkeletonMasterCount"
MNetworkVarNames
"HSequence m_hSequence"
MNetworkVarNames
"GameTime_t m_flSeqStartTime"
MNetworkVarNames
"float m_flSeqFixedCycle"
MNetworkVarNames
"AnimLoopMode_t m_nAnimLoopMode"
MNetworkVarNames
"CNetworkedQuantizedFloat m_flPlaybackRate"
MNetworkVarNames
"HNmGraphDefinitionStrong m_hGraphDefinitionAG2"
MNetworkVarNames
"uint8 m_serializedPoseRecipeAG2"
MNetworkVarNames
"int m_nSerializePoseRecipeSizeAG2"
MNetworkVarNames
"int m_nSerializePoseRecipeVersionAG2"
MNetworkVarNames
"int m_nServerGraphInstanceIteration"
MNetworkVarNames
"int m_nServerSerializationContextIteration"
MNetworkVarNames
"ResourceId_t m_primaryGraphId"
MNetworkVarNames
"ResourceId_t m_vecExternalGraphIds"
MNetworkVarNames
"ResourceId_t m_vecExternalClipIds"
Copy as
CBaseAnimGraphController · 31 fields
0x18m_nAnimationAlgorithmAnimationAlgorithm_tnetworked
0x20m_animGraphNetworkedVarsCAnimGraphNetworkedVariablesnetworked
0x228m_pAnimGraphInstanceCSmartPtr< IAnimationGraphInstance >
0x288m_nNextExternalGraphHandleExternalAnimGraphHandle_t
0x290m_vecSecondarySkeletonNamesCUtlVector< CGlobalSymbol >
0x2A8m_vecSecondarySkeletonsCNetworkUtlVectorBase< CHandle< CBaseAnimGraph > >networked
0x2C0m_nSecondarySkeletonMasterCountint32networked
0x2C8m_flSoundSyncTimefloat32
0x2CCm_nActiveIKChainMaskuint32
0x2D0m_hSequenceHSequencenetworked
0x2D4m_flSeqStartTimeGameTime_tnetworked
0x2D8m_flSeqFixedCyclefloat32networked
0x2DCm_nAnimLoopModeAnimLoopMode_tnetworked
0x2E0m_flPlaybackRateCNetworkedQuantizedFloatnetworked
0x2ECm_nNotifyStateSequenceFinishNotifyState_t
0x2EDm_bNetworkedAnimationInputsChangedbool
0x2EEm_bNetworkedSequenceChangedbool
0x2EFm_bLastUpdateSkippedbool
0x2F0m_bSequenceFinishedbool
0x2F4m_nPrevAnimUpdateTickGameTick_t
0x590m_hGraphDefinitionAG2CStrongHandle< InfoForResourceTypeCNmGraphDefinition >networked
0x598m_serializedPoseRecipeAG2CNetworkUtlVectorBase< uint8 >networked
0x5B0m_nSerializePoseRecipeSizeAG2int32networked
0x5B4m_nSerializePoseRecipeVersionAG2int32networked
0x5B8m_nServerGraphInstanceIterationint32networked
0x5BCm_nServerSerializationContextIterationint32networked
0x5C0m_primaryGraphIdResourceId_tnetworked
0x5C8m_vecExternalGraphIdsCNetworkUtlVectorBase< ResourceId_t >networked
0x5E0m_vecExternalClipIdsCNetworkUtlVectorBase< ResourceId_t >networked
0x5F8m_sAnimGraph2IdentifierCGlobalSymbol
0x820m_vecExternalGraphsCUtlVector< ExternalAnimGraph_t >
from CSkeletonAnimationController · 1 field
0x8m_pSkeletonInstanceCSkeletonInstance*

History

  1. 6722–6745changed
    • size 0x858 → 0x5D0
    • m_nAnimationAlgorithm no longer networked
    • m_nNextExternalGraphHandle offset 0x288 → 0x1C
    • m_vecSecondarySkeletons offset 0x2A8 → 0x38, no longer networked
    • m_nSecondarySkeletonMasterCount offset 0x2C0 → 0x50, no longer networked
    • m_flSoundSyncTime offset 0x2C8 → 0x54
    • m_nActiveIKChainMask offset 0x2CC → 0x58
    • m_hSequence offset 0x2D0 → 0x5C, no longer networked
    • m_flSeqStartTime offset 0x2D4 → 0x60, no longer networked
    • m_flSeqFixedCycle offset 0x2D8 → 0x64, no longer networked
    • m_nAnimLoopMode offset 0x2DC → 0x68, no longer networked
    • m_flPlaybackRate offset 0x2E0 → 0x6C, no longer networked
    • m_nNotifyState offset 0x2EC → 0x78
    • m_bNetworkedAnimationInputsChanged offset 0x2ED → 0x79
    • m_bNetworkedSequenceChanged offset 0x2EE → 0x7A
    • m_bLastUpdateSkipped offset 0x2EF → 0x7B
    • m_bSequenceFinished offset 0x2F0 → 0x7C
    • m_nPrevAnimUpdateTick offset 0x2F4 → 0x80
    • m_hGraphDefinitionAG2 offset 0x590 → 0x2A0, no longer networked
    • m_nSerializePoseRecipeVersionAG2 offset 0x5B4 → 0x32C, no longer networked
    • m_nServerGraphInstanceIteration offset 0x5B8 → 0x340, no longer networked
    • m_nServerSerializationContextIteration offset 0x5BC → 0x344, no longer networked
    • m_primaryGraphId offset 0x5C0 → 0x348, no longer networked
    • m_vecExternalGraphIds offset 0x5C8 → 0x350, no longer networked
    • m_vecExternalClipIds offset 0x5E0 → 0x368, no longer networked
    • m_sAnimGraph2Identifier offset 0x5F8 → 0x380
    • m_vecExternalGraphs offset 0x820 → 0x5A8, type CUtlVector< ExternalAnimGraph_t > → CExternalAnimGraphList
    • + m_vecSecondarySkeletonSlotIDs CNetworkUtlVectorBase< CGlobalSymbol > at 0x20
    • + m_SerializePoseRecipeAG2Slots CUtlVectorEmbeddedNetworkVar< AnimGraph2SerializedPoseRecipeSlot_t > at 0x2A8
    • + m_SerializePoseRecipeAG2Dynamic CNetworkUtlVectorBase< uint8 > at 0x310
    • + m_nSerializePoseRecipeAG2ActiveSlot uint32 at 0x328
    • + m_pGraphInstanceAG2 CAnimGraph2InstancePtr at 0x388
    • − m_animGraphNetworkedVars
    • − m_pAnimGraphInstance
    • − m_vecSecondarySkeletonNames
    • − m_serializedPoseRecipeAG2
    • − m_nSerializePoseRecipeSizeAG2
  2. 6696–6701first dumped