Source 2 Viewer
AI_StanceRequestSource_t
AI_StrafingRequestSource_t
AI_Strafing_t
AI_TaskFailureCode_t
AI_VolumetricEventCategory_t
AI_VolumetricEventChannel_t
AI_VolumetricEventFlags_t
AI_VolumetricEventHandle_t
AI_VolumetricEventTypeMask_t
AI_VolumetricEventType_t
AI_Waypoint_t
AbilityResource_t
AbilityUpgradeState_t
ActiveModelConfig_t
AirheartLockOnTarget_t
AutoRoomDoorwayPairs_t
CAITestPath
CAI_AnimGraphServices
CAI_AnimGraphServices_GraphController
CAI_BaseNPC
CAI_BaseNPCAPI
CAI_BaseNPCVData
CAI_Behavior
CAI_BehaviorHost
CAI_ChangeHintGroup
CAI_CitadelLocalNavigator
CAI_CitadelMotor
CAI_CitadelNPC
CAI_CitadelNPCVData
CAI_CitadelNPC_GraphController
CAI_CitadelNavigator
CAI_CitadelPathfinder
CAI_CitadelPlayerBotMotor
CAI_CitadelPlayerBotNavigator
CAI_EnemyServices
CAI_Expresser
CAI_ExpresserWithFollowup
CAI_FacingServices
CAI_FreePass
CAI_GoalEntity
CAI_GoalEntity::SearchType_t
CAI_GroundLocomotion_AG1_GraphController
CAI_GroundLocomotion_GraphController
CAI_Hint
CAI_InterestTarget
CAI_InterestTarget::Type_t
CAI_LocalNavigator
CAI_LocalNavigatorBase
CAI_LookTarget
CAI_Motor
CAI_MotorGroundAnimGraph
CAI_MotorGroundAnimGraph_State
CAI_MotorGroundAnimGraph_State_Custom
CAI_MotorGroundAnimGraph_State_CustomMantle
CAI_MotorGroundAnimGraph_State_Hop
CAI_MotorGroundAnimGraph_State_Idle
CAI_MotorGroundAnimGraph_State_IdleTurn
CAI_MotorGroundAnimGraph_State_InstantStop
CAI_MotorGroundAnimGraph_State_Loop
CAI_MotorGroundAnimGraph_State_Other
CAI_MotorGroundAnimGraph_State_PlantedTurn
CAI_MotorGroundAnimGraph_State_Start
CAI_MotorGroundAnimGraph_State_Stop
CAI_Motor_GraphController
CAI_MoveMonitor
CAI_MoveProbe
CAI_NPC_NecroSkeleVData
CAI_NPC_TrooperVData
CAI_Navigator
CAI_NetworkManager
CAI_Path
CAI_Pathfinder
CAI_ProxTester
CAI_Relationship
CAI_Scheduler
CAI_ScriptConditions
CAI_ScriptConditionsElement
CAI_Senses
CAI_SpeechFilter
CAI_VolumetricEvent
Type
/
to search
Deadlock
server
CBaseCombatCharacter
CAI_BaseNPC
CAI_BaseNPC
MNetworkIncludeByName
"m_lifeState"
"m_spawnflags"
MNetworkVarNames
"NPC_STATE m_NPCState"
"CAI_Motor * m_pMotor"
expand…
Inherits from (150 fields)
CBaseCombatCharacter
CBaseFlex
CBaseAnimGraph
CBaseModelEntity
CBaseEntity
CEntityInstance
expand fields
m_currentNPCBasePhysicsHull
:
CNPCPhysicsHull
2976 (0x0BA0)
m_bCheckContacts
:
bool
3032 (0x0BD8)
m_bForceDynamicHull
:
bool
3033 (0x0BD9)
m_lastNavLocation
:
CRelativeLocation
3072 (0x0C00)
m_flLastPositionTolerance
:
float32
3136 (0x0C40)
m_hSynchronizedPrimaryNPC
:
CHandle
<
CAI_BaseNPC
>
3140 (0x0C44)
m_vecSynchronizedSecondaryNPCs
:
CUtlVector
<
CHandle
<
CAI_BaseNPC
>
>
3144 (0x0C48)
m_NPCState
:
NPC_STATE
3168 (0x0C60)
MNetworkEnable
m_nPreModifierNPCState
:
NPC_STATE
3172 (0x0C64)
m_IdealNPCState
:
NPC_STATE
3176 (0x0C68)
m_flLastStateChangeTime
:
GameTime_t
3180 (0x0C6C)
m_pSenses
:
CAI_Senses
*
3184 (0x0C70)
m_Conditions
:
CAI_ScheduleBits
3192 (0x0C78)
m_ExistingConditionsAsync
:
CAI_ScheduleBits
3228 (0x0C9C)
m_NonGatherConditions
:
CAI_ScheduleBits
3264 (0x0CC0)
m_CustomInterruptConditions
:
CAI_ScheduleBits
3300 (0x0CE4)
m_bForceConditionsGather
:
bool
3336 (0x0D08)
m_bConditionsGathered
:
bool
3337 (0x0D09)
m_bConditionsGatheredAsync
:
bool
3338 (0x0D0A)
m_nTickGatheredConditions
:
GameTick_t
3340 (0x0D0C)
m_flLastTimeIgnited
:
GameTime_t
3348 (0x0D14)
m_flTimeIgnitionStarted
:
GameTime_t
3352 (0x0D18)
m_bDoPostRestoreRefindPath
:
bool
3356 (0x0D1C)
MNotSaved
m_pBehaviorHost
:
CAI_BehaviorHost
*
3360 (0x0D20)
m_sDeathAnim
:
CGlobalSymbol
3368 (0x0D28)
m_pEnemyServices
:
CAI_EnemyServices
*
3376 (0x0D30)
m_GiveUpOnDeadEnemyTimer
:
CRandStopwatch
3384 (0x0D38)
m_FailChooseEnemyTimer
:
CSimpleSimTimer
3404 (0x0D4C)
m_flAcceptableTimeSeenEnemy
:
GameTime_t
3412 (0x0D54)
m_bSkippedChooseEnemy
:
bool
3416 (0x0D58)
m_bIgnoreUnseenEnemies
:
bool
3417 (0x0D59)
m_hEnemyFilter
:
CHandle
<
CBaseFilter
>
3420 (0x0D5C)
m_iszEnemyFilterName
:
CUtlSymbolLarge
3424 (0x0D60)
m_hTargetEnt
:
CHandle
<
CBaseEntity
>
3432 (0x0D68)
m_bClearTargetOnScheduleEnd
:
bool
3436 (0x0D6C)
m_flSoundWaitTime
:
GameTime_t
3440 (0x0D70)
m_nSoundPriority
:
int32
3444 (0x0D74)
m_bSuppressFootsteps
:
bool
3448 (0x0D78)
m_afCapability
:
int32
3452 (0x0D7C)
m_flGroundSpeed
:
float32
3456 (0x0D80)
m_lastTimeBashedObstacle
:
GameTime_t
3460 (0x0D84)
m_nextMantleTime
:
GameTime_t
3464 (0x0D88)
m_flMoveWaitFinished
:
GameTime_t
3468 (0x0D8C)
m_hOpeningDoor
:
CHandle
<
CBaseEntity
>
3472 (0x0D90)
m_UnreachableTargets
:
CUnreachableTargetList
3480 (0x0D98)
m_hPathObstructor
:
CHandle
<
CBaseEntity
>
3512 (0x0DB8)
m_flJumpMaxRise
:
float32
3516 (0x0DBC)
MNotSaved
m_flJumpMaxDrop
:
float32
3520 (0x0DC0)
MNotSaved
m_flJumpMaxDist
:
float32
3524 (0x0DC4)
MNotSaved
m_flJumpMinDist
:
float32
3528 (0x0DC8)
MNotSaved
m_pFacingServices
:
CAI_FacingServices
*
3536 (0x0DD0)
m_pAnimGraphServices
:
CAI_AnimGraphServices
*
3544 (0x0DD8)
m_bAnimGraphIsAnimatingDeath
:
bool
3552 (0x0DE0)
m_bDeferredNavigation
:
bool
3554 (0x0DE2)
MNotSaved
m_Scheduler
:
CAI_Scheduler
3560 (0x0DE8)
m_pNavigator
:
CAI_Navigator
*
3736 (0x0E98)
m_pPathfinder
:
CAI_Pathfinder
*
3744 (0x0EA0)
m_pPathfinderNet
:
CAI_Pathfinder
*
3752 (0x0EA8)
m_pMotor
:
CAI_Motor
*
3776 (0x0EC0)
MNetworkEnable
m_flTimeLastMovement
:
GameTime_t
3784 (0x0EC8)
m_flTimeLastFootstep
:
GameTime_t
3788 (0x0ECC)
m_hFootstepEvent
:
AI_VolumetricEventHandle_t
3792 (0x0ED0)
m_CheckOnGroundTimer
:
CSimpleSimTimer
3800 (0x0ED8)
m_strNavRestrictionVolume
:
CUtlSymbolLarge
3808 (0x0EE0)
m_afMemory
:
int32
3816 (0x0EE8)
m_flLastAttackTime
:
GameTime_t
3820 (0x0EEC)
m_flLastTookDamageTime
:
GameTime_t
3824 (0x0EF0)
m_flLastTookDamageFromPlayerTime
:
GameTime_t
3828 (0x0EF4)
m_vecLastTookDamageAttackVector
:
Vector
3832 (0x0EF8)
m_iszSquadName
:
CUtlSymbolLarge
3848 (0x0F08)
m_vecMySquadSlots
:
CUtlVector
<
SquadSlotNPCEntry_t
>
3856 (0x0F10)
m_nPrevHealthDuringModifyDamage
:
int32
3888 (0x0F30)
m_bFadeCorpse
:
bool
3896 (0x0F38)
MNetworkEnable
m_bImportantRagdoll
:
bool
3897 (0x0F39)
MNetworkEnable
m_bDidDeathCleanup
:
bool
3898 (0x0F3A)
m_bReceivedEnemyDeadNotification
:
bool
3899 (0x0F3B)
m_flWaitFinished
:
GameTime_t
3908 (0x0F44)
m_fNoDamageDecal
:
bool
3912 (0x0F48)
m_pVecAttachments
:
CUtlVector
<
CHandle
<
CBaseEntity
>
>
*
3920 (0x0F50)
MNotSaved
m_OnDamaged
:
CEntityIOOutput
3928 (0x0F58)
m_OnStartDeath
:
CEntityIOOutput
3952 (0x0F70)
m_OnDeath
:
CEntityIOOutput
3976 (0x0F88)
m_OnQuarterHealth
:
CEntityIOOutput
4000 (0x0FA0)
m_OnHalfHealth
:
CEntityIOOutput
4024 (0x0FB8)
m_OnThreeQuarterHealth
:
CEntityIOOutput
4048 (0x0FD0)
m_OnFoundEnemy
:
CEntityOutputTemplate
<
CHandle
<
CBaseEntity
>
>
4072 (0x0FE8)
m_OnLostEnemy
:
CEntityIOOutput
4104 (0x1008)
m_OnLostPlayer
:
CEntityIOOutput
4128 (0x1020)
m_OnDamagedByPlayer
:
CEntityIOOutput
4152 (0x1038)
m_OnDamagedByPlayerSquad
:
CEntityIOOutput
4176 (0x1050)
m_OnPlayerUse
:
CEntityIOOutput
4200 (0x1068)
m_OnUse
:
CEntityIOOutput
4224 (0x1080)
m_OnStartTouchMaterial
:
CEntityIOOutput
4248 (0x1098)
m_OnEndTouchMaterial
:
CEntityIOOutput
4272 (0x10B0)
m_OnLostEnemyLOS
:
CEntityIOOutput
4296 (0x10C8)
m_OnLostPlayerLOS
:
CEntityIOOutput
4320 (0x10E0)
m_nAITraceMask
:
uint64
4344 (0x10F8)
m_bDynamicAILOD
:
bool
4352 (0x1100)
m_aiLOD
:
AILOD_t
4356 (0x1104)
m_flThinkTime
:
float32
4360 (0x1108)
m_nDebugCurIndex
:
int32
4392 (0x1128)
MNotSaved
Referenced by (9)
CAI_BehaviorHost
m_pOuter
CAI_CitadelNPC
CAI_GoalEntity
m_actors
CBaseNPCMaker
m_hSpawnedNPC
CNavLinkAreaEntity::NpcUserList_t
m_vecUsers
CNavLinkMotor_Legacy_Transition
m_hNPC
CPhysicsNPCSolver
m_hNPC
INavLinkMotor
m_hNPC
+1 more…
Also in
client.dll