Skip to content

CAnimGraphDoc_TargetWarpNode

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 128 bytes (0x80)Alignment: 8 bytesModule: animgraphdoclibBinary: !GlobalTypes

Metadata: MPropertyFriendlyName Target Warp

Relationships

Inherits from: CAnimGraphDoc_Node

Inheritance tree
Relationship diagram (3 edges)
classDiagram
    CAnimGraphDoc_Node <|-- CAnimGraphDoc_TargetWarpNode
    CAnimGraphDoc_TargetWarpNode *-- CAnimGraphDoc_NodeConnection
    CAnimGraphDoc_TargetWarpNode *-- AnimParamID
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

21 fields, 16 declared here and 5 inherited. Offsets are absolute from the object base on windows-x86_64.

CAnimGraphDoc_NodeCAnimGraphDoc_TargetWarpNode

OffsetFieldTypeFromAnnotations
0x20m_sNameCUtlStringCAnimGraphDoc_NodeMPropertyFriendlyName Name MPropertySortPriority 100
0x28m_vecPositionVector2DCAnimGraphDoc_NodeMPropertyGroupName Debug MPropertySortPriority -100
0x30m_nNodeIDAnimNodeIDCAnimGraphDoc_NodeMPropertyGroupName Debug MPropertySortPriority -100
0x34m_bDebugThisNodeboolCAnimGraphDoc_NodeMPropertyFriendlyName Debug This Node MPropertyGroupName Debug MPropertySortPriority -100
0x38m_networkModeAnimNodeNetworkModeCAnimGraphDoc_NodeMPropertyFriendlyName Network Mode MPropertySortPriority -110
0x40m_inputConnectionCAnimGraphDoc_NodeConnectionMPropertySuppressField
0x48m_eLinearRootMotionModeTargetWarpLinearRootMotionModeMPropertyAutoRebuildOnChange MPropertyFriendlyName Linear Root Motion Mode
0x4cm_eAngleModeTargetWarpAngleMode_tMPropertyFriendlyName Angle Mode
0x50m_eCorrectionMethodTargetWarpCorrectionMethodMPropertyFriendlyName Correction Method
0x54m_eTargetWarpTimingMethodTargetWarpTimingMethodMPropertyFriendlyName Timing Method
0x58m_moveHeadingParamIDAnimParamIDMPropertyAttributeChoiceName FloatParameter MPropertyFriendlyName Move Heading
0x5cm_desiredMoveHeadingParamIDAnimParamIDMPropertyAttributeChoiceName FloatParameter MPropertyFriendlyName Desired Move Heading
0x60m_targetPositionParamIDAnimParamIDMPropertyAttrStateCallback MPropertyAttributeChoiceName VectorParameter MPropertyFriendlyName Target Position
0x64m_bTargetPositionIsWorldSpaceboolMPropertyAttrStateCallback MPropertyFriendlyName Target Position Is World Space
0x68m_targetFacePositionParamIDAnimParamIDMPropertyAttributeChoiceName VectorParameter MPropertyFriendlyName Target Face Position
0x6cm_bTargetFacePositionIsWorldSpaceboolMPropertyFriendlyName Target Face Position Is World Space
0x70m_targetUpVectorParamIDAnimParamIDMPropertyAttributeChoiceName VectorParameter MPropertyFriendlyName Target Up Vector (World Space)
0x74m_bOnlyWarpWhenTagIsFoundboolMPropertyDescription Only warp if there is a warp tag active. Otherwise this node will warp whenever it's active MPropertyFriendlyName Require warp tag
0x75m_bWarpOrientationDuringTranslationboolMPropertyDescription If the source animation has no rotation root motion and there is no tag present that specifies rotation warp section, rotation will be introduced only during linear root motion. MPropertyFriendlyName Warp orientation during translation
0x78m_flMaxAnglefloat32MPropertyDescription If the angle delta between the current face direction and the target face direction is more than this angle, no warping will occur. MPropertyFriendlyName Max Angle
0x7cm_bWarpAroundCenterboolMPropertyDescription If set, orientation warp pivots around the model center instead of abs origin. MPropertyFriendlyName Warp orientation around center
KV3 class defaults
{
	"_class": "CAnimGraphDoc_TargetWarpNode",
	"m_sName": "Unnamed",
	"m_vecPosition":
	[
		0.000000,
		0.000000
	],
	"m_nNodeID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_bDebugThisNode": false,
	"m_networkMode": "ServerAuthoritative",
	"m_inputConnection":
	{
		"m_nodeID":
		{
			"m_id": <HIDDEN FOR DIFF>,
		},
		"m_outputID":
		{
			"m_id": <HIDDEN FOR DIFF>,
		}
	},
	"m_eLinearRootMotionMode": "TargetWarpLinearRootMotionMode_Default",
	"m_eAngleMode": "eFacingHeading",
	"m_eCorrectionMethod": "ScaleMotion",
	"m_eTargetWarpTimingMethod": "ReachDestinationOnRootMotionEnd",
	"m_moveHeadingParamID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_desiredMoveHeadingParamID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_targetPositionParamID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_bTargetPositionIsWorldSpace": false,
	"m_targetFacePositionParamID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_bTargetFacePositionIsWorldSpace": false,
	"m_targetUpVectorParamID":
	{
		"m_id": <HIDDEN FOR DIFF>,
	},
	"m_bOnlyWarpWhenTagIsFound": false,
	"m_bWarpOrientationDuringTranslation": false,
	"m_flMaxAngle": 180.000000,
	"m_bWarpAroundCenter": false
}