Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas10,187ConVars & Commands6,276
Show
  • AILOD_t
  • AIMovementFlags_t
  • AI_BaseNPCAnimGraph_DebugSnapshotData_t
  • AI_BaseNPC_DebugSnapshotData_t
  • AI_CommonMovementSettings_t
  • AI_DefaultNPC_DebugSnapshotData_t
  • AI_DefaultNPC_DebugSnapshotData_t::PathQuery_t
  • AI_EnemyInfoBase_t
  • AI_FacingServices_DebugSnapshotData_t
  • AI_GroundRootMotionMotor_DebugSnapshotData_t
  • AI_GroundRootMotionMotor_DebugSnapshotData_t::Event_t
  • AI_MappedMovementSettingsItem_t
  • AI_MotorGroundAnimGraph_StateType_t
  • AI_MotorServices_DebugSnapshotData_t
  • AI_MotorServices_DebugSnapshotData_t::MotorPathWaypoint_t
  • AI_MovementPoseTransitionCondition_t
  • AI_MovementPoseTransition_t
  • AI_Navigator_DebugSnapshotData_t
  • AI_Navigator_DebugSnapshotData_t::Waypoint_t
  • AI_PathState_t
  • AI_StrafeMode_t
  • AI_TacticFlags_t
  • AbilityCastEvent_t
  • AbilityCosmeticInfo_t
  • AbilityDependencyDescription_t
  • AbilityDependencyFlags
  • AbilityPropertyInfo_t
  • AbilityResource_t
  • AbilitySectionInfo_t
  • AbilitySectionType_t
  • AbilityTooltipDetails_t
  • AbilityUpgradeBits_t
  • AbilityUpgradeState_t
  • AbilityUpgrade_t
  • AccoladeID_t
  • ActiveModelConfig_t
  • AdditionalAbilities_t
  • AmbientParticleSettings_t
  • AmmoFlags_t
  • AmmoIndex_t
  • AmmoPosition_t
  • AmmoTypeInfo_t
  • AnimGraph2SerializedPoseRecipeSlot_t
  • AnimGraphDebugDrawType_t
  • AnimLoopMode_t
  • AnimationAlgorithm_t
  • AttackData_t
  • AuraCenterType_t
  • AuraShapeType_t
  • BabaBenchMeleeAttack_t
  • BeamType_t
  • BeginDeathLifeStateTransition_t
  • Bidirectional_Messages
  • BodySectionMutex_t
  • BonusUpgrade_t
  • BookID_t
  • BookUnlockID_t
  • BreakableContentsType_t
  • BreakablePowerupLootParams_t
  • BreakablePropCurrencyReward_t
  • BreakableSpawnTimeDesc_t
  • BrushSolidities_e
  • BuildupMode_t
  • BulletID_t
  • CAI_BaseNPCGraphController
  • CAI_BaseNPCGraphVariationUserData
  • CAI_BaseNPCVData
  • CAI_CitadelNPCVData
  • CAI_Component
  • CAI_CustomMovementGaitSettings
  • CAI_MovementGaitSettings
  • CAI_NPCMovementSettingsVData
  • CAI_NPCMovementStanceSettings_t
  • CAI_NPC_NecroSkeleVData
  • CAI_NPC_Ratking_RatVData
  • CAI_NPC_TrooperVData
  • CAI_OptionalMovementGaitSettings
  • CAI_ScheduleBits
  • CAbilityBabaBenchMeleeVData
Type / to search schemas
  1. Deadlock
  2. client
  3. DebugSnapshotBaseStructuredData_t
  4. AI_DefaultNPC_DebugSnapshotData_t

AI_DefaultNPC_DebugSnapshotData_t

128 bytes (0x80), align 8Source
Inherits
DebugSnapshotBaseStructuredData_t
Metadata
MPropertyFriendlyName: "Default NPC"
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2Dota 2

Fields

NameTypeOffset
s_npc_current_ability
CGlobalSymbol
80x08
s_npc_current_held_ability
CGlobalSymbol
160x10
s_npc_tactic_current
CGlobalSymbol
240x18
s_npc_tactic_phase
CGlobalSymbol
320x20
tactic_interrupt_conditions
CUtlVector<CGlobalSymbol>
400x28
path_query
AI_DefaultNPC_DebugSnapshotData_t::PathQuery_t
640x40
path_queries_speculative
CUtlVector<AI_DefaultNPC_DebugSnapshotData_t::PathQuery_t>
1040x68
Offsets are from Windows. Source revision 11100849 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.