Skip to content

MovementData

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

Kind: classSize: 232 bytes (0xe8)Alignment: 4 bytesModule: animgraphlibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • MovementData

Memory layout

18 fields, 18 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

MovementData

OffsetFieldTypeFromAnnotations
0x0m_goalWayPointPosVector
0xcm_vMoveDirCAnimNetVar< Vector >
0x20m_vAccelerationCAnimNetVar< Vector >
0x34m_flCurrentMoveSpeedCAnimNetVar< float32 >
0x40m_flTargetMoveSpeedCAnimNetVar< float32 >
0x4cm_flGoalDistanceCAnimNetVar< float32 >
0x58m_flBoundaryRadiusCAnimNetVar< float32 >
0x64m_bGoalChangedbool
0x68m_bHasPathCAnimNetVar< bool >
0x74m_flFacingHeadingCAnimNetVar< float32 >
0x80m_vManualFacingDirectionVector
0x8cm_vManualFacingTargetVectorWS
0x98m_nFacingModeCAnimNetVar< uint8 >
0xa4m_bForceFacingCAnimNetVar< bool >
0xb0m_nActiveMotorIndexCAnimNetVar< int32 >
0xbcm_bOnGroundCAnimNetVar< bool >
0xc8m_vFacingPositionCAnimNetVar< Vector >
0xdcm_vPrevFacingPositionVector
KV3 class defaults
{
	"m_goalWayPointPos":
	[
		0.000000,
		0.000000,
		0.000000
	],
	"m_vMoveDir":
	[
		1.000000,
		0.000000,
		0.000000
	],
	"m_vAcceleration":
	[
		0.000000,
		0.000000,
		0.000000
	],
	"m_flCurrentMoveSpeed": 0.000000,
	"m_flTargetMoveSpeed": 0.000000,
	"m_flGoalDistance": -1.000000,
	"m_flBoundaryRadius": 100.000000,
	"m_bGoalChanged": false,
	"m_bHasPath": false,
	"m_flFacingHeading": 0.000000,
	"m_vManualFacingDirection":
	[
		1.000000,
		0.000000,
		0.000000
	],
	"m_vManualFacingTarget": null,
	"m_nFacingMode": 0,
	"m_bForceFacing": false,
	"m_nActiveMotorIndex": -1,
	"m_bOnGround": true,
	"m_vFacingPosition":
	[
		0.000000,
		0.000000,
		0.000000
	],
	"m_vPrevFacingPosition":
	[
		0.000000,
		0.000000,
		0.000000
	]
}