Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 3s ago· Viewing build 6742 (Oct 02 2026), not the latest

AI_NavGoal_t

class

size 0x448 (1096 bytes) · 2 own fields · last changed in build 6722

CNavGoalConstraints › AI_PathGoal_t › AI_NavGoal_t
1 metadata entry
MGetKV3ClassDefaults
null
Copy as
AI_NavGoal_t · 2 fields
0x258m_nGoalTaskFailureCodeAI_TaskFailureCode_t
0x260m_pathfindingDataAI_PathfindingData_t
from AI_PathGoal_t · 11 fields
0x170m_goalFlagsAI_NavGoalFlags_t
0x174m_flWaypointSuccessRadiusfloat32
0x178m_flArrivalFlyingSpeedScalefloat32
0x17Cm_flPathEndDistanceFromGoalfloat32
0x180m_flPathEndDistanceFromGoal_Repathingfloat32
0x1A0m_goalLocationCRelativeLocation
0x1E8m_hGoalEntityCHandle< CBaseEntity >
0x1ECm_flGoalSuccessRadiusWhenBlockedfloat32
0x1F0m_flGoalSuccessRadiusfloat32
0x1F8m_vArrivalDirectionAI_ArrivalDirection_t
0x250m_bSmoothArrivalbool
from CNavGoalConstraints · 18 fields
0x8m_nMovementIdMovementId_t
0x10m_nCategoryGoalCategory_t
0x14m_nNavGoalTypeNavGoalType_t
0x18m_vThreatLocationCRelativeLocation
0x60m_flThreatDistMinfloat32
0x64m_flThreatDistMaxfloat32
0x68m_vNearLocationCRelativeLocation
0xB0m_flNearDistMinfloat32
0xB4m_flNearDistMaxfloat32
0xB8m_vecConstrainingPlanesCUtlVector< TgPlane_t >
0xD0m_vecConstrainingSpheresCUtlVector< TgSphere_t >
0xE8m_vecConstrainingMarkupsCUtlVector< TgMarkup_t >
0x100m_bHasOptionalSpheresbool
0x101m_bHasOptionalPlanesbool
0x102m_bHasOptionalMarkupsbool
0x108m_pathMotorSettingsPathMotorSettings_t
0x160m_pPathCostOverrideCAI_PathCost*
0x168m_flMaxPathLengthfloat32

History

  1. 6722–6745changed
    • size 0xC0 → 0x448
    • base none → AI_PathGoal_t
    • + m_nGoalTaskFailureCode AI_TaskFailureCode_t at 0x258
    • + m_pathfindingData AI_PathfindingData_t at 0x260
    • − m_type
    • − m_navLocation
    • − m_flGoalBlockedTolerance
    • − m_flPathEndGoalRange
    • − m_flPathEndGoalRange_Repathing
    • − m_goalFlags
    • − m_pTarget
    • − m_vThreatPos
    • − m_flMaxPathLength
    • − m_flMaxTravelDist
    • − m_flMaxTravelDistAdditionalFromRepath
    • − m_markupTagRequired
    • − m_flGoalArrivalTolerance
    • − m_eMoveStance
    • − m_eArrivalStance
    • − m_flArrivalFlyingSpeedScale
    • − m_flArrivalDirectionToleranceDot
    • − m_vArrivalDirection
    • − m_sArrivalMovementGaitSet
  2. 6696–6701first dumped