Skip to content

CNavHullVData

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

Kind: classSize: 60 bytes (0x3c)Alignment: 4 bytesModule: navlibBinary: !GlobalTypes

Metadata: MVDataRoot

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CNavHullVData

Memory layout

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

CNavHullVData

OffsetFieldTypeFromAnnotations
0x0m_bAgentEnabledboolMPropertyDescription Is this agent enabled for generation? ( will result in 0 nav areas for this agent if not ). MPropertyFriendlyName Enabled
0x4m_agentRadiusfloat32MPropertyDescription Radius of navigating agent capsule. MPropertyFriendlyName Radius
0x8m_agentHeightfloat32MPropertyDescription Height of navigating agent capsule. MPropertyFriendlyName Height
0xcm_agentShortHeightEnabledboolMPropertyDescription Enable shorter navigating agent capsules ( crouch ) in addition to regular height capsules. MPropertyFriendlyName Enable Crouch Height
0x10m_agentShortHeightfloat32MPropertyDescription Crouch height of navigating agent capsules if enabled. MPropertyFriendlyName Crouch height
0x14m_agentCrawlEnabledboolMPropertyDescription Enable even shorter navigating agent capsules ( crawl ) in addition to regular height capsules. MPropertyFriendlyName Enable Crawl Height
0x18m_agentCrawlHeightfloat32MPropertyDescription Crawl height of navigating agent capsules if enabled. MPropertyFriendlyName Crawl height
0x1cm_agentMaxClimbfloat32MPropertyDescription Max vertical offset that the agent simply ignores and walks over. MPropertyFriendlyName Max Climb
0x20m_agentMaxSlopeint32MPropertyDescription Max ground slope to be considered walkable. MPropertyFriendlyName Max Slope
0x24m_agentMaxJumpDownDistfloat32MPropertyDescription Max vertical offset at which to create a jump connection ( possibly one-way ). MPropertyFriendlyName Max Jump Down Distance
0x28m_agentMaxJumpHorizDistBasefloat32MPropertyDescription Max horizontal offset over which to create a jump connection ( actually a parameter into the true threshold function ). MPropertyFriendlyName Max Horizontal Jump Distance
0x2cm_agentMaxJumpUpDistfloat32MPropertyDescription Max vertical offset at which to make a jump connection two-way. MPropertyFriendlyName Max Jump Up Distance
0x30m_agentBorderErosionint32MPropertyDescription Border erosion in voxel units ( -1 to use default value based on agent radius ). MPropertyFriendlyName Border Erosion
0x34m_flowMapGenerationEnabledboolMPropertyDescription Enables super node nav information to be generated MPropertyFriendlyName Hierarchical Nav
0x38m_flowMapNodeMaxRadiusfloat32MPropertyDescription Maximum radius of a super node - larger means lower resolution MPropertyFriendlyName Hierarchical Nav Max Super Node radius
KV3 class defaults
{
	"m_bAgentEnabled": true,
	"m_agentRadius": 15.000000,
	"m_agentHeight": 71.000000,
	"m_agentShortHeightEnabled": false,
	"m_agentShortHeight": 35.500000,
	"m_agentCrawlEnabled": false,
	"m_agentCrawlHeight": 17.500000,
	"m_agentMaxClimb": 17.500000,
	"m_agentMaxSlope": 50,
	"m_agentMaxJumpDownDist": 240.000000,
	"m_agentMaxJumpHorizDistBase": 64.000000,
	"m_agentMaxJumpUpDist": 0.000000,
	"m_agentBorderErosion": -1,
	"m_flowMapGenerationEnabled": false,
	"m_flowMapNodeMaxRadius": 400.000000
}