Source 2 Viewer
  • ModifierSourceType_t
  • ModifierTimeScaleSource_t
  • ModifierTrackedBodyGroup_t
  • ModifierTrackedParticle_t
  • ModifierTrackedSound_t
  • ModifierValueDisplayUnits_t
  • ModifierVariantType_t
  • ModifierVariant_t
  • ModifiersDisplayLocation_t
  • ModifyDamageReturn_t
  • MoveCollide_t
  • MoveType_t
  • NET_Messages
  • NPCAILODDesc_t
  • NPCAttachmentDesc_t
  • NPCAttachmentSpawnKV_t
  • NPCStatusEffectMap_t
  • NPCStatusEffectPriority_t
  • NPCStatusEffectType_t
  • NPC_STATE
  • NPC_Vault_State_t
  • NecroSkeleTargetCategory_t
  • NecroSkeleTargetTier_t
  • NewPlayerMetrics_t
  • NewSettingsDefinition_t
  • NewSettingsID_t
  • ObjectivesParams_t
  • ObserverInterpState_t
  • ObserverMode_t
  • OnFrame
  • OwnerModifierEventListener_t
  • P2P_Messages
  • PARTICLE_MESSAGE
  • PARTICLE_SYSTEM_MANAGER_MESSAGE
  • PG_RisingRamState
  • ParamAndPriority_t
  • ParticleIndex_t
  • ParticleNode_t
  • PartnerAccountType
  • PerSurfaceImpactEffects_t
  • PerformanceMode_t
  • PetLevelup_Rule_t
  • PhysBlockHeader_t
  • PhysInterfaceId_t
  • PhysObjectHeader_t
  • PhysicsParticleId_t
  • PhysicsRagdollPose_t
  • PingMessageID_t
  • PingWheelMessage_t
  • PingWheelOptionID_t
  • PlayOfTheGamePlaybackData_t
  • PlayOfTheGameTrigger_t
  • PlayerConnectedState
  • PlayerDataGlobal_t
  • PointCameraSettings_t
  • PointOrientConstraint_t
  • PointOrientGoalDirectionType_t
  • PointTemplateClientOnlyEntityBehavior_t
  • PointTemplateOwnerSpawnGroupType_t
  • PointWorldTextJustifyHorizontal_t
  • PointWorldTextJustifyVertical_t
  • PointWorldTextReorientMode_t
  • PortraitDisplayMode_t
  • PortraitScale_t
  • PortraitSoundMode_t
  • PortraitSummonsDisplayMode_t
  • PostProcessEffectDef_t
  • PostProcessingGameStates
  • PrefetchType
  • ProjectileBehaviorFlag_t
  • ProjectileInfo_t
  • ProjectileShape_t
  • PropertyUpgrade_t
  • PropertyValueApplyFilter_t
  • RagdollCreationParams_t
  • RecommendedUpgradeHints_t
  • RejuvinatorParams_t
  • RenderFx_t
  • RenderMode_t
  • ReplayEventType_t
Type / to search
  1. Deadlock
  2. client
  3. NPC_STATE

NPC_STATE

uint32_t
  • NPC_STATE_INVALID = -10xFFFFFFFF
    MPropertySuppressEnumerator
  • NPC_STATE_INIT = 00x00
    MPropertySuppressEnumerator
  • NPC_STATE_IDLE = 10x01
    MPropertyFriendlyName: "Idle"
  • NPC_STATE_ALERT = 20x02
    MPropertyFriendlyName: "Alert"
  • NPC_STATE_COMBAT = 30x03
    MPropertyFriendlyName: "Combat"
  • NPC_STATE_SCRIPT = 40x04
    MPropertySuppressEnumerator
  • NPC_STATE_DEAD = 50x05
    MPropertyFriendlyName: "Dead"
  • NPC_STATE_INERT = 60x06
    MPropertyFriendlyName: "Inert"
  • NPC_STATE_SYNCHRONIZED_SECONDARY = 70x07
    MPropertySuppressEnumerator
  • NUM_NPC_STATES = 80x08
    MPropertySuppressEnumerator
Referenced by (8)
C_AI_BaseNPCm_NPCStateCAI_BaseNPCm_NPCStateCAI_BaseNPCm_nPreModifierNPCStateCAI_BaseNPCm_IdealNPCStateCAI_ScriptConditionsm_fMinStateCAI_ScriptConditionsm_fMaxStateHintNodeDataminStateHintNodeDatamaxState
Offsets are from Windows. Source revision 10577413 built on Apr 03 2026.