CAnimGraphDoc_JumpHelperNode
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 208 bytes (0xd0)Alignment: 8 bytesModule: animgraphdoclibBinary: !GlobalTypes
Metadata: MPropertyFriendlyName Jump Helper
Relationships
Inherits from: CAnimGraphDoc_SequenceNode
Inheritance tree
CAnimGraphDoc_Node
CAnimGraphDoc_SequenceNode
- CAnimGraphDoc_JumpHelperNode
Relationship diagram (3 edges)
classDiagram
CAnimGraphDoc_Node <|-- CAnimGraphDoc_SequenceNode
CAnimGraphDoc_SequenceNode <|-- CAnimGraphDoc_JumpHelperNode
CAnimGraphDoc_JumpHelperNode *-- AnimParamIDMemory layout
19 fields, 9 declared here and 10 inherited. Offsets are absolute from the object base on windows-x86_64.
CAnimGraphDoc_NodeCAnimGraphDoc_SequenceNodeCAnimGraphDoc_JumpHelperNode
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x20 | m_sName | CUtlString | CAnimGraphDoc_Node | MPropertyFriendlyName Name MPropertySortPriority 100 |
0x28 | m_vecPosition | Vector2D | CAnimGraphDoc_Node | MPropertyGroupName Debug MPropertySortPriority -100 |
0x30 | m_nNodeID | AnimNodeID | CAnimGraphDoc_Node | MPropertyGroupName Debug MPropertySortPriority -100 |
0x34 | m_bDebugThisNode | bool | CAnimGraphDoc_Node | MPropertyFriendlyName Debug This Node MPropertyGroupName Debug MPropertySortPriority -100 |
0x38 | m_networkMode | AnimNodeNetworkMode | CAnimGraphDoc_Node | MPropertyFriendlyName Network Mode MPropertySortPriority -110 |
0x70 | m_tagSpans | CUtlVector< CSmartPtr< CAnimGraphDoc_TagSpan > > | CAnimGraphDoc_SequenceNode | MPropertySuppressField |
0x88 | m_paramSpans | CUtlVector< CSmartPtr< CAnimGraphDoc_ParamSpan > > | CAnimGraphDoc_SequenceNode | MPropertySuppressField |
0xa0 | m_sequenceName | CUtlString | CAnimGraphDoc_SequenceNode | MPropertyAttributeChoiceName Sequence MPropertyFriendlyName Sequence |
0xa8 | m_playbackSpeed | float32 | CAnimGraphDoc_SequenceNode | MPropertyFriendlyName Playback Speed |
0xac | m_bLoop | bool | CAnimGraphDoc_SequenceNode | MPropertyFriendlyName Loop |
0xb0 | m_targetParamName | CUtlString | MPropertySuppressField | |
0xb8 | m_targetParamID | AnimParamID | MPropertyAttributeChoiceName VectorParameter MPropertyFriendlyName Target Parameter | |
0xbc | m_flJumpStartCycle | float32 | MPropertySuppressField | |
0xc0 | m_flJumpDuration | float32 | MPropertySuppressField | |
0xc4 | m_bTranslateX | bool | MPropertyFriendlyName Translate X | |
0xc5 | m_bTranslateY | bool | MPropertyFriendlyName Translate Y | |
0xc6 | m_bTranslateZ | bool | MPropertyFriendlyName Translate Z | |
0xc7 | m_bScaleSpeed | bool | MPropertyFriendlyName Apply Speed Scale | |
0xc8 | m_eCorrectionMethod | JumpCorrectionMethod | MPropertyFriendlyName Correction Method |
KV3 class defaults
{
"_class": "CAnimGraphDoc_JumpHelperNode",
"m_sName": "Unnamed",
"m_vecPosition":
[
0.000000,
0.000000
],
"m_nNodeID":
{
"m_id": <HIDDEN FOR DIFF>,
},
"m_bDebugThisNode": false,
"m_networkMode": "ServerAuthoritative",
"m_tagSpans":
[
],
"m_paramSpans":
[
],
"m_sequenceName": "",
"m_playbackSpeed": 1.000000,
"m_bLoop": false,
"m_targetParamName": "",
"m_targetParamID":
{
"m_id": <HIDDEN FOR DIFF>,
},
"m_flJumpStartCycle": 0.000000,
"m_flJumpDuration": 0.100000,
"m_bTranslateX": true,
"m_bTranslateY": true,
"m_bTranslateZ": true,
"m_bScaleSpeed": true,
"m_eCorrectionMethod": "ScaleMotion"
}