Source SDK Base 2013 Multiplayer datamap dump: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DatamapDumpPage}}
== CBaseEntity ==
== CBaseEntity ==
Every entity has these
Every entity has these
Line 138: Line 140:
- CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hEffectEntity (Offset 472) (Save)(4 Bytes)
- m_hEffectEntity (Offset 472) (Save)(4 Bytes)
CInfoTeleporterCountdown - info_teleporter_countdown
</pre>
- m_bCountdownStarted (Offset 824) (Save)(1 Bytes)
 
- m_bDisabled (Offset 825) (Save)(1 Bytes)
== CBaseAnimating ==
- m_flStartTime (Offset 828) (Save)(4 Bytes)
Every entity inheriting CBaseAnimating has these. Marked with *CBaseAnimating in the rest of the dump
- m_flTimeRemaining (Offset 832) (Save)(4 Bytes)
<pre>
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_flGroundSpeed (Offset 824) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_flLastEventCheck (Offset 828) (Save)(4 Bytes)
- InputStartCountdown (Offset 0) (Input)(0 Bytes) - StartCountdown
- m_bSequenceFinished (Offset 896) (Save)(1 Bytes)
- InputStopCountdown (Offset 0) (Input)(0 Bytes) - StopCountdown
- m_bSequenceLoops (Offset 897) (Save)(1 Bytes)
- m_iClassname (Offset 92) (Save|Key)(4 Bytes) - classname
- m_nSkin (Offset 848) (Save|Key|Input)(4 Bytes) - skin
- m_iGlobalname (Offset 96) (Global|Save|Key)(4 Bytes) - globalname
- m_nBody (Offset 852) (Save|Key)(4 Bytes) - body
- m_iParent (Offset 100) (Save|Key)(4 Bytes) - parentname
- m_nBody (Offset 852) (Save|Key|Input)(4 Bytes) - SetBodyGroup
- m_iHammerID (Offset 104) (Save|Key)(4 Bytes) - hammerid
- m_nHitboxSet (Offset 856) (Save|Key)(4 Bytes) - hitboxset
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - speed
- m_nSequence (Offset 908) (Save|Key)(4 Bytes) - sequence
- m_nRenderFX (Offset 112) (Save|Key)(1 Bytes) - renderfx
- m_flPoseParameter (Offset 912) (Save)(96 Bytes)
- m_nRenderMode (Offset 113) (Save|Key)(1 Bytes) - rendermode
- m_flEncodedController (Offset 1008) (Save)(16 Bytes)
- m_flPrevAnimTime (Offset 120) (Save)(4 Bytes)
- m_flPlaybackRate (Offset 864) (Save|Key)(4 Bytes) - playbackrate
- m_flAnimTime (Offset 124) (Save)(4 Bytes)
- m_flCycle (Offset 904) (Save|Key)(4 Bytes) - cycle
- m_flSimulationTime (Offset 128) (Save)(4 Bytes)
- m_pIk (Offset 888) (Save)(0 Bytes)
- m_nLastThinkTick (Offset 136) (Save)(4 Bytes)
- m_iIKCounter (Offset 892) (Save)(4 Bytes)
- m_nNextThinkTick (Offset 192) (Save|Key)(4 Bytes) - nextthink
- m_bClientSideAnimation (Offset 1024) (Save)(1 Bytes)
- m_fEffects (Offset 196) (Save|Key)(4 Bytes) - effects
- m_bClientSideFrameReset (Offset 1025) (Save)(1 Bytes)
- m_clrRender (Offset 116) (Save|Key)(4 Bytes) - rendercolor
- m_nNewSequenceParity (Offset 1028) (Save)(4 Bytes)
- m_nModelIndex (Offset 114) (Global|Save|Key)(2 Bytes) - modelindex
- m_nResetEventsParity (Offset 1032) (Save)(4 Bytes)
- touchStamp (Offset 144) (Save)(4 Bytes)
- m_nMuzzleFlashParity (Offset 1036) (Save)(1 Bytes)
- m_aThinkFunctions (Offset 148) (Save)(0 Bytes)
- m_iszLightingOriginRelative (Offset 1048) (Save|Key)(4 Bytes) - LightingOriginHack
- m_ResponseContexts (Offset 168) (Save)(0 Bytes)
- m_iszLightingOrigin (Offset 1052) (Save|Key)(4 Bytes) - LightingOrigin
- m_iszResponseContext (Offset 188) (Save|Key)(4 Bytes) - ResponseContext
- m_hLightingOrigin (Offset 1040) (Save)(4 Bytes)
- m_pfnThink (Offset 8) (Save)(4 Bytes)
- m_hLightingOriginRelative (Offset 1044) (Save)(4 Bytes)
- m_pfnTouch (Offset 200) (Save)(4 Bytes)
- m_flModelScale (Offset 860) (Save)(4 Bytes)
- m_pfnUse (Offset 204) (Save)(4 Bytes)
- m_flDissolveStartTime (Offset 900) (Save)(4 Bytes)
- m_pfnBlocked (Offset 208) (Save)(4 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite
- m_pfnMoveDone (Offset 4) (Save)(4 Bytes)
- InputIgniteLifetime (Offset 0) (Input)(0 Bytes) - IgniteLifetime
- m_lifeState (Offset 228) (Save)(1 Bytes)
- InputIgniteNumHitboxFires (Offset 0) (Input)(0 Bytes) - IgniteNumHitboxFires
- m_takedamage (Offset 229) (Save)(1 Bytes)
- InputIgniteHitboxFireScale (Offset 0) (Input)(0 Bytes) - IgniteHitboxFireScale
- m_iMaxHealth (Offset 220) (Save|Key)(4 Bytes) - max_health
- InputBecomeRagdoll (Offset 0) (Input)(0 Bytes) - BecomeRagdoll
- m_iHealth (Offset 224) (Save|Key)(4 Bytes) - health
- InputSetLightingOriginRelative (Offset 0) (Input)(0 Bytes) - SetLightingOriginHack
- m_target (Offset 216) (Save|Key)(4 Bytes) - target
- InputSetLightingOrigin (Offset 0) (Input)(0 Bytes) - SetLightingOrigin
- m_iszDamageFilterName (Offset 232) (Save|Key)(4 Bytes) - damagefilter
- m_OnIgnite (Offset 1076) (Save|Key|Output)(0 Bytes) - OnIgnite
- m_hDamageFilter (Offset 236) (Save)(4 Bytes)
- m_fadeMinDist (Offset 1064) (Save|Key|Input)(4 Bytes) - fademindist
- m_debugOverlays (Offset 240) (Save)(4 Bytes)
- m_fadeMaxDist (Offset 1068) (Save|Key|Input)(4 Bytes) - fademaxdist
- m_pParent (Offset 308) (Global|Save)(4 Bytes)
- m_flFadeScale (Offset 1072) (Save|Key)(4 Bytes) - fadescale
- m_iParentAttachment (Offset 313) (Save)(1 Bytes)
- m_fBoneCacheFlags (Offset 1060) (Save)(2 Bytes)
- m_hMoveParent (Offset 316) (Global|Save)(4 Bytes)
</pre>
- m_hMoveChild (Offset 320) (Global|Save)(4 Bytes)
 
- m_hMovePeer (Offset 324) (Global|Save)(4 Bytes)
== Other ==
- m_iEFlags (Offset 256) (Save)(4 Bytes)
{{Note|Many C++ classes are listed incorrectly i.e. they don't list the class the given entity is tied to but their subclass (or there might be other reason for them being listed like that?{{confirm}}). For example <code>CBaseEntity - ai_ally_manager</code> but ai_ally_manager is tied to CAI_AllyManager}}
- m_iName (Offset 264) (Save)(4 Bytes)
<pre>// Dump of all datamaps for "sourcetest" as at 2024/09/22
Sub-Class Table (1 Deep): m_Collision - CCollisionProperty
//
- m_vecMinsPreScaled (Offset 8) (Global|Save)(12 Bytes)
//
- m_vecMaxsPreScaled (Offset 20) (Global|Save)(12 Bytes)
// Flag Details:
- m_vecMins (Offset 32) (Global|Save)(12 Bytes)
//
- m_vecMaxs (Offset 44) (Global|Save)(12 Bytes)
// Global: This field is masked for global entity save/restore
- m_nSolidType (Offset 65) (Save|Key)(1 Bytes) - solid
// Save: This field is saved to disk
- m_usSolidFlags (Offset 60) (Save)(2 Bytes)
// Key: This field can be requested and written to by string name at load time
- m_nSurroundType (Offset 64) (Save)(1 Bytes)
// Input: This field can be written to by string name at run time, and a function called
- m_flRadius (Offset 56) (Save)(4 Bytes)
// Output: This field propogates it's value to all targets whenever it changes
- m_triggerBloat (Offset 66) (Save)(1 Bytes)
// FunctionTable: This is a table entry for a member function pointer
- m_vecSpecifiedSurroundingMinsPreScaled (Offset 68) (Save)(12 Bytes)
// Ptr: This field is a pointer, not an embedded object
- m_vecSpecifiedSurroundingMaxsPreScaled (Offset 80) (Save)(12 Bytes)
// Override: The field is an override for one in a base class (only used by prediction system for now)
- m_vecSpecifiedSurroundingMins (Offset 92) (Save)(12 Bytes)
//
- m_vecSpecifiedSurroundingMaxs (Offset 104) (Save)(12 Bytes)
 
- m_vecSurroundingMins (Offset 116) (Save)(12 Bytes)
CFireSmoke - _firesmoke
- m_vecSurroundingMaxs (Offset 128) (Save)(12 Bytes)
- m_flStartScale (Offset 824) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_Network - CServerNetworkProperty
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_hParent (Offset 52) (Global|Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_MoveType (Offset 314) (Save)(1 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_MoveCollide (Offset 315) (Save)(1 Bytes)
- m_nFlameModelIndex (Offset 840) (Save)(4 Bytes)
- m_hOwnerEntity (Offset 468) (Save)(4 Bytes)
- m_nFlameFromAboveModelIndex (Offset 844) (Save)(4 Bytes)
- m_CollisionGroup (Offset 476) (Save)(4 Bytes)
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_pPhysicsObject (Offset 480) (Save)(0 Bytes)
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flElasticity (Offset 616) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_flShadowCastDistance (Offset 484) (Save|Key)(4 Bytes) - shadowcastdist
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_flDesiredShadowCastDistance (Offset 488) (Save)(4 Bytes)
 
- m_iInitialTeamNum (Offset 492) (Save|Key|Input)(4 Bytes) - TeamNum
CPlasma - _plasma
- m_iTeamNum (Offset 496) (Save)(4 Bytes)
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_hGroundEntity (Offset 508) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_flGroundChangeTime (Offset 512) (Save)(4 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_ModelName (Offset 516) (Global|Save|Key)(4 Bytes) - model
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_vecBaseVelocity (Offset 520) (Save|Key)(12 Bytes) - basevelocity
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_vecAbsVelocity (Offset 532) (Save)(12 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_vecAngVelocity (Offset 544) (Save|Key)(12 Bytes) - avelocity
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_rgflCoordinateFrame (Offset 556) (Save)(48 Bytes)
 
- m_nWaterLevel (Offset 503) (Save|Key)(1 Bytes) - waterlevel
CBaseEntity - ai_ally_manager
- m_nWaterType (Offset 502) (Save)(1 Bytes)
- m_iMaxAllies (Offset 824) (Save|Key)(4 Bytes) - maxallies
- m_pBlocker (Offset 604) (Save)(4 Bytes)
- m_iMaxMedics (Offset 828) (Save|Key)(4 Bytes) - maxmedics
- m_flGravity (Offset 608) (Save|Key)(4 Bytes) - gravity
- m_iAlliesLast (Offset 832) (Save)(4 Bytes)
- m_flFriction (Offset 612) (Save|Key)(4 Bytes) - friction
- m_iMedicsLast (Offset 836) (Save)(4 Bytes)
- m_flLocalTime (Offset 620) (Save|Key)(4 Bytes) - ltime
- CAI_AllyManagerWatchCounts (Offset 0) (FunctionTable)(0 Bytes)
- m_flVPhysicsUpdateLocalTime (Offset 624) (Save)(4 Bytes)
- InputSetMaxAllies (Offset 0) (Input)(0 Bytes) - SetMaxAllies
- m_flMoveDoneTime (Offset 628) (Save)(4 Bytes)
- InputSetMaxMedics (Offset 0) (Input)(0 Bytes) - SetMaxMedics
- m_vecAbsOrigin (Offset 636) (Save)(12 Bytes)
- InputReplenish (Offset 0) (Input)(0 Bytes) - Replenish
- m_vecVelocity (Offset 648) (Save|Key)(12 Bytes) - velocity
- m_SpawnAlly[ 0 ] (Offset 840) (Save|Key|Output)(0 Bytes) - SpawnAlly0
- m_iTextureFrameIndex (Offset 660) (Save|Key)(1 Bytes) - texframeindex
- m_SpawnAlly[ 1 ] (Offset 864) (Save|Key|Output)(0 Bytes) - SpawnAlly1
- m_bSimulatedEveryTick (Offset 661) (Save)(1 Bytes)
- m_SpawnAlly[ 2 ] (Offset 888) (Save|Key|Output)(0 Bytes) - SpawnAlly2
- m_bAnimatedEveryTick (Offset 662) (Save)(1 Bytes)
- m_SpawnAlly[ 3 ] (Offset 912) (Save|Key|Output)(0 Bytes) - SpawnAlly3
- m_bAlternateSorting (Offset 663) (Save)(1 Bytes)
- m_SpawnAlly[ 4 ] (Offset 936) (Save|Key|Output)(0 Bytes) - SpawnAlly4
- m_spawnflags (Offset 252) (Save|Key)(4 Bytes) - spawnflags
- m_SpawnAlly[ 5 ] (Offset 960) (Save|Key|Output)(0 Bytes) - SpawnAlly5
- m_nTransmitStateOwnedCounter (Offset 312) (Save)(1 Bytes)
- m_SpawnAlly[ 6 ] (Offset 984) (Save|Key|Output)(0 Bytes) - SpawnAlly6
- m_angAbsRotation (Offset 760) (Save)(12 Bytes)
- m_SpawnAlly[ 7 ] (Offset 1008) (Save|Key|Output)(0 Bytes) - SpawnAlly7
- m_vecOrigin (Offset 772) (Save)(12 Bytes)
- m_SpawnAlly[ 8 ] (Offset 1032) (Save|Key|Output)(0 Bytes) - SpawnAlly8
- m_angRotation (Offset 784) (Save)(12 Bytes)
- m_SpawnAlly[ 9 ] (Offset 1056) (Save|Key|Output)(0 Bytes) - SpawnAlly9
- m_vecViewOffset (Offset 800) (Save|Key)(12 Bytes) - view_ofs
- m_SpawnMedicAlly (Offset 1080) (Save|Key|Output)(0 Bytes) - SpawnMedicAlly
- m_fFlags (Offset 260) (Save)(4 Bytes)
- m_OnZeroAllies (Offset 1104) (Save|Key|Output)(0 Bytes) - OnZeroAllies
- m_nSimulationTick (Offset 248) (Save)(4 Bytes)
- m_OnZeroMedicAllies (Offset 1128) (Save|Key|Output)(0 Bytes) - OnZeroMedicAllies
- m_flNavIgnoreUntilTime (Offset 504) (Save)(4 Bytes)
 
- InputSetTeam (Offset 0) (Input)(0 Bytes) - SetTeam
CBaseEntity - ai_ally_speech_manager
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
- InputKillHierarchy (Offset 0) (Input)(0 Bytes) - KillHierarchy
- m_next (Offset 0) (Save)(4 Bytes)
- InputUse (Offset 0) (Input)(0 Bytes) - Use
- m_ConceptTimers (Offset 836) (Save)(0 Bytes)
- InputAlpha (Offset 0) (Input)(0 Bytes) - Alpha
 
- InputAlternativeSorting (Offset 0) (Input)(0 Bytes) - AlternativeSorting
CBaseEntity - ai_battle_line
- InputColor (Offset 0) (Input)(0 Bytes) - Color
- m_iszActor (Offset 824) (Save|Key)(4 Bytes) - Actor
- InputSetParent (Offset 0) (Input)(0 Bytes) - SetParent
- m_fActive (Offset 828) (Save|Key)(1 Bytes) - Active
- InputSetParentAttachment (Offset 0) (Input)(0 Bytes) - SetParentAttachment
- m_fStrict (Offset 829) (Save|Key)(1 Bytes) - Strict
- InputSetParentAttachmentMaintainOffset (Offset 0) (Input)(0 Bytes) - SetParentAttachmentMaintainOffset
Sub-Class Table (1 Deep): m_SelfMoveMonitor - CAI_MoveMonitor
- InputClearParent (Offset 0) (Input)(0 Bytes) - ClearParent
- m_vMark (Offset 0) (Save)(12 Bytes)
- InputSetDamageFilter (Offset 0) (Input)(0 Bytes) - SetDamageFilter
- m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- InputEnableDamageForces (Offset 0) (Input)(0 Bytes) - EnableDamageForces
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDisableDamageForces (Offset 0) (Input)(0 Bytes) - DisableDamageForces
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputDispatchEffect (Offset 0) (Input)(0 Bytes) - DispatchEffect
- CAI_BattleLineMovementThink (Offset 0) (FunctionTable)(0 Bytes)
- InputDispatchResponse (Offset 0) (Input)(0 Bytes) - DispatchResponse
 
- InputAddContext (Offset 0) (Input)(0 Bytes) - AddContext
CBaseEntity - ai_changehintgroup
- InputRemoveContext (Offset 0) (Input)(0 Bytes) - RemoveContext
- m_iSearchType (Offset 824) (Save|Key)(4 Bytes) - SearchType
- InputClearContext (Offset 0) (Input)(0 Bytes) - ClearContext
- m_strSearchName (Offset 828) (Save|Key)(4 Bytes) - SearchName
- InputDisableShadow (Offset 0) (Input)(0 Bytes) - DisableShadow
- m_strNewHintGroup (Offset 832) (Save|Key)(4 Bytes) - NewHintGroup
- InputEnableShadow (Offset 0) (Input)(0 Bytes) - EnableShadow
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - Radius
- InputAddOutput (Offset 0) (Input)(0 Bytes) - AddOutput
- m_bHintGroupNavLimiting (Offset 840) (Save|Key)(1 Bytes) - hintlimiting
- InputFireUser1 (Offset 0) (Input)(0 Bytes) - FireUser1
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputFireUser2 (Offset 0) (Input)(0 Bytes) - FireUser2
 
- InputFireUser3 (Offset 0) (Input)(0 Bytes) - FireUser3
CBaseEntity - ai_changetarget
- InputFireUser4 (Offset 0) (Input)(0 Bytes) - FireUser4
- m_iszNewTarget (Offset 824) (Save|Key)(4 Bytes) - m_iszNewTarget
- m_OnUser1 (Offset 664) (Save|Key|Output)(0 Bytes) - OnUser1
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_OnUser2 (Offset 688) (Save|Key|Output)(0 Bytes) - OnUser2
 
- m_OnUser3 (Offset 712) (Save|Key|Output)(0 Bytes) - OnUser3
CBaseEntity - ai_citizen_response_system
- m_OnUser4 (Offset 736) (Save|Key|Output)(0 Bytes) - OnUser4
- m_flResponseAddedTime (Offset 824) (Save)(12 Bytes)
- CBaseEntitySUB_Remove (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextResponseTime (Offset 836) (Save)(4 Bytes)
- CBaseEntitySUB_DoNothing (Offset 0) (FunctionTable)(0 Bytes)
- InputResponseVitalNPC (Offset 0) (Input)(0 Bytes) - ResponseVitalNPC
- CBaseEntitySUB_StartFadeOut (Offset 0) (FunctionTable)(0 Bytes)
- CCitizenResponseSystemResponseThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_StartFadeOutInstant (Offset 0) (FunctionTable)(0 Bytes)
 
- CBaseEntitySUB_FadeOut (Offset 0) (FunctionTable)(0 Bytes)
CBaseEntity - ai_goal_actbusy
- CBaseEntitySUB_Vanish (Offset 0) (FunctionTable)(0 Bytes)
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- CBaseEntitySUB_CallUseToggle (Offset 0) (FunctionTable)(0 Bytes)
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_hEffectEntity (Offset 472) (Save)(4 Bytes)
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
CBaseEntity - info_vehicle_groundspawn
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_OnVehicleSpawn (Offset 852) (Save|Key|Output)(0 Bytes) - OnVehicleSpawn
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_iDisabled (Offset 848) (Save|Key)(4 Bytes) - StartDisabled
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- m_OnPlayerSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlayerSpawn
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- m_iClassname (Offset 92) (Save|Key)(4 Bytes) - classname
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- m_iGlobalname (Offset 96) (Global|Save|Key)(4 Bytes) - globalname
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_iParent (Offset 100) (Save|Key)(4 Bytes) - parentname
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_iHammerID (Offset 104) (Save|Key)(4 Bytes) - hammerid
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - speed
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_nRenderFX (Offset 112) (Save|Key)(1 Bytes) - renderfx
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_nRenderMode (Offset 113) (Save|Key)(1 Bytes) - rendermode
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_flPrevAnimTime (Offset 120) (Save)(4 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_flAnimTime (Offset 124) (Save)(4 Bytes)
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_flSimulationTime (Offset 128) (Save)(4 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_nLastThinkTick (Offset 136) (Save)(4 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_nNextThinkTick (Offset 192) (Save|Key)(4 Bytes) - nextthink
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_fEffects (Offset 196) (Save|Key)(4 Bytes) - effects
- m_actors (Offset 848) (Save)(0 Bytes)
- m_clrRender (Offset 116) (Save|Key)(4 Bytes) - rendercolor
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_nModelIndex (Offset 114) (Global|Save|Key)(2 Bytes) - modelindex
- m_flags (Offset 872) (Save)(4 Bytes)
- touchStamp (Offset 144) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_aThinkFunctions (Offset 148) (Save)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_ResponseContexts (Offset 168) (Save)(0 Bytes)
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- m_iszResponseContext (Offset 188) (Save|Key)(4 Bytes) - ResponseContext
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_pfnThink (Offset 8) (Save)(4 Bytes)
 
- m_pfnTouch (Offset 200) (Save)(4 Bytes)
CBaseEntity - ai_goal_actbusy_queue
- m_pfnUse (Offset 204) (Save)(4 Bytes)
- m_iCurrentQueueCount (Offset 1028) (Save)(4 Bytes)
- m_pfnBlocked (Offset 208) (Save)(4 Bytes)
- m_hNodes (Offset 1032) (Save)(80 Bytes)
- m_pfnMoveDone (Offset 4) (Save)(4 Bytes)
- m_bPlayerBlockedNodes (Offset 1112) (Save)(20 Bytes)
- m_lifeState (Offset 228) (Save)(1 Bytes)
- m_hExitNode (Offset 1132) (Save)(4 Bytes)
- m_takedamage (Offset 229) (Save)(1 Bytes)
- m_hExitingNPC (Offset 1136) (Save)(4 Bytes)
- m_iMaxHealth (Offset 220) (Save|Key)(4 Bytes) - max_health
- m_bForceReachFront (Offset 1140) (Save|Key)(1 Bytes) - mustreachfront
- m_iHealth (Offset 224) (Save|Key)(4 Bytes) - health
- m_iszNodes[0] (Offset 1144) (Save|Key)(4 Bytes) - node01
- m_target (Offset 216) (Save|Key)(4 Bytes) - target
- m_iszNodes[1] (Offset 1148) (Save|Key)(4 Bytes) - node02
- m_iszDamageFilterName (Offset 232) (Save|Key)(4 Bytes) - damagefilter
- m_iszNodes[2] (Offset 1152) (Save|Key)(4 Bytes) - node03
- m_hDamageFilter (Offset 236) (Save)(4 Bytes)
- m_iszNodes[3] (Offset 1156) (Save|Key)(4 Bytes) - node04
- m_debugOverlays (Offset 240) (Save)(4 Bytes)
- m_iszNodes[4] (Offset 1160) (Save|Key)(4 Bytes) - node05
- m_pParent (Offset 308) (Global|Save)(4 Bytes)
- m_iszNodes[5] (Offset 1164) (Save|Key)(4 Bytes) - node06
- m_iParentAttachment (Offset 313) (Save)(1 Bytes)
- m_iszNodes[6] (Offset 1168) (Save|Key)(4 Bytes) - node07
- m_hMoveParent (Offset 316) (Global|Save)(4 Bytes)
- m_iszNodes[7] (Offset 1172) (Save|Key)(4 Bytes) - node08
- m_hMoveChild (Offset 320) (Global|Save)(4 Bytes)
- m_iszNodes[8] (Offset 1176) (Save|Key)(4 Bytes) - node09
- m_hMovePeer (Offset 324) (Global|Save)(4 Bytes)
- m_iszNodes[9] (Offset 1180) (Save|Key)(4 Bytes) - node10
- m_iEFlags (Offset 256) (Save)(4 Bytes)
- m_iszNodes[10] (Offset 1184) (Save|Key)(4 Bytes) - node11
- m_iName (Offset 264) (Save)(4 Bytes)
- m_iszNodes[11] (Offset 1188) (Save|Key)(4 Bytes) - node12
Sub-Class Table (1 Deep): m_Collision - CCollisionProperty
- m_iszNodes[12] (Offset 1192) (Save|Key)(4 Bytes) - node13
- m_vecMinsPreScaled (Offset 8) (Global|Save)(12 Bytes)
- m_iszNodes[13] (Offset 1196) (Save|Key)(4 Bytes) - node14
- m_vecMaxsPreScaled (Offset 20) (Global|Save)(12 Bytes)
- m_iszNodes[14] (Offset 1200) (Save|Key)(4 Bytes) - node15
- m_vecMins (Offset 32) (Global|Save)(12 Bytes)
- m_iszNodes[15] (Offset 1204) (Save|Key)(4 Bytes) - node16
- m_vecMaxs (Offset 44) (Global|Save)(12 Bytes)
- m_iszNodes[16] (Offset 1208) (Save|Key)(4 Bytes) - node17
- m_nSolidType (Offset 65) (Save|Key)(1 Bytes) - solid
- m_iszNodes[17] (Offset 1212) (Save|Key)(4 Bytes) - node18
- m_usSolidFlags (Offset 60) (Save)(2 Bytes)
- m_iszNodes[18] (Offset 1216) (Save|Key)(4 Bytes) - node19
- m_nSurroundType (Offset 64) (Save)(1 Bytes)
- m_iszNodes[19] (Offset 1220) (Save|Key)(4 Bytes) - node20
- m_flRadius (Offset 56) (Save)(4 Bytes)
- m_iszExitNode (Offset 1224) (Save|Key)(4 Bytes) - node_exit
- m_triggerBloat (Offset 66) (Save)(1 Bytes)
- InputPlayerStartedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStartedBlocking
- m_vecSpecifiedSurroundingMinsPreScaled (Offset 68) (Save)(12 Bytes)
- InputPlayerStoppedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStoppedBlocking
- m_vecSpecifiedSurroundingMaxsPreScaled (Offset 80) (Save)(12 Bytes)
- InputMoveQueueUp (Offset 0) (Input)(0 Bytes) - MoveQueueUp
- m_vecSpecifiedSurroundingMins (Offset 92) (Save)(12 Bytes)
- m_OnQueueMoved (Offset 1228) (Save|Key|Output)(0 Bytes) - OnQueueMoved
- m_vecSpecifiedSurroundingMaxs (Offset 104) (Save)(12 Bytes)
- m_OnNPCLeftQueue (Offset 1252) (Save|Key|Output)(0 Bytes) - OnNPCLeftQueue
- m_vecSurroundingMins (Offset 116) (Save)(12 Bytes)
- m_OnNPCStartedLeavingQueue (Offset 1276) (Save|Key|Output)(0 Bytes) - OnNPCStartedLeavingQueue
- m_vecSurroundingMaxs (Offset 128) (Save)(12 Bytes)
- CAI_ActBusyQueueGoalQueueThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_Network - CServerNetworkProperty
- CAI_ActBusyQueueGoalMoveQueueUpThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hParent (Offset 52) (Global|Save)(4 Bytes)
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- m_MoveType (Offset 314) (Save)(1 Bytes)
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- m_MoveCollide (Offset 315) (Save)(1 Bytes)
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_hOwnerEntity (Offset 468) (Save)(4 Bytes)
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
- m_CollisionGroup (Offset 476) (Save)(4 Bytes)
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_pPhysicsObject (Offset 480) (Save)(0 Bytes)
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_flElasticity (Offset 616) (Save)(4 Bytes)
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- m_flShadowCastDistance (Offset 484) (Save|Key)(4 Bytes) - shadowcastdist
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- m_flDesiredShadowCastDistance (Offset 488) (Save)(4 Bytes)
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- m_iInitialTeamNum (Offset 492) (Save|Key|Input)(4 Bytes) - TeamNum
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- m_iTeamNum (Offset 496) (Save)(4 Bytes)
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- m_hGroundEntity (Offset 508) (Save)(4 Bytes)
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_flGroundChangeTime (Offset 512) (Save)(4 Bytes)
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_ModelName (Offset 516) (Global|Save|Key)(4 Bytes) - model
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_vecBaseVelocity (Offset 520) (Save|Key)(12 Bytes) - basevelocity
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_vecAbsVelocity (Offset 532) (Save)(12 Bytes)
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_vecAngVelocity (Offset 544) (Save|Key)(12 Bytes) - avelocity
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_rgflCoordinateFrame (Offset 556) (Save)(48 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_nWaterLevel (Offset 503) (Save|Key)(1 Bytes) - waterlevel
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_nWaterType (Offset 502) (Save)(1 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_pBlocker (Offset 604) (Save)(4 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_flGravity (Offset 608) (Save|Key)(4 Bytes) - gravity
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_flFriction (Offset 612) (Save|Key)(4 Bytes) - friction
- m_actors (Offset 848) (Save)(0 Bytes)
- m_flLocalTime (Offset 620) (Save|Key)(4 Bytes) - ltime
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flVPhysicsUpdateLocalTime (Offset 624) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- m_flMoveDoneTime (Offset 628) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_vecAbsOrigin (Offset 636) (Save)(12 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_vecVelocity (Offset 648) (Save|Key)(12 Bytes) - velocity
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- m_iTextureFrameIndex (Offset 660) (Save|Key)(1 Bytes) - texframeindex
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_bSimulatedEveryTick (Offset 661) (Save)(1 Bytes)
 
- m_bAnimatedEveryTick (Offset 662) (Save)(1 Bytes)
CBaseEntity - ai_goal_assault
- m_bAlternateSorting (Offset 663) (Save)(1 Bytes)
- m_RallyPoint (Offset 876) (Save|Key)(4 Bytes) - rallypoint
- m_spawnflags (Offset 252) (Save|Key)(4 Bytes) - spawnflags
- m_AssaultCue (Offset 880) (Save|Key)(4 Bytes) - AssaultCue
- m_nTransmitStateOwnedCounter (Offset 312) (Save)(1 Bytes)
- m_RallySelectMethod (Offset 884) (Save|Key)(4 Bytes) - RallySelectMethod
- m_angAbsRotation (Offset 760) (Save)(12 Bytes)
- InputBeginAssault (Offset 0) (Input)(0 Bytes) - BeginAssault
- m_vecOrigin (Offset 772) (Save)(12 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_angRotation (Offset 784) (Save)(12 Bytes)
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_vecViewOffset (Offset 800) (Save|Key)(12 Bytes) - view_ofs
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_fFlags (Offset 260) (Save)(4 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_nSimulationTick (Offset 248) (Save)(4 Bytes)
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_flNavIgnoreUntilTime (Offset 504) (Save)(4 Bytes)
- m_actors (Offset 848) (Save)(0 Bytes)
- InputSetTeam (Offset 0) (Input)(0 Bytes) - SetTeam
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- m_flags (Offset 872) (Save)(4 Bytes)
- InputKillHierarchy (Offset 0) (Input)(0 Bytes) - KillHierarchy
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputUse (Offset 0) (Input)(0 Bytes) - Use
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputAlpha (Offset 0) (Input)(0 Bytes) - Alpha
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputAlternativeSorting (Offset 0) (Input)(0 Bytes) - AlternativeSorting
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputColor (Offset 0) (Input)(0 Bytes) - Color
- InputSetParent (Offset 0) (Input)(0 Bytes) - SetParent
- InputSetParentAttachment (Offset 0) (Input)(0 Bytes) - SetParentAttachment
- InputSetParentAttachmentMaintainOffset (Offset 0) (Input)(0 Bytes) - SetParentAttachmentMaintainOffset
- InputClearParent (Offset 0) (Input)(0 Bytes) - ClearParent
- InputSetDamageFilter (Offset 0) (Input)(0 Bytes) - SetDamageFilter
- InputEnableDamageForces (Offset 0) (Input)(0 Bytes) - EnableDamageForces
- InputDisableDamageForces (Offset 0) (Input)(0 Bytes) - DisableDamageForces
- InputDispatchEffect (Offset 0) (Input)(0 Bytes) - DispatchEffect
- InputDispatchResponse (Offset 0) (Input)(0 Bytes) - DispatchResponse
- InputAddContext (Offset 0) (Input)(0 Bytes) - AddContext
- InputRemoveContext (Offset 0) (Input)(0 Bytes) - RemoveContext
- InputClearContext (Offset 0) (Input)(0 Bytes) - ClearContext
- InputDisableShadow (Offset 0) (Input)(0 Bytes) - DisableShadow
- InputEnableShadow (Offset 0) (Input)(0 Bytes) - EnableShadow
- InputAddOutput (Offset 0) (Input)(0 Bytes) - AddOutput
- InputFireUser1 (Offset 0) (Input)(0 Bytes) - FireUser1
- InputFireUser2 (Offset 0) (Input)(0 Bytes) - FireUser2
- InputFireUser3 (Offset 0) (Input)(0 Bytes) - FireUser3
- InputFireUser4 (Offset 0) (Input)(0 Bytes) - FireUser4
- m_OnUser1 (Offset 664) (Save|Key|Output)(0 Bytes) - OnUser1
- m_OnUser2 (Offset 688) (Save|Key|Output)(0 Bytes) - OnUser2
- m_OnUser3 (Offset 712) (Save|Key|Output)(0 Bytes) - OnUser3
- m_OnUser4 (Offset 736) (Save|Key|Output)(0 Bytes) - OnUser4
- CBaseEntitySUB_Remove (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_DoNothing (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_StartFadeOut (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_StartFadeOutInstant (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_FadeOut (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_Vanish (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_CallUseToggle (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hEffectEntity (Offset 472) (Save)(4 Bytes)
</pre>


== CBaseAnimating ==
CBaseEntity - ai_goal_follow
Every entity that inheriting CBaseAnimating has these. Marked with *CBaseAnimating in the rest of the dump
- m_iFormation (Offset 876) (Save|Key)(4 Bytes) - Formation
<pre>
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_flGroundSpeed (Offset 824) (Save)(4 Bytes)
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_flLastEventCheck (Offset 828) (Save)(4 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_bSequenceFinished (Offset 896) (Save)(1 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_bSequenceLoops (Offset 897) (Save)(1 Bytes)
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_nSkin (Offset 848) (Save|Key|Input)(4 Bytes) - skin
- m_actors (Offset 848) (Save)(0 Bytes)
- m_nBody (Offset 852) (Save|Key)(4 Bytes) - body
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_nBody (Offset 852) (Save|Key|Input)(4 Bytes) - SetBodyGroup
- m_flags (Offset 872) (Save)(4 Bytes)
- m_nHitboxSet (Offset 856) (Save|Key)(4 Bytes) - hitboxset
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_nSequence (Offset 908) (Save|Key)(4 Bytes) - sequence
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_flPoseParameter (Offset 912) (Save)(96 Bytes)
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- m_flEncodedController (Offset 1008) (Save)(16 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_flPlaybackRate (Offset 864) (Save|Key)(4 Bytes) - playbackrate
- m_flCycle (Offset 904) (Save|Key)(4 Bytes) - cycle
- m_pIk (Offset 888) (Save)(0 Bytes)
- m_iIKCounter (Offset 892) (Save)(4 Bytes)
- m_bClientSideAnimation (Offset 1024) (Save)(1 Bytes)
- m_bClientSideFrameReset (Offset 1025) (Save)(1 Bytes)
- m_nNewSequenceParity (Offset 1028) (Save)(4 Bytes)
- m_nResetEventsParity (Offset 1032) (Save)(4 Bytes)
- m_nMuzzleFlashParity (Offset 1036) (Save)(1 Bytes)
- m_iszLightingOriginRelative (Offset 1048) (Save|Key)(4 Bytes) - LightingOriginHack
- m_iszLightingOrigin (Offset 1052) (Save|Key)(4 Bytes) - LightingOrigin
- m_hLightingOrigin (Offset 1040) (Save)(4 Bytes)
- m_hLightingOriginRelative (Offset 1044) (Save)(4 Bytes)
- m_flModelScale (Offset 860) (Save)(4 Bytes)
- m_flDissolveStartTime (Offset 900) (Save)(4 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite
- InputIgniteLifetime (Offset 0) (Input)(0 Bytes) - IgniteLifetime
- InputIgniteNumHitboxFires (Offset 0) (Input)(0 Bytes) - IgniteNumHitboxFires
- InputIgniteHitboxFireScale (Offset 0) (Input)(0 Bytes) - IgniteHitboxFireScale
- InputBecomeRagdoll (Offset 0) (Input)(0 Bytes) - BecomeRagdoll
- InputSetLightingOriginRelative (Offset 0) (Input)(0 Bytes) - SetLightingOriginHack
- InputSetLightingOrigin (Offset 0) (Input)(0 Bytes) - SetLightingOrigin
- m_OnIgnite (Offset 1076) (Save|Key|Output)(0 Bytes) - OnIgnite
- m_fadeMinDist (Offset 1064) (Save|Key|Input)(4 Bytes) - fademindist
- m_fadeMaxDist (Offset 1068) (Save|Key|Input)(4 Bytes) - fademaxdist
- m_flFadeScale (Offset 1072) (Save|Key)(4 Bytes) - fadescale
- m_fBoneCacheFlags (Offset 1060) (Save)(2 Bytes)
</pre>


== Other ==
CBaseEntity - ai_goal_lead
{{Note|Many C++ classes are listed incorrectly i.e. they don't list the class the given entity is tied to but their subclass (or there might be other reason for them being listed like that?{{confirm}}). For example <code>CBaseEntity - ai_ally_manager</code> but ai_ally_manager is tied to CAI_AllyManager}}
- m_fArrived (Offset 880) (Save)(1 Bytes)
<pre>// Dump of all datamaps for "sourcetest" as at 2024/09/22
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
//
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
//
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
// Flag Details:
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
//
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
// Global: This field is masked for global entity save/restore
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
// Save: This field is saved to disk
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
// Key: This field can be requested and written to by string name at load time
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
// Input: This field can be written to by string name at run time, and a function called
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
// Output: This field propogates it's value to all targets whenever it changes
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
// FunctionTable: This is a table entry for a member function pointer
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
// Ptr: This field is a pointer, not an embedded object
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
// Override: The field is an override for one in a base class (only used by prediction system for now)
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
//
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CFireSmoke - _firesmoke
CBaseEntity - ai_goal_lead_weapon
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_iszWeaponName (Offset 1080) (Save|Key)(4 Bytes) - WeaponName
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_iszMissingWeaponConceptModifier (Offset 1084) (Save|Key)(4 Bytes) - MissingWeaponConceptModifier
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_fArrived (Offset 880) (Save)(1 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
- m_nFlameModelIndex (Offset 840) (Save)(4 Bytes)
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
- m_nFlameFromAboveModelIndex (Offset 844) (Save)(4 Bytes)
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
 
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
CPlasma - _plasma
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CBaseEntity - ai_ally_manager
CBaseEntity - ai_goal_operator
- m_iMaxAllies (Offset 824) (Save|Key)(4 Bytes) - maxallies
- m_iState (Offset 972) (Save|Key)(4 Bytes) - state
- m_iMaxMedics (Offset 828) (Save|Key)(4 Bytes) - maxmedics
- m_iMoveTo (Offset 976) (Save|Key)(4 Bytes) - moveto
- m_iAlliesLast (Offset 832) (Save)(4 Bytes)
- m_iszContextTarget (Offset 980) (Save|Key)(4 Bytes) - contexttarget
- m_iMedicsLast (Offset 836) (Save)(4 Bytes)
- InputSetStateReady (Offset 0) (Input)(0 Bytes) - SetStateReady
- CAI_AllyManagerWatchCounts (Offset 0) (FunctionTable)(0 Bytes)
- InputSetStateFinished (Offset 0) (Input)(0 Bytes) - SetStateFinished
- InputSetMaxAllies (Offset 0) (Input)(0 Bytes) - SetMaxAllies
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputSetMaxMedics (Offset 0) (Input)(0 Bytes) - SetMaxMedics
- m_OnBeginApproach (Offset 876) (Save|Key|Output)(0 Bytes) - OnBeginApproach
- InputReplenish (Offset 0) (Input)(0 Bytes) - Replenish
- m_OnMakeReady (Offset 900) (Save|Key|Output)(0 Bytes) - OnMakeReady
- m_SpawnAlly[ 0 ] (Offset 840) (Save|Key|Output)(0 Bytes) - SpawnAlly0
- m_OnBeginOperating (Offset 924) (Save|Key|Output)(0 Bytes) - OnBeginOperating
- m_SpawnAlly[ 1 ] (Offset 864) (Save|Key|Output)(0 Bytes) - SpawnAlly1
- m_OnFinished (Offset 948) (Save|Key|Output)(0 Bytes) - OnFinished
- m_SpawnAlly[ 2 ] (Offset 888) (Save|Key|Output)(0 Bytes) - SpawnAlly2
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_SpawnAlly[ 3 ] (Offset 912) (Save|Key|Output)(0 Bytes) - SpawnAlly3
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_SpawnAlly[ 4 ] (Offset 936) (Save|Key|Output)(0 Bytes) - SpawnAlly4
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_SpawnAlly[ 5 ] (Offset 960) (Save|Key|Output)(0 Bytes) - SpawnAlly5
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SpawnAlly[ 6 ] (Offset 984) (Save|Key|Output)(0 Bytes) - SpawnAlly6
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_SpawnAlly[ 7 ] (Offset 1008) (Save|Key|Output)(0 Bytes) - SpawnAlly7
- m_actors (Offset 848) (Save)(0 Bytes)
- m_SpawnAlly[ 8 ] (Offset 1032) (Save|Key|Output)(0 Bytes) - SpawnAlly8
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_SpawnAlly[ 9 ] (Offset 1056) (Save|Key|Output)(0 Bytes) - SpawnAlly9
- m_flags (Offset 872) (Save)(4 Bytes)
- m_SpawnMedicAlly (Offset 1080) (Save|Key|Output)(0 Bytes) - SpawnMedicAlly
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_OnZeroAllies (Offset 1104) (Save|Key|Output)(0 Bytes) - OnZeroAllies
- m_OnZeroMedicAllies (Offset 1128) (Save|Key|Output)(0 Bytes) - OnZeroMedicAllies
 
CBaseEntity - ai_ally_speech_manager
Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
- m_next (Offset 0) (Save)(4 Bytes)
- m_ConceptTimers (Offset 836) (Save)(0 Bytes)
 
CBaseEntity - ai_battle_line
- m_iszActor (Offset 824) (Save|Key)(4 Bytes) - Actor
- m_fActive (Offset 828) (Save|Key)(1 Bytes) - Active
- m_fStrict (Offset 829) (Save|Key)(1 Bytes) - Strict
Sub-Class Table (1 Deep): m_SelfMoveMonitor - CAI_MoveMonitor
- m_vMark (Offset 0) (Save)(12 Bytes)
- m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- CAI_BattleLineMovementThink (Offset 0) (FunctionTable)(0 Bytes)


CBaseEntity - ai_changehintgroup
CBaseEntity - ai_goal_police
- m_iSearchType (Offset 824) (Save|Key)(4 Bytes) - SearchType
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - PoliceRadius
- m_strSearchName (Offset 828) (Save|Key)(4 Bytes) - SearchName
- m_iszTarget (Offset 832) (Save|Key)(4 Bytes) - PoliceTarget
- m_strNewHintGroup (Offset 832) (Save|Key)(4 Bytes) - NewHintGroup
- m_bOverrideKnockOut (Offset 836) (Save)(1 Bytes)
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - Radius
- InputEnableKnockOut (Offset 0) (Input)(0 Bytes) - EnableKnockOut
- m_bHintGroupNavLimiting (Offset 840) (Save|Key)(1 Bytes) - hintlimiting
- InputDisableKnockOut (Offset 0) (Input)(0 Bytes) - DisableKnockOut
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_OnKnockOut (Offset 840) (Save|Key|Output)(0 Bytes) - OnKnockOut
- m_OnFirstWarning (Offset 864) (Save|Key|Output)(0 Bytes) - OnFirstWarning
- m_OnSecondWarning (Offset 888) (Save|Key|Output)(0 Bytes) - OnSecondWarning
- m_OnLastWarning (Offset 912) (Save|Key|Output)(0 Bytes) - OnLastWarning
- m_OnSupressingTarget (Offset 936) (Save|Key|Output)(0 Bytes) - OnSupressingTarget


CBaseEntity - ai_changetarget
CBaseEntity - ai_goal_standoff
- m_iszNewTarget (Offset 824) (Save|Key)(4 Bytes) - m_iszNewTarget
- m_aggressiveness (Offset 876) (Save|Key)(4 Bytes) - Aggressiveness
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_HintChangeReaction (Offset 880) (Save|Key)(4 Bytes) - HintGroupChangeReaction
 
- m_fPlayerIsBattleline (Offset 884) (Save|Key)(1 Bytes) - PlayerBattleline
CBaseEntity - ai_citizen_response_system
- m_fStayAtCover (Offset 885) (Save|Key)(1 Bytes) - StayAtCover
- m_flResponseAddedTime (Offset 824) (Save)(12 Bytes)
- m_bAbandonIfEnemyHides (Offset 886) (Save|Key)(1 Bytes) - AbandonIfEnemyHides
- m_flNextResponseTime (Offset 836) (Save)(4 Bytes)
- m_customParams.fCoverOnReload (Offset 892) (Save|Key)(1 Bytes) - CustomCoverOnReload
- InputResponseVitalNPC (Offset 0) (Input)(0 Bytes) - ResponseVitalNPC
- m_customParams.minTimeShots (Offset 896) (Save|Key)(4 Bytes) - CustomMinTimeShots
- CCitizenResponseSystemResponseThink (Offset 0) (FunctionTable)(0 Bytes)
- m_customParams.maxTimeShots (Offset 900) (Save|Key)(4 Bytes) - CustomMaxTimeShots
 
- m_customParams.minShots (Offset 904) (Save|Key)(4 Bytes) - CustomMinShots
CBaseEntity - ai_goal_actbusy
- m_customParams.maxShots (Offset 908) (Save|Key)(4 Bytes) - CustomMaxShots
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- m_customParams.oddsCover (Offset 912) (Save|Key)(4 Bytes) - CustomOddsCover
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- InputSetAggressiveness (Offset 0) (Input)(0 Bytes) - SetAggressiveness
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
Line 596: Line 562:
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CBaseEntity - ai_goal_actbusy_queue
CBaseEntity - ai_hint
- m_iCurrentQueueCount (Offset 1028) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
- m_hNodes (Offset 1032) (Save)(80 Bytes)
- strEntityName (Offset 0) (Save)(4 Bytes)
- m_bPlayerBlockedNodes (Offset 1112) (Save)(20 Bytes)
- nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
- m_hExitNode (Offset 1132) (Save)(4 Bytes)
- strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
- m_hExitingNPC (Offset 1136) (Save)(4 Bytes)
- iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
- m_bForceReachFront (Offset 1140) (Save|Key)(1 Bytes) - mustreachfront
- nNodeID (Offset 20) (Save)(4 Bytes)
- m_iszNodes[0] (Offset 1144) (Save|Key)(4 Bytes) - node01
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- m_iszNodes[1] (Offset 1148) (Save|Key)(4 Bytes) - node02
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- m_iszNodes[2] (Offset 1152) (Save|Key)(4 Bytes) - node03
- nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
- m_iszNodes[3] (Offset 1156) (Save|Key)(4 Bytes) - node04
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
- m_iszNodes[4] (Offset 1160) (Save|Key)(4 Bytes) - node05
- minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- m_iszNodes[5] (Offset 1164) (Save|Key)(4 Bytes) - node06
- maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
- m_iszNodes[6] (Offset 1168) (Save|Key)(4 Bytes) - node07
- m_hHintOwner (Offset 884) (Save)(4 Bytes)
- m_iszNodes[7] (Offset 1172) (Save|Key)(4 Bytes) - node08
- m_flNextUseTime (Offset 888) (Save)(4 Bytes)
- m_iszNodes[8] (Offset 1176) (Save|Key)(4 Bytes) - node09
- m_vecForward (Offset 944) (Save)(12 Bytes)
- m_iszNodes[9] (Offset 1180) (Save|Key)(4 Bytes) - node10
- m_nodeFOV (Offset 940) (Save|Key)(4 Bytes) - nodeFOV
- m_iszNodes[10] (Offset 1184) (Save|Key)(4 Bytes) - node11
- CAI_HintEnableThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszNodes[11] (Offset 1188) (Save|Key)(4 Bytes) - node12
- InputEnableHint (Offset 0) (Input)(0 Bytes) - EnableHint
- m_iszNodes[12] (Offset 1192) (Save|Key)(4 Bytes) - node13
- InputDisableHint (Offset 0) (Input)(0 Bytes) - DisableHint
- m_iszNodes[13] (Offset 1196) (Save|Key)(4 Bytes) - node14
- m_OnNPCStartedUsing (Offset 892) (Save|Key|Output)(0 Bytes) - OnNPCStartedUsing
- m_iszNodes[14] (Offset 1200) (Save|Key)(4 Bytes) - node15
- m_OnNPCStoppedUsing (Offset 916) (Save|Key|Output)(0 Bytes) - OnNPCStoppedUsing
- m_iszNodes[15] (Offset 1204) (Save|Key)(4 Bytes) - node16
 
- m_iszNodes[16] (Offset 1208) (Save|Key)(4 Bytes) - node17
CBaseEntity - ai_network
- m_iszNodes[17] (Offset 1212) (Save|Key)(4 Bytes) - node18
- m_bNeedGraphRebuild (Offset 824) (Save)(1 Bytes)
- m_iszNodes[18] (Offset 1216) (Save|Key)(4 Bytes) - node19
- m_fInitalized (Offset 836) (Save)(1 Bytes)
- m_iszNodes[19] (Offset 1220) (Save|Key)(4 Bytes) - node20
- CAI_NetworkManagerDelayedInit (Offset 0) (FunctionTable)(0 Bytes)
- m_iszExitNode (Offset 1224) (Save|Key)(4 Bytes) - node_exit
- CAI_NetworkManagerRebuildThink (Offset 0) (FunctionTable)(0 Bytes)
- InputPlayerStartedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStartedBlocking
 
- InputPlayerStoppedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStoppedBlocking
CBaseEntity - ai_network_build_helper
- InputMoveQueueUp (Offset 0) (Input)(0 Bytes) - MoveQueueUp
 
- m_OnQueueMoved (Offset 1228) (Save|Key|Output)(0 Bytes) - OnQueueMoved
CBaseEntity - ai_npc_eventresponsesystem
- m_OnNPCLeftQueue (Offset 1252) (Save|Key|Output)(0 Bytes) - OnNPCLeftQueue
- InputTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - TriggerResponseEvent
- m_OnNPCStartedLeavingQueue (Offset 1276) (Save|Key|Output)(0 Bytes) - OnNPCStartedLeavingQueue
- InputForceTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEvent
- CAI_ActBusyQueueGoalQueueThink (Offset 0) (FunctionTable)(0 Bytes)
- InputForceTriggerResponseEventNoCancel (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEventNoCancel
- CAI_ActBusyQueueGoalMoveQueueUpThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CBaseEntity - ai_goal_assault
CBaseEntity - ai_relationship
- m_RallyPoint (Offset 876) (Save|Key)(4 Bytes) - rallypoint
- CAI_RelationshipApplyRelationshipThink (Offset 0) (FunctionTable)(0 Bytes)
- m_AssaultCue (Offset 880) (Save|Key)(4 Bytes) - AssaultCue
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
- m_RallySelectMethod (Offset 884) (Save|Key)(4 Bytes) - RallySelectMethod
- m_iDisposition (Offset 832) (Save|Key)(4 Bytes) - disposition
- InputBeginAssault (Offset 0) (Input)(0 Bytes) - BeginAssault
- m_iRank (Offset 836) (Save|Key)(4 Bytes) - rank
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_fStartActive (Offset 840) (Save|Key)(1 Bytes) - StartActive
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_bIsActive (Offset 841) (Save)(1 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_iPreviousDisposition (Offset 844) (Save)(4 Bytes)
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_iPreviousRank (Offset 852) (Save)(4 Bytes)
- m_actors (Offset 848) (Save)(0 Bytes)
- m_bReciprocal (Offset 856) (Save|Key)(1 Bytes) - reciprocal
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- InputApplyRelationship (Offset 0) (Input)(0 Bytes) - ApplyRelationship
- m_flags (Offset 872) (Save)(4 Bytes)
- InputRevertRelationship (Offset 0) (Input)(0 Bytes) - RevertRelationship
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputRevertToDefaultRelationship (Offset 0) (Input)(0 Bytes) - RevertToDefaultRelationship
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CBaseEntity - ai_goal_follow
CBaseEntity - ai_script_conditions
- m_iFormation (Offset 876) (Save|Key)(4 Bytes) - Formation
- CAI_ScriptConditionsEvaluationThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_OnConditionsSatisfied (Offset 828) (Save|Key|Output)(0 Bytes) - OnConditionsSatisfied
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_OnConditionsTimeout (Offset 852) (Save|Key|Output)(0 Bytes) - OnConditionsTimeout
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_NoValidActors (Offset 876) (Save|Key|Output)(0 Bytes) - NoValidActors
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_actors (Offset 848) (Save)(0 Bytes)
- m_fDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_hTarget (Offset 904) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- m_Actor (Offset 948) (Save|Key)(4 Bytes) - Actor
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_flRequiredTime (Offset 908) (Save|Key)(4 Bytes) - RequiredTime
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_hActor (Offset 912) (Save)(4 Bytes)
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
Sub-Class Table (1 Deep): m_Timer - CSimTimer
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_interval (Offset 4) (Save)(4 Bytes)
 
- m_next (Offset 0) (Save)(4 Bytes)
CBaseEntity - ai_goal_lead
Sub-Class Table (1 Deep): m_Timeout - CSimTimer
- m_fArrived (Offset 880) (Save)(1 Bytes)
- m_interval (Offset 4) (Save)(4 Bytes)
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
- m_next (Offset 0) (Save)(4 Bytes)
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
- m_fMinState (Offset 932) (Save|Key)(4 Bytes) - MinimumState
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
- m_fMaxState (Offset 936) (Save|Key)(4 Bytes) - MaximumState
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
- m_fScriptStatus (Offset 940) (Save|Key)(4 Bytes) - ScriptStatus
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
- m_fActorSeePlayer (Offset 944) (Save|Key)(4 Bytes) - ActorSeePlayer
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
- m_flPlayerActorProximity (Offset 952) (Save|Key)(4 Bytes) - PlayerActorProximity
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
Sub-Class Table (1 Deep): m_PlayerActorProxTester - CAI_ProxTester
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
- m_flPlayerActorFOV (Offset 964) (Save|Key)(4 Bytes) - PlayerActorFOV
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
- m_bPlayerActorFOVTrueCone (Offset 968) (Save|Key)(1 Bytes) - PlayerActorFOVTrueCone
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
- m_fPlayerActorLOS (Offset 972) (Save|Key)(4 Bytes) - PlayerActorLOS
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
- m_fActorSeeTarget (Offset 976) (Save|Key)(4 Bytes) - ActorSeeTarget
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_flActorTargetProximity (Offset 980) (Save|Key)(4 Bytes) - ActorTargetProximity
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
Sub-Class Table (1 Deep): m_ActorTargetProxTester - CAI_ProxTester
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_flPlayerTargetProximity (Offset 992) (Save|Key)(4 Bytes) - PlayerTargetProximity
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
Sub-Class Table (1 Deep): m_PlayerTargetProxTester - CAI_ProxTester
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_flPlayerTargetFOV (Offset 1004) (Save|Key)(4 Bytes) - PlayerTargetFOV
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_bPlayerTargetFOVTrueCone (Offset 1008) (Save|Key)(1 Bytes) - PlayerTargetFOVTrueCone
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_fPlayerTargetLOS (Offset 1012) (Save|Key)(4 Bytes) - PlayerTargetLOS
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_fPlayerBlockingActor (Offset 1016) (Save|Key)(4 Bytes) - PlayerBlockingActor
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_flMinTimeout (Offset 1024) (Save|Key)(4 Bytes) - MinTimeout
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- m_flMaxTimeout (Offset 1028) (Save|Key)(4 Bytes) - MaxTimeout
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- m_fActorInPVS (Offset 1020) (Save|Key)(4 Bytes) - ActorInPVS
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_fActorInVehicle (Offset 1032) (Save|Key)(4 Bytes) - ActorInVehicle
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_fPlayerInVehicle (Offset 1036) (Save|Key)(4 Bytes) - PlayerInVehicle
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_ElementList (Offset 1040) (Save)(0 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_bLeaveAsleep (Offset 901) (Save)(1 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
 
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
CBaseEntity - ai_sound
- m_actors (Offset 848) (Save)(0 Bytes)
- m_iSoundType (Offset 824) (Save|Key)(4 Bytes) - soundtype
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_iSoundContext (Offset 828) (Save|Key)(4 Bytes) - soundcontext
- m_flags (Offset 872) (Save)(4 Bytes)
- m_iVolume (Offset 832) (Save|Key)(4 Bytes) - volume
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_flDuration (Offset 836) (Save|Key)(4 Bytes) - duration
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_iszProxyEntityName (Offset 840) (Save|Key)(4 Bytes) - locationproxy
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputInsertSound (Offset 0) (Input)(0 Bytes) - InsertSound
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputEmitAISound (Offset 0) (Input)(0 Bytes) - EmitAISound
 
CBaseEntity - ai_speechfilter
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
- m_flIdleModifier (Offset 832) (Save|Key)(4 Bytes) - IdleModifier
- m_bNeverSayHello (Offset 836) (Save|Key)(1 Bytes) - NeverSayHello
- m_bDisabled (Offset 837) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetIdleModifier (Offset 0) (Input)(0 Bytes) - SetIdleModifier


CBaseEntity - ai_goal_lead_weapon
CBaseEntity - aiscripted_schedule
- m_iszWeaponName (Offset 1080) (Save|Key)(4 Bytes) - WeaponName
- m_hLastFoundEntity (Offset 824) (Save)(4 Bytes)
- m_iszMissingWeaponConceptModifier (Offset 1084) (Save|Key)(4 Bytes) - MissingWeaponConceptModifier
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - m_flRadius
- m_fArrived (Offset 880) (Save)(1 Bytes)
- m_iszEntity (Offset 832) (Save|Key)(4 Bytes) - m_iszEntity
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
- m_nSchedule (Offset 844) (Save|Key)(4 Bytes) - schedule
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
- m_nForceState (Offset 848) (Save|Key)(4 Bytes) - forcestate
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
- m_sGoalEnt (Offset 840) (Save|Key)(4 Bytes) - goalent
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
- m_bGrabAll (Offset 852) (Save|Key)(1 Bytes) - graball
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
- m_Interruptability (Offset 856) (Save|Key)(4 Bytes) - interruptability
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
- m_bDidFireOnce (Offset 860) (Save)(1 Bytes)
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
- m_hActivator (Offset 828) (Save)(4 Bytes)
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
- CAI_ScriptedScheduleScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
- InputStartSchedule (Offset 0) (Input)(0 Bytes) - StartSchedule
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
- InputStopSchedule (Offset 0) (Input)(0 Bytes) - StopSchedule
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate


CBaseEntity - ai_goal_operator
CAI_BaseNPC - aitesthull
- m_iState (Offset 972) (Save|Key)(4 Bytes) - state
Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
- m_iMoveTo (Offset 976) (Save|Key)(4 Bytes) - moveto
- iCurTask (Offset 0) (Save)(4 Bytes)
- m_iszContextTarget (Offset 980) (Save|Key)(4 Bytes) - contexttarget
- fTaskStatus (Offset 4) (Save)(4 Bytes)
- InputSetStateReady (Offset 0) (Input)(0 Bytes) - SetStateReady
- timeStarted (Offset 8) (Save)(4 Bytes)
- InputSetStateFinished (Offset 0) (Input)(0 Bytes) - SetStateFinished
- timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- taskFailureCode (Offset 16) (Save)(4 Bytes)
- m_OnBeginApproach (Offset 876) (Save|Key|Output)(0 Bytes) - OnBeginApproach
- iTaskInterrupt (Offset 20) (Save)(4 Bytes)
- m_OnMakeReady (Offset 900) (Save|Key|Output)(0 Bytes) - OnMakeReady
- bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
- m_OnBeginOperating (Offset 924) (Save|Key|Output)(0 Bytes) - OnBeginOperating
- bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
- m_OnFinished (Offset 948) (Save|Key|Output)(0 Bytes) - OnFinished
- bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_actors (Offset 848) (Save)(0 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
 
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
CBaseEntity - ai_goal_police
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - PoliceRadius
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_iszTarget (Offset 832) (Save|Key)(4 Bytes) - PoliceTarget
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_bOverrideKnockOut (Offset 836) (Save)(1 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- InputEnableKnockOut (Offset 0) (Input)(0 Bytes) - EnableKnockOut
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- InputDisableKnockOut (Offset 0) (Input)(0 Bytes) - DisableKnockOut
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_OnKnockOut (Offset 840) (Save|Key|Output)(0 Bytes) - OnKnockOut
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_OnFirstWarning (Offset 864) (Save|Key|Output)(0 Bytes) - OnFirstWarning
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_OnSecondWarning (Offset 888) (Save|Key|Output)(0 Bytes) - OnSecondWarning
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_OnLastWarning (Offset 912) (Save|Key|Output)(0 Bytes) - OnLastWarning
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_OnSupressingTarget (Offset 936) (Save|Key|Output)(0 Bytes) - OnSupressingTarget
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
 
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
CBaseEntity - ai_goal_standoff
Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
- m_aggressiveness (Offset 876) (Save|Key)(4 Bytes) - Aggressiveness
- m_LookDist (Offset 8) (Save)(4 Bytes)
- m_HintChangeReaction (Offset 880) (Save|Key)(4 Bytes) - HintGroupChangeReaction
- m_LastLookDist (Offset 12) (Save)(4 Bytes)
- m_fPlayerIsBattleline (Offset 884) (Save|Key)(1 Bytes) - PlayerBattleline
- m_TimeLastLook (Offset 16) (Save)(4 Bytes)
- m_fStayAtCover (Offset 885) (Save|Key)(1 Bytes) - StayAtCover
- m_iSensingFlags (Offset 108) (Save)(4 Bytes)
- m_bAbandonIfEnemyHides (Offset 886) (Save|Key)(1 Bytes) - AbandonIfEnemyHides
- m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
- m_customParams.fCoverOnReload (Offset 892) (Save|Key)(1 Bytes) - CustomCoverOnReload
- m_SeenNPCs (Offset 44) (Save)(0 Bytes)
- m_customParams.minTimeShots (Offset 896) (Save|Key)(4 Bytes) - CustomMinTimeShots
- m_SeenMisc (Offset 64) (Save)(0 Bytes)
- m_customParams.maxTimeShots (Offset 900) (Save|Key)(4 Bytes) - CustomMaxTimeShots
- m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
- m_customParams.minShots (Offset 904) (Save|Key)(4 Bytes) - CustomMinShots
- m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
- m_customParams.maxShots (Offset 908) (Save|Key)(4 Bytes) - CustomMaxShots
- m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
- m_customParams.oddsCover (Offset 912) (Save|Key)(4 Bytes) - CustomOddsCover
Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
- InputSetAggressiveness (Offset 0) (Input)(0 Bytes) - SetAggressiveness
- m_hOwner (Offset 0) (Save)(4 Bytes)
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iVolume (Offset 8) (Save)(4 Bytes)
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iType (Offset 16) (Save)(4 Bytes)
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_flExpireTime (Offset 24) (Save)(4 Bytes)
- m_actors (Offset 848) (Save)(0 Bytes)
- m_iNext (Offset 28) (Save)(2 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- m_vecOrigin (Offset 36) (Save)(12 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- m_bHasOwner (Offset 48) (Save)(1 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_hTarget (Offset 4) (Save)(4 Bytes)
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
 
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
CBaseEntity - ai_hint
Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  - m_minInterval (Offset 8) (Save)(4 Bytes)
  - strEntityName (Offset 0) (Save)(4 Bytes)
  - m_maxInterval (Offset 12) (Save)(4 Bytes)
  - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
  - m_fIsRunning (Offset 4) (Save)(1 Bytes)
  - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
  - m_next (Offset 0) (Save)(4 Bytes)
  - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
  - nNodeID (Offset 20) (Save)(4 Bytes)
  - m_next (Offset 0) (Save)(4 Bytes)
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
  - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
  - m_next (Offset 0) (Save)(4 Bytes)
  - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
  Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
- m_hHintOwner (Offset 884) (Save)(4 Bytes)
- m_vMark (Offset 0) (Save)(12 Bytes)
- m_flNextUseTime (Offset 888) (Save)(4 Bytes)
  - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_vecForward (Offset 944) (Save)(12 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nodeFOV (Offset 940) (Save|Key)(4 Bytes) - nodeFOV
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- CAI_HintEnableThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- InputEnableHint (Offset 0) (Input)(0 Bytes) - EnableHint
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- InputDisableHint (Offset 0) (Input)(0 Bytes) - DisableHint
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_OnNPCStartedUsing (Offset 892) (Save|Key|Output)(0 Bytes) - OnNPCStartedUsing
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
- m_OnNPCStoppedUsing (Offset 916) (Save|Key|Output)(0 Bytes) - OnNPCStoppedUsing
Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 
- m_navType (Offset 12) (Save)(4 Bytes)
CBaseEntity - ai_network
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
- m_bNeedGraphRebuild (Offset 824) (Save)(1 Bytes)
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
- m_fInitalized (Offset 836) (Save)(1 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
- CAI_NetworkManagerDelayedInit (Offset 0) (FunctionTable)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
- CAI_NetworkManagerRebuildThink (Offset 0) (FunctionTable)(0 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
 
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
CBaseEntity - ai_network_build_helper
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
 
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
CBaseEntity - ai_npc_eventresponsesystem
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
- InputTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - TriggerResponseEvent
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
- InputForceTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEvent
  - m_goalPos (Offset 52) (Save)(12 Bytes)
- InputForceTriggerResponseEventNoCancel (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEventNoCancel
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
 
  - m_goalType (Offset 68) (Save)(4 Bytes)
CBaseEntity - ai_relationship
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
- CAI_RelationshipApplyRelationshipThink (Offset 0) (FunctionTable)(0 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
- m_iDisposition (Offset 832) (Save|Key)(4 Bytes) - disposition
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
- m_iRank (Offset 836) (Save|Key)(4 Bytes) - rank
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
- m_fStartActive (Offset 840) (Save|Key)(1 Bytes) - StartActive
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
- m_bIsActive (Offset 841) (Save)(1 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
- m_iPreviousDisposition (Offset 844) (Save)(4 Bytes)
- m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
- m_iPreviousRank (Offset 852) (Save)(4 Bytes)
- m_fNavComplete (Offset 16) (Save)(1 Bytes)
- m_bReciprocal (Offset 856) (Save|Key)(1 Bytes) - reciprocal
- m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
- InputApplyRelationship (Offset 0) (Input)(0 Bytes) - ApplyRelationship
- m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
- InputRevertRelationship (Offset 0) (Input)(0 Bytes) - RevertRelationship
- m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
- InputRevertToDefaultRelationship (Offset 0) (Input)(0 Bytes) - RevertToDefaultRelationship
- m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 
- m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
CBaseEntity - ai_script_conditions
- m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
- CAI_ScriptConditionsEvaluationThink (Offset 0) (FunctionTable)(0 Bytes)
- m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
- m_OnConditionsSatisfied (Offset 828) (Save|Key|Output)(0 Bytes) - OnConditionsSatisfied
- m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
- m_OnConditionsTimeout (Offset 852) (Save|Key|Output)(0 Bytes) - OnConditionsTimeout
- m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
- m_NoValidActors (Offset 876) (Save|Key|Output)(0 Bytes) - NoValidActors
- m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
  - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
- m_fDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
- m_hTarget (Offset 904) (Save)(4 Bytes)
- m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
- m_Actor (Offset 948) (Save|Key)(4 Bytes) - Actor
- m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
- m_flRequiredTime (Offset 908) (Save|Key)(4 Bytes) - RequiredTime
Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
- m_hActor (Offset 912) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
  Sub-Class Table (1 Deep): m_Timer - CSimTimer
- m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
- m_interval (Offset 4) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
- m_next (Offset 0) (Save)(4 Bytes)
- m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
  Sub-Class Table (1 Deep): m_Timeout - CSimTimer
- m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
- m_interval (Offset 4) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
- m_IdealYaw (Offset 20) (Save)(4 Bytes)
- m_YawSpeed (Offset 24) (Save)(4 Bytes)
- m_vecVelocity (Offset 28) (Save)(12 Bytes)
- m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
- m_nDismountSequence (Offset 52) (Save)(4 Bytes)
- m_vecDismount (Offset 56) (Save)(12 Bytes)
- m_facingQueue (Offset 68) (Save)(0 Bytes)
- m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
  Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
  - m_next (Offset 0) (Save)(4 Bytes)
  - m_next (Offset 0) (Save)(4 Bytes)
- m_fMinState (Offset 932) (Save|Key)(4 Bytes) - MinimumState
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_fMaxState (Offset 936) (Save|Key)(4 Bytes) - MaximumState
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_fScriptStatus (Offset 940) (Save|Key)(4 Bytes) - ScriptStatus
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_fActorSeePlayer (Offset 944) (Save|Key)(4 Bytes) - ActorSeePlayer
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_flPlayerActorProximity (Offset 952) (Save|Key)(4 Bytes) - PlayerActorProximity
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
Sub-Class Table (1 Deep): m_PlayerActorProxTester - CAI_ProxTester
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flPlayerActorFOV (Offset 964) (Save|Key)(4 Bytes) - PlayerActorFOV
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bPlayerActorFOVTrueCone (Offset 968) (Save|Key)(1 Bytes) - PlayerActorFOVTrueCone
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_fPlayerActorLOS (Offset 972) (Save|Key)(4 Bytes) - PlayerActorLOS
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_fActorSeeTarget (Offset 976) (Save|Key)(4 Bytes) - ActorSeeTarget
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_flActorTargetProximity (Offset 980) (Save|Key)(4 Bytes) - ActorTargetProximity
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
Sub-Class Table (1 Deep): m_ActorTargetProxTester - CAI_ProxTester
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_flPlayerTargetProximity (Offset 992) (Save|Key)(4 Bytes) - PlayerTargetProximity
- m_afMemory (Offset 2712) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_PlayerTargetProxTester - CAI_ProxTester
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_distSq (Offset 0) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_fInside (Offset 4) (Save)(1 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flPlayerTargetFOV (Offset 1004) (Save|Key)(4 Bytes) - PlayerTargetFOV
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_bPlayerTargetFOVTrueCone (Offset 1008) (Save|Key)(1 Bytes) - PlayerTargetFOVTrueCone
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_fPlayerTargetLOS (Offset 1012) (Save|Key)(4 Bytes) - PlayerTargetLOS
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_fPlayerBlockingActor (Offset 1016) (Save|Key)(4 Bytes) - PlayerBlockingActor
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flMinTimeout (Offset 1024) (Save|Key)(4 Bytes) - MinTimeout
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_flMaxTimeout (Offset 1028) (Save|Key)(4 Bytes) - MaxTimeout
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_fActorInPVS (Offset 1020) (Save|Key)(4 Bytes) - ActorInPVS
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
- m_fActorInVehicle (Offset 1032) (Save|Key)(4 Bytes) - ActorInVehicle
Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
- m_fPlayerInVehicle (Offset 1036) (Save|Key)(4 Bytes) - PlayerInVehicle
- m_flNextShotTime (Offset 0) (Save)(4 Bytes)
- m_ElementList (Offset 1040) (Save)(0 Bytes)
- m_bInRestInterval (Offset 4) (Save)(1 Bytes)
- m_bLeaveAsleep (Offset 901) (Save)(1 Bytes)
- m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 
- m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
CBaseEntity - ai_sound
- m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
- m_iSoundType (Offset 824) (Save|Key)(4 Bytes) - soundtype
- m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
- m_iSoundContext (Offset 828) (Save|Key)(4 Bytes) - soundcontext
- m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
- m_iVolume (Offset 832) (Save|Key)(4 Bytes) - volume
- m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
- m_flDuration (Offset 836) (Save|Key)(4 Bytes) - duration
- m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
- m_iszProxyEntityName (Offset 840) (Save|Key)(4 Bytes) - locationproxy
- m_bDisabled (Offset 28) (Save)(1 Bytes)
- InputInsertSound (Offset 0) (Input)(0 Bytes) - InsertSound
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- InputEmitAISound (Offset 0) (Input)(0 Bytes) - EmitAISound
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
 
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
CBaseEntity - ai_speechfilter
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
- m_flIdleModifier (Offset 832) (Save|Key)(4 Bytes) - IdleModifier
Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
- m_bNeverSayHello (Offset 836) (Save|Key)(1 Bytes) - NeverSayHello
- m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_bDisabled (Offset 837) (Save|Key)(1 Bytes) - StartDisabled
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
- InputSetIdleModifier (Offset 0) (Input)(0 Bytes) - SetIdleModifier
Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 
- m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
CBaseEntity - aiscripted_schedule
- m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
- m_hLastFoundEntity (Offset 824) (Save)(4 Bytes)
- m_initialDelay (Offset 12) (Save)(4 Bytes)
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - m_flRadius
- m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_iszEntity (Offset 832) (Save|Key)(4 Bytes) - m_iszEntity
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_nSchedule (Offset 844) (Save|Key)(4 Bytes) - schedule
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_nForceState (Offset 848) (Save|Key)(4 Bytes) - forcestate
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_sGoalEnt (Offset 840) (Save|Key)(4 Bytes) - goalent
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_bGrabAll (Offset 852) (Save|Key)(1 Bytes) - graball
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_Interruptability (Offset 856) (Save|Key)(4 Bytes) - interruptability
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_bDidFireOnce (Offset 860) (Save)(1 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_hActivator (Offset 828) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- CAI_ScriptedScheduleScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- InputStartSchedule (Offset 0) (Input)(0 Bytes) - StartSchedule
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- InputStopSchedule (Offset 0) (Input)(0 Bytes) - StopSchedule
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
 
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
CAI_BaseNPC - aitesthull
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- iCurTask (Offset 0) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- fTaskStatus (Offset 4) (Save)(4 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- timeStarted (Offset 8) (Save)(4 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- taskFailureCode (Offset 16) (Save)(4 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- iTaskInterrupt (Offset 20) (Save)(4 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_LookDist (Offset 8) (Save)(4 Bytes)
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_LastLookDist (Offset 12) (Save)(4 Bytes)
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_TimeLastLook (Offset 16) (Save)(4 Bytes)
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- m_iSensingFlags (Offset 108) (Save)(4 Bytes)
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- m_SeenNPCs (Offset 44) (Save)(0 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_SeenMisc (Offset 64) (Save)(0 Bytes)
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- m_hOwner (Offset 0) (Save)(4 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_iVolume (Offset 8) (Save)(4 Bytes)
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- m_iType (Offset 16) (Save)(4 Bytes)
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- m_flExpireTime (Offset 24) (Save)(4 Bytes)
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- m_iNext (Offset 28) (Save)(2 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- m_vecOrigin (Offset 36) (Save)(12 Bytes)
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- m_bHasOwner (Offset 48) (Save)(1 Bytes)
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- m_hTarget (Offset 4) (Save)(4 Bytes)
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- m_minInterval (Offset 8) (Save)(4 Bytes)
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- m_maxInterval (Offset 12) (Save)(4 Bytes)
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- m_fIsRunning (Offset 4) (Save)(1 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_vMark (Offset 0) (Save)(12 Bytes)
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_navType (Offset 12) (Save)(4 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
- *CBaseAnimating
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
 
  - m_goalPos (Offset 52) (Save)(12 Bytes)
CBaseEntity - ambient_generic
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
- m_iszSound (Offset 940) (Save|Key)(4 Bytes) - message
  - m_goalType (Offset 68) (Save)(4 Bytes)
- m_radius (Offset 824) (Save|Key)(4 Bytes) - radius
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
- m_sSourceEntName (Offset 944) (Save|Key)(4 Bytes) - SourceEntityName
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
- m_flMaxRadius (Offset 828) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
- m_fActive (Offset 936) (Save)(1 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
- m_fLooping (Offset 937) (Save)(1 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
- m_iSoundLevel (Offset 832) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
- m_dpv (Offset 836) (Save)(100 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
- CAmbientGenericRampThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
- InputPlaySound (Offset 0) (Input)(0 Bytes) - PlaySound
- m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
- InputStopSound (Offset 0) (Input)(0 Bytes) - StopSound
- m_fNavComplete (Offset 16) (Save)(1 Bytes)
- InputToggleSound (Offset 0) (Input)(0 Bytes) - ToggleSound
- m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
- InputPitch (Offset 0) (Input)(0 Bytes) - Pitch
- m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
- InputVolume (Offset 0) (Input)(0 Bytes) - Volume
- m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
- InputFadeIn (Offset 0) (Input)(0 Bytes) - FadeIn
- m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
- InputFadeOut (Offset 0) (Input)(0 Bytes) - FadeOut
- m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 
- m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
CBaseCombatCharacter - apc_missile
- m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
- m_flReachedTargetTime (Offset 2164) (Save)(4 Bytes)
- m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
- m_flIgnitionTime (Offset 2168) (Save)(4 Bytes)
- m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
- m_bGuidingDisabled (Offset 2172) (Save)(1 Bytes)
- m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
- m_hSpecificTarget (Offset 2180) (Save)(4 Bytes)
- m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
- m_strHint (Offset 2184) (Save)(4 Bytes)
- m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
- m_flLastHomingSpeed (Offset 2176) (Save)(4 Bytes)
- m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
- CAPCMissileBeginSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
- CAPCMissileAugerStartThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
- CAPCMissileExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
- CAPCMissileAPCSeekThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
- CAPCMissileAPCMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
- m_hOwner (Offset 2132) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
- m_hRocketTrail (Offset 2136) (Save)(4 Bytes)
- m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
- m_flAugerTime (Offset 2140) (Save)(4 Bytes)
- m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
- m_flMarkDeadTime (Offset 2144) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
- m_flGracePeriodEndsAt (Offset 2152) (Save)(4 Bytes)
- m_IdealYaw (Offset 20) (Save)(4 Bytes)
- m_flDamage (Offset 2148) (Save)(4 Bytes)
- m_YawSpeed (Offset 24) (Save)(4 Bytes)
- m_bCreateDangerSounds (Offset 2156) (Save)(1 Bytes)
- m_vecVelocity (Offset 28) (Save)(12 Bytes)
- CMissileMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
- CMissileAccelerateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nDismountSequence (Offset 52) (Save)(4 Bytes)
- CMissileAugerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vecDismount (Offset 56) (Save)(12 Bytes)
- CMissileIgniteThink (Offset 0) (FunctionTable)(0 Bytes)
- m_facingQueue (Offset 68) (Save)(0 Bytes)
- CMissileSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- *CBaseAnimating
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
 
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
AR2Explosion - ar2explosion
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_szMaterialName (Offset 824) (Save)(255 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
 
- m_afMemory (Offset 2712) (Save)(4 Bytes)
CBaseEntity - assault_assaultpoint
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_AssaultHintGroup (Offset 824) (Save|Key)(4 Bytes) - assaultgroup
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_NextAssaultPointName (Offset 828) (Save|Key)(4 Bytes) - nextassaultpoint
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flAssaultTimeout (Offset 856) (Save|Key)(4 Bytes) - assaulttimeout
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_bClearOnContact (Offset 860) (Save|Key)(1 Bytes) - clearoncontact
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_bAllowDiversion (Offset 861) (Save|Key)(1 Bytes) - allowdiversion
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flAllowDiversionRadius (Offset 864) (Save|Key)(4 Bytes) - allowdiversionradius
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_bNeverTimeout (Offset 868) (Save|Key)(1 Bytes) - nevertimeout
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iStrictness (Offset 872) (Save|Key)(4 Bytes) - strict
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bForceCrouch (Offset 876) (Save|Key)(1 Bytes) - forcecrouch
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
- m_bIsUrgent (Offset 877) (Save|Key)(1 Bytes) - urgent
Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
- m_bInputForcedClear (Offset 878) (Save)(1 Bytes)
- m_flNextShotTime (Offset 0) (Save)(4 Bytes)
- m_flAssaultPointTolerance (Offset 880) (Save|Key)(4 Bytes) - assaulttolerance
- m_bInRestInterval (Offset 4) (Save)(1 Bytes)
- m_flTimeLastUsed (Offset 884) (Save)(4 Bytes)
- m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
- InputSetClearOnContact (Offset 0) (Input)(0 Bytes) - SetClearOnContact
- m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
- InputSetAllowDiversion (Offset 0) (Input)(0 Bytes) - SetAllowDiversion
- m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
- InputSetForceClear (Offset 0) (Input)(0 Bytes) - SetForceClear
- m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
- m_OnArrival (Offset 888) (Save|Key|Output)(0 Bytes) - OnArrival
- m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
- m_OnAssaultClear (Offset 832) (Save|Key|Output)(0 Bytes) - OnAssaultClear
- m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 
- m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
CBaseEntity - assault_rallypoint
- m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_AssaultPointName (Offset 824) (Save|Key)(4 Bytes) - assaultpoint
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_RallySequenceName (Offset 828) (Save|Key)(4 Bytes) - rallysequence
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_flAssaultDelay (Offset 832) (Save|Key)(4 Bytes) - assaultdelay
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_iPriority (Offset 836) (Save|Key)(4 Bytes) - priority
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_iStrictness (Offset 840) (Save|Key)(4 Bytes) - strict
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
- m_bForceCrouch (Offset 844) (Save|Key)(1 Bytes) - forcecrouch
Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
- m_bIsUrgent (Offset 845) (Save|Key)(1 Bytes) - urgent
- m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_hLockedBy (Offset 872) (Save)(4 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_sExclusivity (Offset 846) (Save)(2 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_OnArrival (Offset 848) (Save|Key|Output)(0 Bytes) - OnArrival
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 
Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
CBaseHLCombatWeapon - basehlcombatweapon
- m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_initialDelay (Offset 12) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- *CBaseAnimating
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
 
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
CSprite - baseprojectile
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- m_iDmg (Offset 904) (Save)(4 Bytes)
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- m_iDmgType (Offset 908) (Save)(4 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_hIntendedTarget (Offset 912) (Save)(4 Bytes)
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- m_eHull (Offset 1676) (Save)(4 Bytes)
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating


CBaseEntity - ambient_generic
CBeam - beam
- m_iszSound (Offset 940) (Save|Key)(4 Bytes) - message
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- m_radius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- m_sSourceEntName (Offset 944) (Save|Key)(4 Bytes) - SourceEntityName
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- m_flMaxRadius (Offset 828) (Save)(4 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_fActive (Offset 936) (Save)(1 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_fLooping (Offset 937) (Save)(1 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_iSoundLevel (Offset 832) (Save)(4 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_dpv (Offset 836) (Save)(100 Bytes)
- m_fWidth (Offset 936) (Save)(4 Bytes)
- CAmbientGenericRampThink (Offset 0) (FunctionTable)(0 Bytes)
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- InputPlaySound (Offset 0) (Input)(0 Bytes) - PlaySound
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- InputStopSound (Offset 0) (Input)(0 Bytes) - StopSound
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- InputToggleSound (Offset 0) (Input)(0 Bytes) - ToggleSound
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- InputPitch (Offset 0) (Input)(0 Bytes) - Pitch
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- InputVolume (Offset 0) (Input)(0 Bytes) - Volume
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- InputFadeIn (Offset 0) (Input)(0 Bytes) - FadeIn
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- InputFadeOut (Offset 0) (Input)(0 Bytes) - FadeOut
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed
 
CBaseAnimating - blob_element
- m_vecPrevOrigin (Offset 1120) (Save)(12 Bytes)
- m_iStuckCount (Offset 1132) (Save)(4 Bytes)
- m_bOnWall (Offset 1136) (Save)(1 Bytes)
- m_flDistFromCentroidSqr (Offset 1140) (Save)(4 Bytes)
- m_iElementNumber (Offset 1144) (Save)(4 Bytes)
- m_vecTargetLocation (Offset 1148) (Save)(12 Bytes)
- m_hTargetEntity (Offset 1164) (Save)(4 Bytes)
- m_flSinePhase (Offset 1168) (Save)(4 Bytes)
- m_flSineAmplitude (Offset 1172) (Save)(4 Bytes)
- m_flSineFrequency (Offset 1176) (Save)(4 Bytes)
- m_iMovementRule (Offset 1180) (Save)(4 Bytes)
 
CCorpse - bodyque
- *CBaseAnimating


CBaseCombatCharacter - apc_missile
CBaseAnimating - bounce_bomb
- m_flReachedTargetTime (Offset 2164) (Save)(4 Bytes)
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flIgnitionTime (Offset 2168) (Save)(4 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_bGuidingDisabled (Offset 2172) (Save)(1 Bytes)
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hSpecificTarget (Offset 2180) (Save)(4 Bytes)
- CBounceBombBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_strHint (Offset 2184) (Save)(4 Bytes)
- CBounceBombSettleThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flLastHomingSpeed (Offset 2176) (Save)(4 Bytes)
- CBounceBombCaptiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileBeginSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCavernBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileAugerStartThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- CAPCMissileExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flExplosionDelay (Offset 1124) (Save|Key)(4 Bytes) - ExplosionDelay
- CAPCMissileAPCSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bBounce (Offset 1129) (Save|Key)(1 Bytes) - Bounce
- CAPCMissileAPCMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_bAwake (Offset 1128) (Save)(1 Bytes)
- m_hOwner (Offset 2132) (Save)(4 Bytes)
- m_hNearestNPC (Offset 1132) (Save)(4 Bytes)
- m_hRocketTrail (Offset 2136) (Save)(4 Bytes)
- m_hSprite (Offset 1136) (Save)(4 Bytes)
- m_flAugerTime (Offset 2140) (Save)(4 Bytes)
- m_LastSpriteColor (Offset 1140) (Save)(4 Bytes)
- m_flMarkDeadTime (Offset 2144) (Save)(4 Bytes)
- m_flHookPositions (Offset 1144) (Save)(4 Bytes)
- m_flGracePeriodEndsAt (Offset 2152) (Save)(4 Bytes)
- m_iHookN (Offset 1148) (Save)(4 Bytes)
- m_flDamage (Offset 2148) (Save)(4 Bytes)
- m_iHookE (Offset 1152) (Save)(4 Bytes)
- m_bCreateDangerSounds (Offset 2156) (Save)(1 Bytes)
- m_iHookS (Offset 1156) (Save)(4 Bytes)
- CMissileMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_iAllHooks (Offset 1160) (Save)(4 Bytes)
- CMissileAccelerateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bLockSilently (Offset 1168) (Save|Key)(1 Bytes) - LockSilently
- CMissileAugerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bFoeNearest (Offset 1169) (Save)(1 Bytes)
- CMissileIgniteThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flIgnoreWorldTime (Offset 1172) (Save)(4 Bytes)
- CMissileSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bDisarmed (Offset 1176) (Save|Key)(1 Bytes) - StartDisarmed
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_iModification (Offset 1184) (Save|Key)(4 Bytes) - Modification
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bPlacedByPlayer (Offset 1177) (Save)(1 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_bHeldByPhysgun (Offset 1178) (Save)(1 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_iFlipAttempts (Offset 1180) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_flTimeGrabbed (Offset 1196) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_iMineState (Offset 1204) (Save)(4 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_hPhysicsAttacker (Offset 1188) (Save)(4 Bytes)
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1192) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_OnPulledUp (Offset 1208) (Save|Key|Output)(0 Bytes) - OnPulledUp
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- InputDisarm (Offset 0) (Input)(0 Bytes) - Disarm
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating
- *CBaseAnimating


AR2Explosion - ar2explosion
CAI_BaseNPC - bullseye_strider_focus
- m_szMaterialName (Offset 824) (Save)(255 Bytes)
- m_hPainPartner (Offset 3520) (Save)(4 Bytes)
 
- m_fAutoaimRadius (Offset 3576) (Save|Key)(4 Bytes) - autoaimradius
CBaseEntity - assault_assaultpoint
- m_flFieldOfView (Offset 1684) (Save|Key)(4 Bytes) - minangle
- m_AssaultHintGroup (Offset 824) (Save|Key)(4 Bytes) - assaultgroup
- m_flMinDistValidEnemy (Offset 3580) (Save|Key)(4 Bytes) - mindist
- m_NextAssaultPointName (Offset 828) (Save|Key)(4 Bytes) - nextassaultpoint
- CNPC_BullseyeBullseyeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flAssaultTimeout (Offset 856) (Save|Key)(4 Bytes) - assaulttimeout
- InputTargeted (Offset 0) (Input)(0 Bytes) - InputTargeted
- m_bClearOnContact (Offset 860) (Save|Key)(1 Bytes) - clearoncontact
- InputReleased (Offset 0) (Input)(0 Bytes) - InputReleased
- m_bAllowDiversion (Offset 861) (Save|Key)(1 Bytes) - allowdiversion
- m_OnTargeted (Offset 3524) (Save|Key|Output)(0 Bytes) - OnTargeted
- m_flAllowDiversionRadius (Offset 864) (Save|Key)(4 Bytes) - allowdiversionradius
- m_OnReleased (Offset 3548) (Save|Key|Output)(0 Bytes) - OnReleased
- m_bNeverTimeout (Offset 868) (Save|Key)(1 Bytes) - nevertimeout
Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
- m_iStrictness (Offset 872) (Save|Key)(4 Bytes) - strict
- iCurTask (Offset 0) (Save)(4 Bytes)
- m_bForceCrouch (Offset 876) (Save|Key)(1 Bytes) - forcecrouch
- fTaskStatus (Offset 4) (Save)(4 Bytes)
- m_bIsUrgent (Offset 877) (Save|Key)(1 Bytes) - urgent
- timeStarted (Offset 8) (Save)(4 Bytes)
- m_bInputForcedClear (Offset 878) (Save)(1 Bytes)
- timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
- m_flAssaultPointTolerance (Offset 880) (Save|Key)(4 Bytes) - assaulttolerance
- taskFailureCode (Offset 16) (Save)(4 Bytes)
- m_flTimeLastUsed (Offset 884) (Save)(4 Bytes)
- iTaskInterrupt (Offset 20) (Save)(4 Bytes)
- InputSetClearOnContact (Offset 0) (Input)(0 Bytes) - SetClearOnContact
- bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
- InputSetAllowDiversion (Offset 0) (Input)(0 Bytes) - SetAllowDiversion
- bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
- InputSetForceClear (Offset 0) (Input)(0 Bytes) - SetForceClear
- bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_OnArrival (Offset 888) (Save|Key|Output)(0 Bytes) - OnArrival
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_OnAssaultClear (Offset 832) (Save|Key|Output)(0 Bytes) - OnAssaultClear
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
 
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
CBaseEntity - assault_rallypoint
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_AssaultPointName (Offset 824) (Save|Key)(4 Bytes) - assaultpoint
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_RallySequenceName (Offset 828) (Save|Key)(4 Bytes) - rallysequence
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_flAssaultDelay (Offset 832) (Save|Key)(4 Bytes) - assaultdelay
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_iPriority (Offset 836) (Save|Key)(4 Bytes) - priority
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_iStrictness (Offset 840) (Save|Key)(4 Bytes) - strict
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_bForceCrouch (Offset 844) (Save|Key)(1 Bytes) - forcecrouch
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_bIsUrgent (Offset 845) (Save|Key)(1 Bytes) - urgent
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_hLockedBy (Offset 872) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_sExclusivity (Offset 846) (Save)(2 Bytes)
- m_MoveEfficiency
- m_OnArrival (Offset 848) (
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
Line 1,891: Line 1,790:
- *CBaseAnimating
- *CBaseAnimating


CColorCorrection - color_correction
CAI_BaseNPC - cycler
- CColorCorrectionFadeInThink (Offset 0) (FunctionTable)(0 Bytes)
- m_animate (Offset 3520) (Save)(4 Bytes)
- CColorCorrectionFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_flCurWeight (Offset 864) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
- m_flTimeStartFadeIn (Offset 840) (Save)(4 Bytes)
- iCurTask (Offset 0) (Save)(4 Bytes)
- m_flTimeStartFadeOut (Offset 844) (Save)(4 Bytes)
- fTaskStatus (Offset 4) (Save)(4 Bytes)
- m_flStartFadeInWeight (Offset 832) (Save)(4 Bytes)
- timeStarted (Offset 8) (Save)(4 Bytes)
- m_flStartFadeOutWeight (Offset 836) (Save)(4 Bytes)
- timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
- m_MinFalloff (Offset 856) (Save|Key)(4 Bytes) - minfalloff
- taskFailureCode (Offset 16) (Save)(4 Bytes)
- m_MaxFalloff (Offset 860) (Save|Key)(4 Bytes) - maxfalloff
- iTaskInterrupt (Offset 20) (Save)(4 Bytes)
- m_flMaxWeight (Offset 848) (Save|Key)(4 Bytes) - maxweight
- bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
- m_flFadeInDuration (Offset 824) (Save|Key)(4 Bytes) - fadeInDuration
- bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
- m_flFadeOutDuration (Offset 828) (Save|Key)(4 Bytes) - fadeOutDuration
- bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_lookupFilename (Offset 1128) (Save|Key)(4 Bytes) - filename
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_bEnabled (Offset 853) (Save|Key)(1 Bytes) - enabled
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bStartDisabled (Offset 852) (Save|Key)(1 Bytes) - StartDisabled
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- InputSetFadeInDuration (Offset 0) (Input)(0 Bytes) - SetFadeInDuration
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- InputSetFadeOutDuration (Offset 0) (Input)(0 Bytes) - SetFadeOutDuration
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
 
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
CColorCorrectionVolume - color_correction_volume
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- CColorCorrectionVolumeThinkFunc (Offset 0) (FunctionTable)(0 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_FadeDuration (Offset 1404) (Save|Key)(4 Bytes) - fadeDuration
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_MaxWeight (Offset 1124) (Save|Key)(4 Bytes) - maxweight
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_lookupFilename (Offset 1128) (Save)(260 Bytes) - filename
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_bEnabled (Offset 1116) (Save|Key)(1 Bytes) - enabled
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_bStartDisabled (Offset 1117) (Save|Key)(1 Bytes) - StartDisabled
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_Weight (Offset 1120) (Save)(4 Bytes)
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_LastEnterWeight (Offset 1388) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_LastEnterTime (Offset 1392) (Save)(4 Bytes)
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_LastExitWeight (Offset 1396) (Save)(4 Bytes)
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_LastExitTime (Offset 1400) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_LookDist (Offset 8) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_LastLookDist (Offset 12) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_TimeLastLook (Offset 16) (Save)(4 Bytes)
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- m_iSensingFlags (Offset 108) (Save)(4 Bytes)
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_SeenNPCs (Offset 44) (Save)(0 Bytes)
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_SeenMisc (Offset 64) (Save)(0 Bytes)
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_hOwner (Offset 0) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_iVolume (Offset 8) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_iType (Offset 16) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_flExpireTime (Offset 24) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_iNext (Offset 28) (Save)(2 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecOrigin (Offset 36) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_bHasOwner (Offset 48) (Save)(1 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_minInterval (Offset 8) (Save)(4 Bytes)
 
- m_maxInterval (Offset 12) (Save)(4 Bytes)
CBaseAnimating - combine_bouncemine
- m_fIsRunning (Offset 4) (Save)(1 Bytes)
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- CBounceBombBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- CBounceBombSettleThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
- CBounceBombCaptiveThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
- CBounceBombCavernBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_next (Offset 0) (Save)(4 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
- m_flExplosionDelay (Offset 1124) (Save|Key)(4 Bytes) - ExplosionDelay
Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
- m_bBounce (Offset 1129) (Save|Key)(1 Bytes) - Bounce
- m_vMark (Offset 0) (Save)(12 Bytes)
- m_bAwake (Offset 1128) (Save)(1 Bytes)
- m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_hNearestNPC (Offset 1132) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_hSprite (Offset 1136) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_LastSpriteColor (Offset 1140) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_flHookPositions (Offset 1144) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_iHookN (Offset 1148) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_iHookE (Offset 1152) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
- m_iHookS (Offset 1156) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
- m_iAllHooks (Offset 1160) (Save)(4 Bytes)
- m_navType (Offset 12) (Save)(4 Bytes)
- m_bLockSilently (Offset 1168) (Save|Key)(1 Bytes) - LockSilently
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
- m_bFoeNearest (Offset 1169) (Save)(1 Bytes)
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
- m_flIgnoreWorldTime (Offset 1172) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
- m_bDisarmed (Offset 1176) (Save|Key)(1 Bytes) - StartDisarmed
  - m_target (Offset 16) (Save)(4 Bytes)
- m_iModification (Offset 1184) (Save|Key)(4 Bytes) - Modification
  - m_sequence (Offset 12) (Save)(4 Bytes)
- m_bPlacedByPlayer (Offset 1177) (Save)(1 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
- m_bHeldByPhysgun (Offset 1178) (Save)(1 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
- m_iFlipAttempts (Offset 1180) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
- m_flTimeGrabbed (Offset 1196) (Save)(4 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
- m_iMineState (Offset 1204) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
- m_hPhysicsAttacker (Offset 1188) (Save)(4 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1192) (Save)(4 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
- m_OnPulledUp (Offset 1208) (Save|Key|Output)(0 Bytes) - OnPulledUp
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
- InputDisarm (Offset 0) (Input)(0 Bytes) - Disarm
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
- *CBaseAnimating
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
 
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
CBaseAnimating - combine_mine
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes
- CBounceBombBounceThink (Offset 0)


CDynamicProp - dynamic_prop
CBaseEntity - env_bubbles
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - current
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_density (Offset 824) (Save|Key)(4 Bytes) - density
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_state (Offset 836) (Save)(4 Bytes)
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- CBubblingFizzThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- InputSetCurrent (Offset 0) (Input)(0 Bytes) - SetCurrent
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetFrequency (Offset 0) (Input)(0 Bytes) - SetFrequency
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
 
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
CCitadelEnergyCore - env_citadel_energy_core
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_nState (Offset 828) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- m_flDuration (Offset 832) (Save)(4 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- m_flStartTime (Offset 836) (Save)(4 Bytes)
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputStartCharge (Offset 0) (Input)(0 Bytes) - StartCharge
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputStartDischarge (Offset 0) (Input)(0 Bytes) - StartDischarge
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
 
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
CBaseEntity - env_credits
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
- InputRollCredits (Offset 0) (Input)(0 Bytes) - RollCredits
Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
- InputRollOutroCredits (Offset 0) (Input)(0 Bytes) - RollOutroCredits
- m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
- InputShowLogo (Offset 0) (Input)(0 Bytes) - ShowLogo
- m_physBones (Offset 4) (Global|Save)(0 Bytes)
- InputSetLogoLength (Offset 0) (Input)(0 Bytes) - SetLogoLength
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_OnCreditsDone (Offset 824) (Save|Key|Output)(0 Bytes) - OnCreditsDone
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_bRolledOutroCredits (Offset 848) (Save)(1 Bytes)
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_flLogoLength (Offset 852) (Save)(4 Bytes)
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating


CBaseAnimating - ent_watery_leech
CBaseEntity - env_debughistory
- CWateryDeathLeechLeechThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iFadeState (Offset 1120) (Save)(4 Bytes)
- *CBaseAnimating


CBaseEntity - entity_blocker
CEnvDetailController - env_detail_controller


CEntityFlame - entityflame
CBaseEntity - env_dustpuff
- m_flLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_flSize (Offset 828) (Save)(4 Bytes)
- m_rgbaColor (Offset 828) (Save|Key)(4 Bytes) - color
- m_hEntAttached (Offset 824) (Save)(4 Bytes)
- InputSpawnDust (Offset 0) (Input)(0 Bytes) - SpawnDust
 
DustTrail - env_dusttrail
- m_Color (Offset 824) (Save)(12 Bytes)
- m_Opacity (Offset 836) (Save|Key)(4 Bytes) - opacity
- m_SpawnRate (Offset 840) (Save|Key)(4 Bytes) - spawnrate
- m_ParticleLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_StopEmitTime (Offset 848) (Save)(4 Bytes)
- m_MinSpeed (Offset 852) (Save|Key)(4 Bytes) - minspeed
- m_MaxSpeed (Offset 856) (Save|Key)(4 Bytes) - maxspeed
- m_MinDirectedSpeed (Offset 872) (Save|Key)(4 Bytes) - mindirectedspeed
- m_MaxDirectedSpeed (Offset 876) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_StartSize (Offset 860) (Save|Key)(4 Bytes) - startsize
- m_EndSize (Offset 864) (Save|Key)(4 Bytes) - endsize
- m_SpawnRadius (Offset 868) (Save|Key)(4 Bytes) - spawnradius
- m_bEmit (Offset 880) (Save)(1 Bytes)
- m_nAttachment (Offset 884) (Save)(4 Bytes)
 
CBaseAnimating - env_effectscript
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_iszScriptName (Offset 1120) (Save|Key)(4 Bytes) - scriptfile
- CEnvEffectsScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating
 
CEmbers - env_embers
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - density
- m_nLifetime (Offset 828) (Save|Key)(4 Bytes) - lifetime
- m_nSpeed (Offset 832) (Save|Key)(4 Bytes) - speed
- m_bEmit (Offset 836) (Save)(1 Bytes)
- CEmbersEmberUse (Offset 0) (FunctionTable)(0 Bytes)
 
CEntityDissolve - env_entity_dissolver
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_flFadeInStart (Offset 828) (Save)(4 Bytes)
- m_flFadeInLength (Offset 832) (Save)(4 Bytes)
- m_flFadeOutModelStart (Offset 836) (Save)(4 Bytes)
- m_flFadeOutModelLength (Offset 840) (Save)(4 Bytes)
- m_flFadeOutStart (Offset 844) (Save)(4 Bytes)
- m_flFadeOutLength (Offset 848) (Save)(4 Bytes)
- m_nDissolveType (Offset 852) (Save|Key)(4 Bytes) - dissolvetype
- m_vDissolverOrigin (Offset 856) (Save)(12 Bytes)
- m_nMagnitude (Offset 868) (Save|Key)(4 Bytes) - magnitude
- CEntityDissolveDissolveThink (Offset 0) (FunctionTable)(0 Bytes)
- CEntityDissolveElectrocuteThink (Offset 0) (FunctionTable)(0 Bytes)
- InputDissolve (Offset 0) (Input)(0 Bytes) - Dissolve
 
CEntityFlame - env_entity_igniter
- m_flLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_flSize (Offset 828) (Save)(4 Bytes)
- m_hEntAttached (Offset 824) (Save)(4 Bytes)
- m_bUseHitboxes (Offset 832) (Save)(1 Bytes)
- m_bUseHitboxes (Offset 832) (Save)(1 Bytes)
- m_iNumHitboxFires (Offset 836) (Save)(4 Bytes)
- m_iNumHitboxFires (Offset 836) (Save)(4 Bytes)
Line 3,565: Line 3,458:
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite


CAlyxEmpEffect - env_alyxemp
CBaseEntity - env_entity_maker
- m_nType (Offset 836) (Save|Key)(4 Bytes) - Type
- m_hCurrentInstance (Offset 848) (Save)(4 Bytes)
- m_strTargetName (Offset 832) (Save|Key)(4 Bytes) - EndTargetName
- m_hCurrentBlocker (Offset 852) (Save)(4 Bytes)
- m_nState (Offset 848) (Save)(4 Bytes)
- m_vecBlockerOrigin (Offset 856) (Save)(12 Bytes)
- m_flDuration (Offset 852) (Save)(4 Bytes)
- m_iszTemplate (Offset 892) (Save|Key)(4 Bytes) - EntityTemplate
- m_flStartTime (Offset 856) (Save)(4 Bytes)
- m_angPostSpawnDirection (Offset 868) (Save|Key)(12 Bytes) - PostSpawnDirection
- m_hTargetEnt (Offset 828) (Save)(4 Bytes)
- m_flPostSpawnDirectionVariance (Offset 880) (Save|Key)(4 Bytes) - PostSpawnDirectionVariance
- m_hBeam (Offset 824) (Save)(4 Bytes)
- m_flPostSpawnSpeed (Offset 884) (Save|Key)(4 Bytes) - PostSpawnSpeed
- m_iState (Offset 840) (Save)(4 Bytes)
- m_bPostSpawnUseAngles (Offset 888) (Save|Key)(1 Bytes) - PostSpawnInheritAngles
- m_bAutomated (Offset 844) (Save)(1 Bytes)
- m_pOutputOnSpawned (Offset 896) (Save|Key|Output)(0 Bytes) - OnEntitySpawned
- CAlyxEmpEffectAutomaticThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pOutputOnFailedSpawn (Offset 920) (Save|Key|Output)(0 Bytes) - OnEntityFailedSpawn
- InputStartCharge (Offset 0) (Input)(0 Bytes) - StartCharge
- InputForceSpawn (Offset 0) (Input)(0 Bytes) - ForceSpawn
- InputStartDischarge (Offset 0) (Input)(0 Bytes) - StartDischarge
- InputForceSpawnAtEntityOrigin (Offset 0) (Input)(0 Bytes) - ForceSpawnAtEntityOrigin
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- CEnvEntityMakerCheckSpawnThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTargetEnt (Offset 0) (Input)(0 Bytes) - SetTargetEnt


CBaseEntity - env_ar2explosion
CBaseEntity - env_explosion
- m_iMagnitude (Offset 824) (Save|Key)(4 Bytes) - iMagnitude
- m_iRadiusOverride (Offset 828) (Save|Key)(4 Bytes) - iRadiusOverride
- m_spriteScale (Offset 832) (Save)(4 Bytes)
- m_flDamageForce (Offset 836) (Save|Key)(4 Bytes) - DamageForce
- m_iszFireballSprite (Offset 840) (Save)(4 Bytes)
- m_sFireballSprite (Offset 844) (Save)(2 Bytes)
- m_hInflictor (Offset 848) (Save)(4 Bytes)
- m_iCustomDamageType (Offset 852) (Save)(4 Bytes)
- m_iClassIgnore (Offset 856) (Save)(4 Bytes)
- m_hEntityIgnore (Offset 860) (Save|Key)(4 Bytes) - ignoredEntity
- CEnvExplosionSmoke (Offset 0) (FunctionTable)(0 Bytes)
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- m_iszMaterialName (Offset 824) (Save|Key)(4 Bytes) - material


CBeam - env_beam
CBaseEntity - env_fade
- m_active (Offset 992) (Save)(4 Bytes)
- m_Duration (Offset 824) (Save|Key)(4 Bytes) - duration
- m_spriteTexture (Offset 996) (Save)(4 Bytes)
- m_HoldTime (Offset 828) (Save|Key)(4 Bytes) - holdtime
- m_iszStartEntity (Offset 1000) (Save|Key)(4 Bytes) - LightningStart
- InputFade (Offset 0) (Input)(0 Bytes) - Fade
- m_iszEndEntity (Offset 1004) (Save|Key)(4 Bytes) - LightningEnd
- m_OnBeginFade (Offset 832) (Save|Key|Output)(0 Bytes) - OnBeginFade
- m_life (Offset 1008) (Save|Key)(4 Bytes) - life
 
- m_boltWidth (Offset 1012) (Save|Key)(4 Bytes) - BoltWidth
CBaseEntity - env_fire
- m_noiseAmplitude (Offset 1016) (Save|Key)(4 Bytes) - NoiseAmplitude
- m_hEffect (Offset 824) (Save)(4 Bytes)
- m_speed (Offset 1020) (Save|Key)(4 Bytes) - TextureScroll
- m_hOwner (Offset 828) (Save)(4 Bytes)
- m_restrike (Offset 1024) (Save|Key)(4 Bytes) - StrikeTime
- m_nFireType (Offset 832) (Save|Key)(4 Bytes) - firetype
- m_iszSpriteName (Offset 1028) (Save|Key)(4 Bytes) - texture
- m_flFuel (Offset 836) (Save)(4 Bytes)
- m_frameStart (Offset 1032) (Save|Key)(4 Bytes) - framestart
- m_flDamageTime (Offset 840) (Save)(4 Bytes)
- m_radius (Offset 1036) (Save|Key)(4 Bytes) - Radius
- m_lastDamage (Offset 844) (Save)(4 Bytes)
- m_TouchType (Offset 1040) (Save|Key)(4 Bytes) - TouchType
- m_flFireSize (Offset 848) (Save|Key)(4 Bytes) - firesize
- m_iFilterName (Offset 1044) (Save|Key)(4 Bytes) - filtername
- m_flHeatLevel (Offset 852) (Save|Key)(4 Bytes) - ignitionpoint
- m_iszDecal (Offset 1052) (Save|Key)(4 Bytes) - decalname
- m_flHeatAbsorb (Offset 856) (Save)(4 Bytes)
- m_hFilter (Offset 1048) (Save)(4 Bytes)
- m_flDamageScale (Offset 860) (Save|Key)(4 Bytes) - damagescale
- CEnvBeamStrikeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flMaxHeat (Offset 864) (Save)(4 Bytes)
- CEnvBeamUpdateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flAttackTime (Offset 872) (Save|Key)(4 Bytes) - fireattack
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_bEnabled (Offset 876) (Save)(1 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bStartDisabled (Offset 877) (Save|Key)(1 Bytes) - StartDisabled
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_bDidActivate (Offset 878) (Save)(1 Bytes)
- InputStrikeOnce (Offset 0) (Input)(0 Bytes) - StrikeOnce
- CFireBurnThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTouchedByEntity (Offset 1056) (Save|Key|Output)(0 Bytes) - OnTouchedByEntity
- CFireGoOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- InputStartFire (Offset 0) (Input)(0 Bytes) - StartFire
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- InputExtinguish (Offset 0) (Input)(0 Bytes) - Extinguish
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- InputExtinguishTemporary (Offset 0) (Input)(0 Bytes) - ExtinguishTemporary
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_OnIgnited (Offset 880) (Save|Key|Output)(0 Bytes) - OnIgnited
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_OnExtinguished (Offset 904) (Save|Key|Output)(0 Bytes) - OnExtinguished
- m_fWidth (Offset 936) (Save)(4 Bytes)
 
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
CFireTrail - env_fire_trail
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- m_flLifetime (Offset 828) (Save)(4 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_nAttachment (Offset 824) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
 
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
CBaseEntity - env_firesensor
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_targetLevel (Offset 832) (Save|Key)(4 Bytes) - heatlevel
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_targetTime (Offset 836) (Save|Key)(4 Bytes) - heattime
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_bHeatAtLevel (Offset 825) (Save)(1 Bytes)
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_levelTime (Offset 840) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- m_OnHeatLevelStart (Offset 844) (Save|Key|Output)(0 Bytes) - OnHeatLevelStart
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- m_OnHeatLevelEnd (Offset 868) (Save|Key|Output)(0 Bytes) - OnHeatLevelEnd
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed


CBaseEntity - env_beverage
CBaseEntity - env_firesource
- m_CanInDispenser (Offset 824) (Save)(1 Bytes)
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_nBeverageType (Offset 828) (Save)(4 Bytes)
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_damage (Offset 832) (Save|Key)(4 Bytes) - firedamage
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable


CBaseEntity - env_blood
CFlare - env_flare
- m_vecSprayDir (Offset 824) (Save|Key)(12 Bytes) - spraydir
- m_pOwner (Offset 2132) (Save)(4 Bytes)
- m_flAmount (Offset 836) (Save|Key)(4 Bytes) - amount
- m_nBounces (Offset 2136) (Save)(4 Bytes)
- m_Color (Offset 840) (Save)(4 Bytes)
- m_flTimeBurnOut (Offset 2140) (Save)(4 Bytes)
- InputEmitBlood (Offset 0) (Input)(0 Bytes) - EmitBlood
- m_flScale (Offset 2144) (Save|Key)(4 Bytes) - scale
 
- m_flDuration (Offset 2148) (Save|Key)(4 Bytes) - duration
CBaseEntity - env_bubbles
- m_flNextDamage (Offset 2152) (Save)(4 Bytes)
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - current
- m_pBurnSound (Offset 2156) (Save)(0 Bytes)
- m_density (Offset 824) (Save|Key)(4 Bytes) - density
- m_bFading (Offset 2160) (Save)(1 Bytes)
- m_frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_bLight (Offset 2161) (Save)(1 Bytes)
- m_state (Offset 836) (Save)(4 Bytes)
- m_bSmoke (Offset 2162) (Save)(1 Bytes)
- CBubblingFizzThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bPropFlare (Offset 2163) (Save)(1 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_bInActiveList (Offset 2164) (Save)(1 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_pNextFlare (Offset 2168) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputSetCurrent (Offset 0) (Input)(0 Bytes) - SetCurrent
- InputDie (Offset 0) (Input)(0 Bytes) - Die
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity
- InputLaunch (Offset 0) (Input)(0 Bytes) - Launch
- InputSetFrequency (Offset 0) (Input)(0 Bytes) - SetFrequency
- CFlareFlareTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareBurnTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating


CCitadelEnergyCore - env_citadel_energy_core
CFogController - env_fog_controller
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- InputSetStartDist (Offset 0) (Input)(0 Bytes) - SetStartDist
- m_nState (Offset 828) (Save)(4 Bytes)
- InputSetEndDist (Offset 0) (Input)(0 Bytes) - SetEndDist
- m_flDuration (Offset 832) (Save)(4 Bytes)
- InputSetMaxDensity (Offset 0) (Input)(0 Bytes) - SetMaxDensity
- m_flStartTime (Offset 836) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputStartCharge (Offset 0) (Input)(0 Bytes) - StartCharge
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputStartDischarge (Offset 0) (Input)(0 Bytes) - StartDischarge
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputSetColorSecondary (Offset 0) (Input)(0 Bytes) - SetColorSecondary
- InputSetFarZ (Offset 0) (Input)(0 Bytes) - SetFarZ
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputSetColorLerpTo (Offset 0) (Input)(0 Bytes) - SetColorLerpTo
- InputSetColorSecondaryLerpTo (Offset 0) (Input)(0 Bytes) - SetColorSecondaryLerpTo
- InputSetStartDistLerpTo (Offset 0) (Input)(0 Bytes) - SetStartDistLerpTo
- InputSetEndDistLerpTo (Offset 0) (Input)(0 Bytes) - SetEndDistLerpTo
- InputStartFogTransition (Offset 0) (Input)(0 Bytes) - StartFogTransition
- m_bUseAngles (Offset 892) (Save|Key)(1 Bytes) - use_angles
- m_fog.colorPrimary (Offset 840) (Save|Key)(4 Bytes) - fogcolor
- m_fog.colorSecondary (Offset 844) (Save|Key)(4 Bytes) - fogcolor2
- m_fog.dirPrimary (Offset 828) (Save|Key)(12 Bytes) - fogdir
- m_fog.enable (Offset 888) (Save|Key)(1 Bytes) - fogenable
- m_fog.blend (Offset 889) (Save|Key)(1 Bytes) - fogblend
- m_fog.start (Offset 856) (Save|Key)(4 Bytes) - fogstart
- m_fog.end (Offset 860) (Save|Key)(4 Bytes) - fogend
- m_fog.maxdensity (Offset 868) (Save|Key)(4 Bytes) - fogmaxdensity
- m_fog.farz (Offset 864) (Save|Key)(4 Bytes) - farz
- m_fog.duration (Offset 884) (Save|Key)(4 Bytes) - foglerptime
- CFogControllerSetLerpValues (Offset 0) (FunctionTable)(0 Bytes)
- m_iChangedVariables (Offset 896) (Save)(4 Bytes)
- m_fog.lerptime (Offset 880) (Save)(4 Bytes)
- m_fog.colorPrimaryLerpTo (Offset 848) (Save)(4 Bytes)
- m_fog.colorSecondaryLerpTo (Offset 852) (Save)(4 Bytes)
- m_fog.startLerpTo (Offset 872) (Save)(4 Bytes)
- m_fog.endLerpTo (Offset 876) (Save)(4 Bytes)


CBaseEntity - env_credits
CBaseEntity - env_funnel
- InputRollCredits (Offset 0) (Input)(0 Bytes) - RollCredits
- InputRollOutroCredits (Offset 0) (Input)(0 Bytes) - RollOutroCredits
- InputShowLogo (Offset 0) (Input)(0 Bytes) - ShowLogo
- InputSetLogoLength (Offset 0) (Input)(0 Bytes) - SetLogoLength
- m_OnCreditsDone (Offset 824) (Save|Key|Output)(0 Bytes) - OnCreditsDone
- m_bRolledOutroCredits (Offset 848) (Save)(1 Bytes)
- m_flLogoLength (Offset 852) (Save)(4 Bytes)


CBaseEntity - env_debughistory
CBaseEntity - env_global
- m_globalstate (Offset 848) (Save|Key)(4 Bytes) - globalstate
- m_triggermode (Offset 852) (Save)(4 Bytes)
- m_initialstate (Offset 856) (Save|Key)(4 Bytes) - initialstate
- m_counter (Offset 860) (Save|Key)(4 Bytes) - counter
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputRemove (Offset 0) (Input)(0 Bytes) - Remove
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetCounter (Offset 0) (Input)(0 Bytes) - SetCounter
- InputAddToCounter (Offset 0) (Input)(0 Bytes) - AddToCounter
- InputGetCounter (Offset 0) (Input)(0 Bytes) - GetCounter
- m_outCounter (Offset 824) (Save|Key|Output)(0 Bytes) - Counter


CEnvDetailController - env_detail_controller
CSprite - env_glow
 
- m_flLastTime (Offset 872) (Save)(4 Bytes)
CBaseEntity - env_dustpuff
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_rgbaColor (Offset 828) (Save|Key)(4 Bytes) - color
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- InputSpawnDust (Offset 0) (Input)(0 Bytes) - SpawnDust
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


DustTrail - env_dusttrail
CBaseEntity - env_gunfire
- m_Color (Offset 824) (Save)(12 Bytes)
- m_iMinBurstSize (Offset 824) (Save|Key)(4 Bytes) - minburstsize
- m_Opacity (Offset 836) (Save|Key)(4 Bytes) - opacity
- m_iMaxBurstSize (Offset 828) (Save|Key)(4 Bytes) - maxburstsize
- m_SpawnRate (Offset 840) (Save|Key)(4 Bytes) - spawnrate
- m_flMinBurstDelay (Offset 832) (Save|Key)(4 Bytes) - minburstdelay
- m_ParticleLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_flMaxBurstDelay (Offset 836) (Save|Key)(4 Bytes) - maxburstdelay
- m_StopEmitTime (Offset 848) (Save)(4 Bytes)
- m_flRateOfFire (Offset 840) (Save|Key)(4 Bytes) - rateoffire
- m_MinSpeed (Offset 852) (Save|Key)(4 Bytes) - minspeed
- m_iszShootSound (Offset 844) (Save|Key)(4 Bytes) - shootsound
- m_MaxSpeed (Offset 856) (Save|Key)(4 Bytes) - maxspeed
- m_iszTracerType (Offset 848) (Save|Key)(4 Bytes) - tracertype
- m_MinDirectedSpeed (Offset 872) (Save|Key)(4 Bytes) - mindirectedspeed
- m_bDisabled (Offset 852) (Save|Key)(1 Bytes) - startdisabled
- m_MaxDirectedSpeed (Offset 876) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_iSpread (Offset 860) (Save|Key)(4 Bytes) - spread
- m_StartSize (Offset 860) (Save|Key)(4 Bytes) - startsize
- m_flBias (Offset 892) (Save|Key)(4 Bytes) - bias
- m_EndSize (Offset 864) (Save|Key)(4 Bytes) - endsize
- m_bCollide (Offset 896) (Save|Key)(1 Bytes) - collisions
- m_SpawnRadius (Offset 868) (Save|Key)(4 Bytes) - spawnradius
- m_iShotsRemaining (Offset 856) (Save)(4 Bytes)
- m_bEmit (Offset 880) (Save)(1 Bytes)
- m_vecSpread (Offset 864) (Save)(12 Bytes)
- m_nAttachment (Offset 884) (Save)(4 Bytes)
- m_vecTargetPosition (Offset 876) (Save)(12 Bytes)
- m_flTargetDist (Offset 888) (Save)(4 Bytes)
- m_hTarget (Offset 900) (Save)(4 Bytes)
- CEnvGunfireShootThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable


CBaseAnimating - env_effectscript
CEnvHeadcrabCanister - env_headcrabcanister
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_bLanded (Offset 1120) (Save)(1 Bytes)
- m_iszScriptName (Offset 1120) (Save|Key)(4 Bytes) - scriptfile
Sub-Class Table (1 Deep): m_Shared - CEnvHeadcrabCanisterShared
- CEnvEffectsScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vecStartPosition (Offset 4) (Save)(12 Bytes)
- *CBaseAnimating
- m_vecEnterWorldPosition (Offset 16) (Save)(12 Bytes)
 
- m_vecDirection (Offset 28) (Save)(12 Bytes)
CEmbers - env_embers
- m_vecStartAngles (Offset 40) (Save)(12 Bytes)
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - density
- m_flLaunchHeight (Offset 116) (Save|Key)(4 Bytes) - StartingHeight
- m_nLifetime (Offset 828) (Save|Key)(4 Bytes) - lifetime
- m_flFlightSpeed (Offset 56) (Save|Key)(4 Bytes) - FlightSpeed
- m_nSpeed (Offset 832) (Save|Key)(4 Bytes) - speed
- m_flFlightTime (Offset 52) (Save|Key)(4 Bytes) - FlightTime
- m_bEmit (Offset 836) (Save)(1 Bytes)
- m_flLaunchTime (Offset 60) (Save)(4 Bytes)
- CEmbersEmberUse (Offset 0) (FunctionTable)(0 Bytes)
- m_flWorldEnterTime (Offset 92) (Save)(4 Bytes)
 
- m_flInitialZSpeed (Offset 64) (Save)(4 Bytes)
CEntityDissolve - env_entity_dissolver
- m_flZAcceleration (Offset 68) (Save)(4 Bytes)
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_flHorizSpeed (Offset 72) (Save)(4 Bytes)
- m_flFadeInStart (Offset 828) (Save)(4 Bytes)
- m_bLaunchedFromWithinWorld (Offset 76) (Save)(1 Bytes)
- m_flFadeInLength (Offset 832) (Save)(4 Bytes)
- m_vecSkyboxOrigin (Offset 96) (Save)(12 Bytes)
- m_flFadeOutModelStart (Offset 836) (Save)(4 Bytes)
- m_vecParabolaDirection (Offset 80) (Save)(12 Bytes)
- m_flFadeOutModelLength (Offset 840) (Save)(4 Bytes)
- m_flSkyboxScale (Offset 108) (Save)(4 Bytes)
- m_flFadeOutStart (Offset 844) (Save)(4 Bytes)
- m_bInSkybox (Offset 112) (Save)(1 Bytes)
- m_flFadeOutLength (Offset 848) (Save)(4 Bytes)
- m_hTrail (Offset 1244) (Save)(4 Bytes)
- m_nDissolveType (Offset 852) (Save|Key)(4 Bytes) - dissolvetype
- m_hSmokeTrail (Offset 1248) (Save)(4 Bytes)
- m_vDissolverOrigin (Offset 856) (Save)(12 Bytes)
- m_nHeadcrabType (Offset 1252) (Save|Key)(4 Bytes) - HeadcrabType
- m_nMagnitude (Offset 868) (Save|Key)(4 Bytes) - magnitude
- m_nHeadcrabCount (Offset 1256) (Save|Key)(4 Bytes) - HeadcrabCount
- CEntityDissolveDissolveThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSmokeLifetime (Offset 1284) (Save|Key)(4 Bytes) - SmokeLifetime
- CEntityDissolveElectrocuteThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszLaunchPositionName (Offset 1288) (Save|Key)(4 Bytes) - LaunchPositionName
- InputDissolve (Offset 0) (Input)(0 Bytes) - Dissolve
- m_vecImpactPosition (Offset 1260) (Save)(12 Bytes)
- m_bIncomingSoundStarted (Offset 1280) (Save)(1 Bytes)
- m_bHasDetonated (Offset 1281) (Save)(1 Bytes)
- m_bLaunched (Offset 1282) (Save)(1 Bytes)
- m_bOpened (Offset 1283) (Save)(1 Bytes)
- m_flMinRefireTime (Offset 1364) (Save|Key)(4 Bytes) - MinSkyboxRefireTime
- m_flMaxRefireTime (Offset 1368) (Save|Key)(4 Bytes) - MaxSkyboxRefireTime
- m_nSkyboxCannisterCount (Offset 1372) (Save|Key)(4 Bytes) - SkyboxCannisterCount
- m_flDamageRadius (Offset 1272) (Save|Key)(4 Bytes) - DamageRadius
- m_flDamage (Offset 1276) (Save|Key)(4 Bytes) - Damage
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterWorldThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSpawnHeadcrabThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterWaitForOpenSequenceThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxOnlyThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxRestartThink (Offset 0) (FunctionTable)(0 Bytes)
- InputFireCanister (Offset 0) (Input)(0 Bytes) - FireCanister
- InputOpenCanister (Offset 0) (Input)(0 Bytes) - OpenCanister
- InputSpawnHeadcrabs (Offset 0) (Input)(0 Bytes) - SpawnHeadcrabs
- InputStopSmoke (Offset 0) (Input)(0 Bytes) - StopSmoke
- m_OnLaunched (Offset 1292) (Save|Key|Output)(0 Bytes) - OnLaunched
- m_OnImpacted (Offset 1316) (Save|Key|Output)(0 Bytes) - OnImpacted
- m_OnOpened (Offset 1340) (Save|Key|Output)(0 Bytes) - OnOpened
- *CBaseAnimating


CEntityFlame - env_entity_igniter
CBaseEntity - env_hudhint
- m_flLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- m_flSize (Offset 828) (Save)(4 Bytes)
- InputShowHudHint (Offset 0) (Input)(0 Bytes) - ShowHudHint
- m_hEntAttached (Offset 824) (Save)(4 Bytes)
- InputHideHudHint (Offset 0) (Input)(0 Bytes) - HideHudHint
- m_bUseHitboxes (Offset 832) (Save)(1 Bytes)
- m_iNumHitboxFires (Offset 836) (Save)(4 Bytes)
- m_flHitboxFireScale (Offset 840) (Save)(4 Bytes)
- CEntityFlameFlameThink (Offset 0) (FunctionTable)(0 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite


CBaseEntity - env_entity_maker
CBeam - env_laser
- m_hCurrentInstance (Offset 848) (Save)(4 Bytes)
- m_iszLaserTarget (Offset 992) (Save|Key)(4 Bytes) - LaserTarget
- m_hCurrentBlocker (Offset 852) (Save)(4 Bytes)
- m_pSprite (Offset 996) (Save)(4 Bytes)
- m_vecBlockerOrigin (Offset 856) (Save)(12 Bytes)
- m_iszSpriteName (Offset 1000) (Save|Key)(4 Bytes) - EndSprite
- m_iszTemplate (Offset 892) (Save|Key)(4 Bytes) - EntityTemplate
- m_firePosition (Offset 1004) (Save)(12 Bytes)
- m_angPostSpawnDirection (Offset 868) (Save|Key)(12 Bytes) - PostSpawnDirection
- m_flStartFrame (Offset 1016) (Save|Key)(4 Bytes) - framestart
- m_flPostSpawnDirectionVariance (Offset 880) (Save|Key)(4 Bytes) - PostSpawnDirectionVariance
- CEnvLaserStrikeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flPostSpawnSpeed (Offset 884) (Save|Key)(4 Bytes) - PostSpawnSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_bPostSpawnUseAngles (Offset 888) (Save|Key)(1 Bytes) - PostSpawnInheritAngles
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_pOutputOnSpawned (Offset 896) (Save|Key|Output)(0 Bytes) - OnEntitySpawned
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_pOutputOnFailedSpawn (Offset 920) (Save|Key|Output)(0 Bytes) - OnEntityFailedSpawn
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- InputForceSpawn (Offset 0) (Input)(0 Bytes) - ForceSpawn
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- InputForceSpawnAtEntityOrigin (Offset 0) (Input)(0 Bytes) - ForceSpawnAtEntityOrigin
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- CEnvEntityMakerCheckSpawnThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_fWidth (Offset 936) (Save)(4 Bytes)
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed


CBaseEntity - env_explosion
CSprite - env_laserdot
- m_iMagnitude (Offset 824) (Save|Key)(4 Bytes) - iMagnitude
- m_vecSurfaceNormal (Offset 904) (Save)(12 Bytes)
- m_iRadiusOverride (Offset 828) (Save|Key)(4 Bytes) - iRadiusOverride
- m_hTargetEnt (Offset 916) (Save)(4 Bytes)
- m_spriteScale (Offset 832) (Save)(4 Bytes)
- m_bVisibleLaserDot (Offset 920) (Save)(1 Bytes)
- m_flDamageForce (Offset 836) (Save|Key)(4 Bytes) - DamageForce
- m_bIsOn (Offset 921) (Save)(1 Bytes)
- m_iszFireballSprite (Offset 840) (Save)(4 Bytes)
- CLaserDotLaserThink (Offset 0) (FunctionTable)(0 Bytes)
- m_sFireballSprite (Offset 844) (Save)(2 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_hInflictor (Offset 848) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_iCustomDamageType (Offset 852) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_iClassIgnore (Offset 856) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_hEntityIgnore (Offset 860) (Save|Key)(4 Bytes) - ignoredEntity
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- CEnvExplosionSmoke (Offset 0) (FunctionTable)(0 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CBaseEntity - env_fade
CLightGlow - env_lightglow
- m_Duration (Offset 824) (Save|Key)(4 Bytes) - duration
- m_nVerticalSize (Offset 828) (Save|Key)(4 Bytes) - VerticalGlowSize
- m_HoldTime (Offset 828) (Save|Key)(4 Bytes) - holdtime
- m_nHorizontalSize (Offset 824) (Save|Key)(4 Bytes) - HorizontalGlowSize
- InputFade (Offset 0) (Input)(0 Bytes) - Fade
- m_nMinDist (Offset 832) (Save|Key)(4 Bytes) - MinDist
- m_OnBeginFade (Offset 832) (Save|Key|Output)(0 Bytes) - OnBeginFade
- m_nMaxDist (Offset 836) (Save|Key)(4 Bytes) - MaxDist
- m_nOuterMaxDist (Offset 840) (Save|Key)(4 Bytes) - OuterMaxDist
- m_flGlowProxySize (Offset 844) (Save|Key)(4 Bytes) - GlowProxySize
- m_flHDRColorScale (Offset 848) (Save|Key)(4 Bytes) - HDRColorScale
- InputColor (Offset 0) (Input)(0 Bytes) - Color


CBaseEntity - env_fire
CBaseEntity - env_message
- m_hEffect (Offset 824) (Save)(4 Bytes)
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- m_hOwner (Offset 828) (Save)(4 Bytes)
- m_sNoise (Offset 840) (Save|Key)(4 Bytes) - messagesound
- m_nFireType (Offset 832) (Save|Key)(4 Bytes) - firetype
- m_MessageAttenuation (Offset 832) (Save|Key)(4 Bytes) - messageattenuation
- m_flFuel (Offset 836) (Save)(4 Bytes)
- m_MessageVolume (Offset 828) (Save|Key)(4 Bytes) - messagevolume
- m_flDamageTime (Offset 840) (Save)(4 Bytes)
- m_Radius (Offset 836) (Save)(4 Bytes)
- m_lastDamage (Offset 844) (Save)(4 Bytes)
- InputShowMessage (Offset 0) (Input)(0 Bytes) - ShowMessage
- m_flFireSize (Offset 848) (Save|Key)(4 Bytes) - firesize
- m_OnShowMessage (Offset 844) (Save|Key|Output)(0 Bytes) - OnShowMessage
- m_flHeatLevel (Offset 852) (Save|Key)(4 Bytes) - ignitionpoint
 
- m_flHeatAbsorb (Offset 856) (Save)(4 Bytes)
CBaseEntity - env_microphone
- m_flDamageScale (Offset 860) (Save|Key)(4 Bytes) - damagescale
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_flMaxHeat (Offset 864) (Save)(4 Bytes)
- m_hMeasureTarget (Offset 828) (Save)(4 Bytes)
- m_flAttackTime (Offset 872) (Save|Key)(4 Bytes) - fireattack
- m_nSoundMask (Offset 832) (Save|Key)(4 Bytes) - SoundMask
- m_bEnabled (Offset 876) (Save)(1 Bytes)
- m_flSensitivity (Offset 836) (Save|Key)(4 Bytes) - Sensitivity
- m_bStartDisabled (Offset 877) (Save|Key)(1 Bytes) - StartDisabled
- m_flSmoothFactor (Offset 840) (Save|Key)(4 Bytes) - SmoothFactor
- m_bDidActivate (Offset 878) (Save)(1 Bytes)
- m_iszSpeakerName (Offset 848) (Save|Key)(4 Bytes) - SpeakerName
- CFireBurnThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszListenFilter (Offset 864) (Save|Key)(4 Bytes) - ListenFilter
- CFireGoOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hListenFilter (Offset 868) (Save)(4 Bytes)
- InputStartFire (Offset 0) (Input)(0 Bytes) - StartFire
- m_hSpeaker (Offset 852) (Save)(4 Bytes)
- InputExtinguish (Offset 0) (Input)(0 Bytes) - Extinguish
- m_iSpeakerDSPPreset (Offset 860) (Save|Key)(4 Bytes) - speaker_dsp_preset
- InputExtinguishTemporary (Offset 0) (Input)(0 Bytes) - ExtinguishTemporary
- m_flMaxRange (Offset 844) (Save|Key)(4 Bytes) - MaxRange
- m_szLastSound (Offset 944) (Save)(256 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnIgnited (Offset 880) (Save|Key|Output)(0 Bytes) - OnIgnited
- InputSetSpeakerName (Offset 0) (Input)(0 Bytes) - SetSpeakerName
- m_OnExtinguished (Offset 904) (Save|Key|Output)(0 Bytes) - OnExtinguished
- m_SoundLevel (Offset 872) (Save|Key|Output)(0 Bytes) - SoundLevel
- m_OnRoutedSound (Offset 896) (Save|Key|Output)(0 Bytes) - OnRoutedSound
- m_OnHeardSound (Offset 920) (Save|Key|Output)(0 Bytes) - OnHeardSound
 
MovieExplosion - env_movieexplosion


CFireTrail - env_fire_trail
CBaseEntity - env_muzzleflash
- m_flLifetime (Offset 828) (Save)(4 Bytes)
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_nAttachment (Offset 824) (Save)(4 Bytes)
- m_iszParentAttachment (Offset 828) (Save|Key)(4 Bytes) - parentattachment
- InputFire (Offset 0) (Input)(0 Bytes) - Fire


CBaseEntity - env_firesensor
CParticlePerformanceMonitor - env_particle_performance_monitor
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- m_bDisplayPerf (Offset 824) (Save)(1 Bytes)
- m_targetLevel (Offset 832) (Save|Key)(4 Bytes) - heatlevel
- m_bMeasurePerf (Offset 825) (Save)(1 Bytes)
- m_targetTime (Offset 836) (Save|Key)(4 Bytes) - heattime
- InputTurnOnDisplay (Offset 0) (Input)(0 Bytes) - TurnOnDisplay
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- InputTurnOffDisplay (Offset 0) (Input)(0 Bytes) - TurnOffDisplay
- m_bHeatAtLevel (Offset 825) (Save)(1 Bytes)
- InputStartMeasuring (Offset 0) (Input)(0 Bytes) - StartMeasuring
- m_levelTime (Offset 840) (Save)(4 Bytes)
- InputStopMeasuring (Offset 0) (Input)(0 Bytes) - StopMeasuring
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
 
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
CEntityParticleTrail - env_particle_trail
- m_OnHeatLevelStart (Offset 844) (Save|Key|Output)(0 Bytes) - OnHeatLevelStart
- m_iMaterialName (Offset 824) (Save)(4 Bytes)
- m_OnHeatLevelEnd (Offset 868) (Save|Key|Output)(0 Bytes) - OnHeatLevelEnd
Sub-Class Table (1 Deep): m_Info - EntityParticleTrailInfo_t
- m_strMaterialName (Offset 4) (Save|Key)(4 Bytes) - ParticleTrailMaterial
- m_flLifetime (Offset 8) (Save|Key)(4 Bytes) - ParticleTrailLifetime
- m_flStartSize (Offset 12) (Save|Key)(4 Bytes) - ParticleTrailStartSize
- m_flEndSize (Offset 16) (Save|Key)(4 Bytes) - ParticleTrailEndSize
- m_hConstraintEntity (Offset 848) (Save)(4 Bytes)
 
CParticleFire - env_particlefire
- m_vOrigin (Offset 824) (Save)(12 Bytes)
- m_vDirection (Offset 836) (Save)(12 Bytes)
 
CBaseEntity - env_particlelight
- m_flIntensity (Offset 824) (Save|Key)(4 Bytes) - Intensity
- m_vColor (Offset 828) (Save|Key)(12 Bytes) - Color
- m_PSName (Offset 840) (Save|Key)(4 Bytes) - PSName
- m_bDirectional (Offset 844) (Save|Key)(1 Bytes) - Directional


CBaseEntity - env_firesource
CEnvParticleScript - env_particlescript
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_flSequenceScale (Offset 1120) (Save)(4 Bytes)
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_damage (Offset 832) (Save|Key)(4 Bytes) - firedamage
- *CBaseAnimating
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable


CFlare - env_flare
ParticleSmokeGrenade - env_particlesmokegrenade
- m_pOwner (Offset 2132) (Save)(4 Bytes)
- m_CurrentStage (Offset 824) (Save)(1 Bytes)
- m_nBounces (Offset 2136) (Save)(4 Bytes)
- m_FadeStartTime (Offset 832) (Save)(4 Bytes)
- m_flTimeBurnOut (Offset 2140) (Save)(4 Bytes)
- m_FadeEndTime (Offset 836) (Save)(4 Bytes)
- m_flScale (Offset 2144) (Save|Key)(4 Bytes) - scale
- m_flSpawnTime (Offset 828) (Save)(4 Bytes)
- m_flDuration (Offset 2148) (Save|Key)(4 Bytes) - duration
 
- m_flNextDamage (Offset 2152) (Save)(4 Bytes)
CBaseEntity - env_physexplosion
- m_pBurnSound (Offset 2156) (Save)(0 Bytes)
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- m_bFading (Offset 2160) (Save)(1 Bytes)
- m_radius (Offset 828) (Save|Key)(4 Bytes) - radius
- m_bLight (Offset 2161) (Save)(1 Bytes)
- m_targetEntityName (Offset 832) (Save|Key)(4 Bytes) - targetentityname
- m_bSmoke (Offset 2162) (Save)(1 Bytes)
- m_flInnerRadius (Offset 836) (Save|Key)(4 Bytes) - inner_radius
- m_bPropFlare (Offset 2163) (Save)(1 Bytes)
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- m_bInActiveList (Offset 2164) (Save)(1 Bytes)
- m_OnPushedPlayer (Offset 840) (Save|Key|Output)(0 Bytes) - OnPushedPlayer
- m_pNextFlare (Offset 2168) (Save)(4 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputDie (Offset 0) (Input)(0 Bytes) - Die
- InputLaunch (Offset 0) (Input)(0 Bytes) - Launch
- CFlareFlareTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareBurnTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating


CFogController - env_fog_controller
CBaseEntity - env_physimpact
- InputSetStartDist (Offset 0) (Input)(0 Bytes) - SetStartDist
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- InputSetEndDist (Offset 0) (Input)(0 Bytes) - SetEndDist
- m_distance (Offset 828) (Save|Key)(4 Bytes) - distance
- InputSetMaxDensity (Offset 0) (Input)(0 Bytes) - SetMaxDensity
- m_directionEntityName (Offset 832) (Save|Key)(4 Bytes) - directionentityname
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- CPhysImpactPointAtEntity (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputImpact (Offset 0) (Input)(0 Bytes) - Impact
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- InputSetColorSecondary (Offset 0) (Input)(0 Bytes) - SetColorSecondary
- InputSetFarZ (Offset 0) (Input)(0 Bytes) - SetFarZ
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputSetColorLerpTo (Offset 0) (Input)(0 Bytes) - SetColorLerpTo
- InputSetColorSecondaryLerpTo (Offset 0) (Input)(0 Bytes) - SetColorSecondaryLerpTo
- InputSetStartDistLerpTo (Offset 0) (Input)(0 Bytes) - SetStartDistLerpTo
- InputSetEndDistLerpTo (Offset 0) (Input)(0 Bytes) - SetEndDistLerpTo
- InputStartFogTransition (Offset 0) (Input)(0 Bytes) - StartFogTransition
- m_bUseAngles (Offset 892) (Save|Key)(1 Bytes) - use_angles
- m_fog.colorPrimary (Offset 840) (Save|Key)(4 Bytes) - fogcolor
- m_fog.colorSecondary (Offset 844) (Save|Key)(4 Bytes) - fogcolor2
- m_fog.dirPrimary (Offset 828) (Save|Key)(12 Bytes) - fogdir
- m_fog.enable (Offset 888) (Save|Key)(1 Bytes) - fogenable
- m_fog.blend (Offset 889) (Save|Key)(1 Bytes) - fogblend
- m_fog.start (Offset 856) (Save|Key)(4 Bytes) - fogstart
- m_fog.end (Offset 860) (Save|Key)(4 Bytes) - fogend
- m_fog.maxdensity (Offset 868) (Save|Key)(4 Bytes) - fogmaxdensity
- m_fog.farz (Offset 864) (Save|Key)(4 Bytes) - farz
- m_fog.duration (Offset 884) (Save|Key)(4 Bytes) - foglerptime
- CFogControllerSetLerpValues (Offset 0) (FunctionTable)(0 Bytes)
- m_iChangedVariables (Offset 896) (Save)(4 Bytes)
- m_fog.lerptime (Offset 880) (Save)(4 Bytes)
- m_fog.colorPrimaryLerpTo (Offset 848) (Save)(4 Bytes)
- m_fog.colorSecondaryLerpTo (Offset 852) (Save)(4 Bytes)
- m_fog.startLerpTo (Offset 872) (Save)(4 Bytes)
- m_fog.endLerpTo (Offset 876) (Save)(4 Bytes)


CBaseEntity - env_funnel
CBaseEntity - env_physwire
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - Density


CBaseEntity - env_global
CBaseEntity - env_player_surface_trigger
- m_globalstate (Offset 848) (Save|Key)(4 Bytes) - globalstate
- m_iTargetGameMaterial (Offset 824) (Save|Key)(4 Bytes) - gamematerial
- m_triggermode (Offset 852) (Save)(4 Bytes)
- m_iCurrentGameMaterial (Offset 828) (Save)(4 Bytes)
- m_initialstate (Offset 856) (Save|Key)(4 Bytes) - initialstate
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- m_counter (Offset 860) (Save|Key)(4 Bytes) - counter
- CEnvPlayerSurfaceTriggerUpdateMaterialThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputRemove (Offset 0) (Input)(0 Bytes) - Remove
- m_OnSurfaceChangedToTarget (Offset 836) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedToTarget
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnSurfaceChangedFromTarget (Offset 860) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedFromTarget
- InputSetCounter (Offset 0) (Input)(0 Bytes) - SetCounter
- InputAddToCounter (Offset 0) (Input)(0 Bytes) - AddToCounter
- InputGetCounter (Offset 0) (Input)(0 Bytes) - GetCounter
- m_outCounter (Offset 824) (Save|Key|Output)(0 Bytes) - Counter


CSprite - env_glow
CEnvProjectedTexture - env_projectedtexture
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_hTargetEntity (Offset 824) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_bState (Offset 828) (Save)(1 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_flLightFOV (Offset 832) (Save|Key)(4 Bytes) - lightfov
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_bEnableShadows (Offset 836) (Save|Key)(1 Bytes) - enableshadows
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_bLightOnlyTarget (Offset 837) (Save|Key)(1 Bytes) - lightonlytarget
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_bLightWorld (Offset 838) (Save|Key)(1 Bytes) - lightworld
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_bCameraSpace (Offset 839) (Save|Key)(1 Bytes) - cameraspace
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flAmbient (Offset 852) (Save|Key)(4 Bytes) - ambient
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_SpotlightTextureName (Offset 856) (Save)(260 Bytes) - texturename
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_nSpotlightTextureFrame (Offset 1116) (Save|Key)(4 Bytes) - textureframe
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flNearZ (Offset 1120) (Save|Key)(4 Bytes) - nearz
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flFarZ (Offset 1124) (Save|Key)(4 Bytes) - farz
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_nShadowQuality (Offset 1128) (Save|Key)(4 Bytes) - shadowquality
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_LinearFloatLightColor (Offset 840) (Save)(12 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- InputSetFOV (Offset 0) (Input)(0 Bytes) - FOV
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- InputSetTarget (Offset 0) (Input)(0 Bytes) - Target
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- InputSetCameraSpace (Offset 0) (Input)(0 Bytes) - CameraSpace
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- InputSetLightOnlyTarget (Offset 0) (Input)(0 Bytes) - LightOnlyTarget
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetLightWorld (Offset 0) (Input)(0 Bytes) - LightWorld
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetEnableShadows (Offset 0) (Input)(0 Bytes) - EnableShadows
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- InputSetAmbient (Offset 0) (Input)(0 Bytes) - Ambient
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetSpotlightTexture (Offset 0) (Input)(0 Bytes) - SpotlightTexture
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- CEnvProjectedTextureInitialThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CBaseEntity - env_gunfire
CEnvQuadraticBeam - env_quadraticbeam
- m_iMinBurstSize (Offset 824) (Save|Key)(4 Bytes) - minburstsize
- m_targetPosition (Offset 824) (Save)(12 Bytes)
- m_iMaxBurstSize (Offset 828) (Save|Key)(4 Bytes) - maxburstsize
- m_controlPosition (Offset 836) (Save)(12 Bytes)
- m_flMinBurstDelay (Offset 832) (Save|Key)(4 Bytes) - minburstdelay
- m_scrollRate (Offset 848) (Save)(4 Bytes)
- m_flMaxBurstDelay (Offset 836) (Save|Key)(4 Bytes) - maxburstdelay
- m_flWidth (Offset 852) (Save)(4 Bytes)
- m_flRateOfFire (Offset 840) (Save|Key)(4 Bytes) - rateoffire
 
- m_iszShootSound (Offset 844) (Save|Key)(4 Bytes) - shootsound
CBaseEntity - env_ragdoll_boogie
- m_iszTracerType (Offset 848) (Save|Key)(4 Bytes) - tracertype
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_bDisabled (Offset 852) (Save|Key)(1 Bytes) - startdisabled
- m_flBoogieLength (Offset 828) (Save)(4 Bytes)
- m_iSpread (Offset 860) (Save|Key)(4 Bytes) - spread
- m_flMagnitude (Offset 832) (Save)(4 Bytes)
- m_flBias (Offset 892) (Save|Key)(4 Bytes) - bias
- CRagdollBoogieBoogieThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bCollide (Offset 896) (Save|Key)(1 Bytes) - collisions
- CRagdollBoogieZapThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iShotsRemaining (Offset 856) (Save)(4 Bytes)
- m_vecSpread (Offset 864) (Save)(12 Bytes)
- m_vecTargetPosition (Offset 876) (Save)(12 Bytes)
- m_flTargetDist (Offset 888) (Save)(4 Bytes)
- m_hTarget (Offset 900) (Save)(4 Bytes)
- CEnvGunfireShootThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable


CEnvHeadcrabCanister - env_headcrabcanister
RocketTrail - env_rockettrail
- m_bLanded (Offset 1120) (Save)(1 Bytes)
- m_StartColor (Offset 824) (Save)(12 Bytes)
Sub-Class Table (1 Deep): m_Shared - CEnvHeadcrabCanisterShared
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_vecStartPosition (Offset 4) (Save)(12 Bytes)
- m_Opacity (Offset 848) (Save)(4 Bytes)
- m_vecEnterWorldPosition (Offset 16) (Save)(12 Bytes)
- m_SpawnRate (Offset 852) (Save)(4 Bytes)
- m_vecDirection (Offset 28) (Save)(12 Bytes)
- m_ParticleLifetime (Offset 856) (Save)(4 Bytes)
- m_vecStartAngles (Offset 40) (Save)(12 Bytes)
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_flLaunchHeight (Offset 116) (Save|Key)(4 Bytes) - StartingHeight
- m_MinSpeed (Offset 864) (Save)(4 Bytes)
- m_flFlightSpeed (Offset 56) (Save|Key)(4 Bytes) - FlightSpeed
- m_MaxSpeed (Offset 868) (Save)(4 Bytes)
- m_flFlightTime (Offset 52) (Save|Key)(4 Bytes) - FlightTime
- m_StartSize (Offset 872) (Save)(4 Bytes)
- m_flLaunchTime (Offset 60) (Save)(4 Bytes)
- m_EndSize (Offset 876) (Save)(4 Bytes)
- m_flWorldEnterTime (Offset 92) (Save)(4 Bytes)
- m_SpawnRadius (Offset 880) (Save)(4 Bytes)
- m_flInitialZSpeed (Offset 64) (Save)(4 Bytes)
- m_bEmit (Offset 884) (Save)(1 Bytes)
- m_flZAcceleration (Offset 68) (Save)(4 Bytes)
- m_nAttachment (Offset 888) (Save)(4 Bytes)
- m_flHorizSpeed (Offset 72) (Save)(4 Bytes)
- m_bDamaged (Offset 892) (Save)(1 Bytes)
- m_bLaunchedFromWithinWorld (Offset 76) (Save)(1 Bytes)
- m_flFlareScale (Offset 896) (Save)(4 Bytes)
- m_vecSkyboxOrigin (Offset 96) (Save)(12 Bytes)
- m_vecParabolaDirection (Offset 80) (Save)(12 Bytes)
- m_flSkyboxScale (Offset 108) (Save)(4 Bytes)
- m_bInSkybox (Offset 112) (Save)(1 Bytes)
- m_hTrail (Offset 1244) (Save)(4 Bytes)
- m_hSmokeTrail (Offset 1248) (Save)(4 Bytes)
- m_nHeadcrabType (Offset 1252) (Save|Key)(4 Bytes) - HeadcrabType
- m_nHeadcrabCount (Offset 1256) (Save|Key)(4 Bytes) - HeadcrabCount
- m_flSmokeLifetime (Offset 1284) (Save|Key)(4 Bytes) - SmokeLifetime
- m_iszLaunchPositionName (Offset 1288) (Save|Key)(4 Bytes) - LaunchPositionName
- m_vecImpactPosition (Offset 1260) (Save)(12 Bytes)
- m_bIncomingSoundStarted (Offset 1280) (Save)(1 Bytes)
- m_bHasDetonated (Offset 1281) (Save)(1 Bytes)
- m_bLaunched (Offset 1282) (Save)(1 Bytes)
- m_bOpened (Offset 1283) (Save)(1 Bytes)
- m_flMinRefireTime (Offset 1364) (Save|Key)(4 Bytes) - MinSkyboxRefireTime
- m_flMaxRefireTime (Offset 1368) (Save|Key)(4 Bytes) - MaxSkyboxRefireTime
- m_nSkyboxCannisterCount (Offset 1372) (Save|Key)(4 Bytes) - SkyboxCannisterCount
- m_flDamageRadius (Offset 1272) (Save|Key)(4 Bytes) - DamageRadius
- m_flDamage (Offset 1276) (Save|Key)(4 Bytes) - Damage
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterWorldThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSpawnHeadcrabThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterWaitForOpenSequenceThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxOnlyThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxRestartThink (Offset 0) (FunctionTable)(0 Bytes)
- InputFireCanister (Offset 0) (Input)(0 Bytes) - FireCanister
- InputOpenCanister (Offset 0) (Input)(0 Bytes) - OpenCanister
- InputSpawnHeadcrabs (Offset 0) (Input)(0 Bytes) - SpawnHeadcrabs
- InputStopSmoke (Offset 0) (Input)(0 Bytes) - StopSmoke
- m_OnLaunched (Offset 1292) (Save|Key|Output)(0 Bytes) - OnLaunched
- m_OnImpacted (Offset 1316) (Save|Key|Output)(0 Bytes) - OnImpacted
- m_OnOpened (Offset 1340) (Save|Key|Output)(0 Bytes) - OnOpened
- *CBaseAnimating


CBaseEntity - env_hudhint
CBaseEntity - env_rotorshooter
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- m_flTimeUnderRotor (Offset 904) (Save|Key)(4 Bytes) - rotortime
- InputShowHudHint (Offset 0) (Input)(0 Bytes) - ShowHudHint
- m_flTimeUnderRotorVariance (Offset 908) (Save|Key)(4 Bytes) - rotortimevariance
- InputHideHudHint (Offset 0) (Input)(0 Bytes) - HideHudHint
- m_flLastWashStartTime (Offset 912) (Save)(4 Bytes)
 
- m_flNextGibTime (Offset 916) (Save)(4 Bytes)
CBeam - env_laser
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_iszLaserTarget (Offset 992) (Save|Key)(4 Bytes) - LaserTarget
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_pSprite (Offset 996) (Save)(4 Bytes)
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_iszSpriteName (Offset 1000) (Save|Key)(4 Bytes) - EndSprite
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_firePosition (Offset 1004) (Save)(12 Bytes)
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flStartFrame (Offset 1016) (Save|Key)(4 Bytes) - framestart
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- CEnvLaserStrikeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_fWidth (Offset 936) (Save)(4 Bytes)
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed


CSprite - env_laserdot
CRotorWashEmitter - env_rotorwash_emitter
- m_vecSurfaceNormal (Offset 904) (Save)(12 Bytes)
- m_bEmit (Offset 824) (Save)(1 Bytes)
- m_hTargetEnt (Offset 916) (Save)(4 Bytes)
- m_flAltitude (Offset 828) (Save|Key)(4 Bytes) - altitude
- m_bVisibleLaserDot (Offset 920) (Save)(1 Bytes)
- m_bIsOn (Offset 921) (Save)(1 Bytes)
- CLaserDotLaserThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CLightGlow - env_lightglow
CEnvScreenEffect - env_screeneffect
- m_nVerticalSize (Offset 828) (Save|Key)(4 Bytes) - VerticalGlowSize
- m_flDuration (Offset 824) (Save)(4 Bytes)
- m_nHorizontalSize (Offset 824) (Save|Key)(4 Bytes) - HorizontalGlowSize
- m_nType (Offset 828) (Save|Key)(4 Bytes) - type
- m_nMinDist (Offset 832) (Save|Key)(4 Bytes) - MinDist
- m_flDuration (Offset 824) (Save)(4 Bytes)
- m_nMaxDist (Offset 836) (Save|Key)(4 Bytes) - MaxDist
- InputStartEffect (Offset 0) (Input)(0 Bytes) - StartEffect
- m_nOuterMaxDist (Offset 840) (Save|Key)(4 Bytes) - OuterMaxDist
- InputStopEffect (Offset 0) (Input)(0 Bytes) - StopEffect
- m_flGlowProxySize (Offset 844) (Save|Key)(4 Bytes) - GlowProxySize
- m_flHDRColorScale (Offset 848) (Save|Key)(4 Bytes) - HDRColorScale
- InputColor (Offset 0) (Input)(0 Bytes) - Color


CBaseEntity - env_message
CEnvScreenOverlay - env_screenoverlay
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- m_iszOverlayNames[0] (Offset 824) (Save|Key)(4 Bytes) - OverlayName1
- m_sNoise (Offset 840) (Save|Key)(4 Bytes) - messagesound
- m_iszOverlayNames[1] (Offset 828) (Save|Key)(4 Bytes) - OverlayName2
- m_MessageAttenuation (Offset 832) (Save|Key)(4 Bytes) - messageattenuation
- m_iszOverlayNames[2] (Offset 832) (Save|Key)(4 Bytes) - OverlayName3
- m_MessageVolume (Offset 828) (Save|Key)(4 Bytes) - messagevolume
- m_iszOverlayNames[3] (Offset 836) (Save|Key)(4 Bytes) - OverlayName4
- m_Radius (Offset 836) (Save)(4 Bytes)
- m_iszOverlayNames[4] (Offset 840) (Save|Key)(4 Bytes) - OverlayName5
- InputShowMessage (Offset 0) (Input)(0 Bytes) - ShowMessage
- m_iszOverlayNames[5] (Offset 844) (Save|Key)(4 Bytes) - OverlayName6
- m_OnShowMessage (Offset 844) (Save|Key|Output)(0 Bytes) - OnShowMessage
- m_iszOverlayNames[6] (Offset 848) (Save|Key)(4 Bytes) - OverlayName7
- m_iszOverlayNames[7] (Offset 852) (Save|Key)(4 Bytes) - OverlayName8
- m_iszOverlayNames[8] (Offset 856) (Save|Key)(4 Bytes) - OverlayName9
- m_iszOverlayNames[9] (Offset 860) (Save|Key)(4 Bytes) - OverlayName10
- m_flOverlayTimes[0] (Offset 864) (Save|Key)(4 Bytes) - OverlayTime1
- m_flOverlayTimes[1] (Offset 868) (Save|Key)(4 Bytes) - OverlayTime2
- m_flOverlayTimes[2] (Offset 872) (Save|Key)(4 Bytes) - OverlayTime3
- m_flOverlayTimes[3] (Offset 876) (Save|Key)(4 Bytes) - OverlayTime4
- m_flOverlayTimes[4] (Offset 880) (Save|Key)(4 Bytes) - OverlayTime5
- m_flOverlayTimes[5] (Offset 884) (Save|Key)(4 Bytes) - OverlayTime6
- m_flOverlayTimes[6] (Offset 888) (Save|Key)(4 Bytes) - OverlayTime7
- m_flOverlayTimes[7] (Offset 892) (Save|Key)(4 Bytes) - OverlayTime8
- m_flOverlayTimes[8] (Offset 896) (Save|Key)(4 Bytes) - OverlayTime9
- m_flOverlayTimes[9] (Offset 900) (Save|Key)(4 Bytes) - OverlayTime10
- m_iDesiredOverlay (Offset 908) (Save)(4 Bytes)
- m_flStartTime (Offset 904) (Save)(4 Bytes)
- m_bIsActive (Offset 912) (Save)(1 Bytes)
- InputStartOverlay (Offset 0) (Input)(0 Bytes) - StartOverlays
- InputStopOverlay (Offset 0) (Input)(0 Bytes) - StopOverlays
- InputSwitchOverlay (Offset 0) (Input)(0 Bytes) - SwitchOverlay


CBaseEntity - env_microphone
CBaseEntity - env_shake
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_Amplitude (Offset 824) (Save|Key)(4 Bytes) - amplitude
- m_hMeasureTarget (Offset 828) (Save)(4 Bytes)
- m_Frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_nSoundMask (Offset 832) (Save|Key)(4 Bytes) - SoundMask
- m_Duration (Offset 832) (Save|Key)(4 Bytes) - duration
- m_flSensitivity (Offset 836) (Save|Key)(4 Bytes) - Sensitivity
- m_Radius (Offset 836) (Save|Key)(4 Bytes) - radius
- m_flSmoothFactor (Offset 840) (Save|Key)(4 Bytes) - SmoothFactor
- m_stopTime (Offset 840) (Save)(4 Bytes)
- m_iszSpeakerName (Offset 848) (Save|Key)(4 Bytes) - SpeakerName
- m_nextShake (Offset 844) (Save)(4 Bytes)
- m_iszListenFilter (Offset 864) (Save|Key)(4 Bytes) - ListenFilter
- m_currentAmp (Offset 848) (Save)(4 Bytes)
- m_hListenFilter (Offset 868) (Save)(4 Bytes)
- m_maxForce (Offset 852) (Save)(12 Bytes)
- m_hSpeaker (Offset 852) (Save)(4 Bytes)
- m_pShakeController (Offset 864) (Save)(0 Bytes)
- m_iSpeakerDSPPreset (Offset 860) (Save|Key)(4 Bytes) - speaker_dsp_preset
Sub-Class Table (1 Deep): m_shakeCallback - CPhysicsShake
- m_flMaxRange (Offset 844) (Save|Key)(4 Bytes) - MaxRange
- m_force (Offset 4) (Save)(12 Bytes)
- m_szLastSound (Offset 944) (Save)(256 Bytes)
- InputStartShake (Offset 0) (Input)(0 Bytes) - StartShake
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputStopShake (Offset 0) (Input)(0 Bytes) - StopShake
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputAmplitude (Offset 0) (Input)(0 Bytes) - Amplitude
- InputSetSpeakerName (Offset 0) (Input)(0 Bytes) - SetSpeakerName
- InputFrequency (Offset 0) (Input)(0 Bytes) - Frequency
- m_SoundLevel (Offset 872) (Save|Key|Output)(0 Bytes) - SoundLevel
- m_OnRoutedSound (Offset 896) (Save|Key|Output)(0 Bytes) - OnRoutedSound
- m_OnHeardSound (Offset 920) (Save|Key|Output)(0 Bytes) - OnHeardSound


MovieExplosion - env_movieexplosion
CBaseEntity - env_shooter
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)


CBaseEntity - env_muzzleflash
CSmokeStack - env_smokestack
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_iszParentAttachment (Offset 828) (Save|Key)(4 Bytes) - parentattachment
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- InputFire (Offset 0) (Input)(0 Bytes) - Fire
- m_InitialState (Offset 956) (Save|Key)(1 Bytes) - InitialState
 
- m_flBaseSpread (Offset 856) (Save|Key)(4 Bytes) - BaseSpread
CParticlePerformanceMonitor - env_particle_performance_monitor
- m_flTwist (Offset 924) (Save|Key)(4 Bytes) - Twist
- m_bDisplayPerf (Offset 824) (Save)(1 Bytes)
- m_flRollSpeed (Offset 848) (Save|Key)(4 Bytes) - Roll
- m_bMeasurePerf (Offset 825) (Save)(1 Bytes)
- m_strMaterialModel (Offset 928) (Save)(4 Bytes)
- InputTurnOnDisplay (Offset 0) (Input)(0 Bytes) - TurnOnDisplay
- m_iMaterialModel (Offset 932) (Save)(4 Bytes)
- InputTurnOffDisplay (Offset 0) (Input)(0 Bytes) - TurnOffDisplay
Sub-Class Table (1 Deep): m_AmbientLight - CSmokeStackLightInfo
- InputStartMeasuring (Offset 0) (Input)(0 Bytes) - StartMeasuring
- m_vPos (Offset 4) (Save)(12 Bytes)
- InputStopMeasuring (Offset 0) (Input)(0 Bytes) - StopMeasuring
- m_vColor (Offset 16) (Save)(12 Bytes)
- m_flIntensity (Offset 28) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_DirLight - CSmokeStackLightInfo
- m_vPos (Offset 4) (Save)(12 Bytes)
- m_vColor (Offset 16) (Save)(12 Bytes)
- m_flIntensity (Offset 28) (Save)(4 Bytes)
- m_WindAngle (Offset 936) (Save|Key)(4 Bytes) - WindAngle
- m_WindSpeed (Offset 940) (Save|Key)(4 Bytes) - WindSpeed
- m_vWind (Offset 944) (Save)(12 Bytes)
- m_bEmit (Offset 852) (Save)(4 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


CEntityParticleTrail - env_particle_trail
SmokeTrail - env_smoketrail
- m_iMaterialName (Offset 824) (Save)(4 Bytes)
- m_StartColor (Offset 824) (Save)(12 Bytes)
Sub-Class Table (1 Deep): m_Info - EntityParticleTrailInfo_t
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_strMaterialName (Offset 4) (Save|Key)(4 Bytes) - ParticleTrailMaterial
- m_Opacity (Offset 848) (Save|Key)(4 Bytes) - opacity
- m_flLifetime (Offset 8) (Save|Key)(4 Bytes) - ParticleTrailLifetime
- m_SpawnRate (Offset 852) (Save|Key)(4 Bytes) - spawnrate
- m_flStartSize (Offset 12) (Save|Key)(4 Bytes) - ParticleTrailStartSize
- m_ParticleLifetime (Offset 856) (Save|Key)(4 Bytes) - lifetime
- m_flEndSize (Offset 16) (Save|Key)(4 Bytes) - ParticleTrailEndSize
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_hConstraintEntity (Offset 848) (Save)(4 Bytes)
- m_MinSpeed (Offset 864) (Save|Key)(4 Bytes) - minspeed
- m_MaxSpeed (Offset 868) (Save|Key)(4 Bytes) - maxspeed
- m_MinDirectedSpeed (Offset 884) (Save|Key)(4 Bytes) - mindirectedspeed
- m_MaxDirectedSpeed (Offset 888) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_StartSize (Offset 872) (Save|Key)(4 Bytes) - startsize
- m_EndSize (Offset 876) (Save|Key)(4 Bytes) - endsize
- m_SpawnRadius (Offset 880) (Save|Key)(4 Bytes) - spawnradius
- m_bEmit (Offset 892) (Save)(1 Bytes)
- m_nAttachment (Offset 896) (Save)(4 Bytes)


CParticleFire - env_particlefire
CBaseEntity - env_soundscape
- m_vOrigin (Offset 824) (Save)(12 Bytes)
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_vDirection (Offset 836) (Save)(12 Bytes)
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
 
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
CBaseEntity - env_particlelight
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_flIntensity (Offset 824) (Save|Key)(4 Bytes) - Intensity
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_vColor (Offset 828) (Save|Key)(12 Bytes) - Color
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_PSName (Offset 840) (Save|Key)(4 Bytes) - PSName
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_bDirectional (Offset 844) (Save|Key)(1 Bytes) - Directional
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


CEnvParticleScript - env_particlescript
CBaseEntity - env_soundscape_proxy
- m_flSequenceScale (Offset 1120) (Save)(4 Bytes)
- m_MainSoundscapeName (Offset 904) (Save|Key)(4 Bytes) - MainSoundscapeName
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- *CBaseAnimating
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


ParticleSmokeGrenade - env_particlesmokegrenade
CBaseEntity - env_soundscape_triggerable
- m_CurrentStage (Offset 824) (Save)(1 Bytes)
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_FadeStartTime (Offset 832) (Save)(4 Bytes)
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_FadeEndTime (Offset 836) (Save)(4 Bytes)
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_flSpawnTime (Offset 828) (Save)(4 Bytes)
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


CBaseEntity - env_physexplosion
CBaseEntity - env_spark
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- m_flDelay (Offset 824) (Save|Key)(4 Bytes) - MaxDelay
- m_radius (Offset 828) (Save|Key)(4 Bytes) - radius
- m_nGlowSpriteIndex (Offset 828) (Save)(4 Bytes)
- m_targetEntityName (Offset 832) (Save|Key)(4 Bytes) - targetentityname
- m_nMagnitude (Offset 832) (Save|Key)(4 Bytes) - Magnitude
- m_flInnerRadius (Offset 836) (Save|Key)(4 Bytes) - inner_radius
- m_nTrailLength (Offset 836) (Save|Key)(4 Bytes) - TrailLength
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- CEnvSparkSparkThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPushedPlayer (Offset 840) (Save|Key|Output)(0 Bytes) - OnPushedPlayer
- InputStartSpark (Offset 0) (Input)(0 Bytes) - StartSpark
- InputStopSpark (Offset 0) (Input)(0 Bytes) - StopSpark
- InputToggleSpark (Offset 0) (Input)(0 Bytes) - ToggleSpark
- InputSparkOnce (Offset 0) (Input)(0 Bytes) - SparkOnce
- m_OnSpark (Offset 840) (Save|Key|Output)(0 Bytes) - OnSpark


CBaseEntity - env_physimpact
CBaseEntity - env_speaker
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- m_delayMin (Offset 824) (Save|Key)(4 Bytes) - delaymin
- m_distance (Offset 828) (Save|Key)(4 Bytes) - distance
- m_delayMax (Offset 828) (Save|Key)(4 Bytes) - delaymax
- m_directionEntityName (Offset 832) (Save|Key)(4 Bytes) - directionentityname
- m_iszRuleScriptFile (Offset 832) (Save|Key)(4 Bytes) - rulescript
- CPhysImpactPointAtEntity (Offset 0) (FunctionTable)(0 Bytes)
- m_iszConcept (Offset 836) (Save|Key)(4 Bytes) - concept
- InputImpact (Offset 0) (Input)(0 Bytes) - Impact
- CSpeakerSpeakerThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


CBaseEntity - env_physwire
CBaseEntity - env_splash
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - Density
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- InputSplash (Offset 0) (Input)(0 Bytes) - Splash


CBaseEntity - env_player_surface_trigger
SporeExplosion - env_sporeexplosion
- m_iTargetGameMaterial (Offset 824) (Save|Key)(4 Bytes) - gamematerial
- m_flSpawnRate (Offset 828) (Save|Key)(4 Bytes) - spawnrate
- m_iCurrentGameMaterial (Offset 828) (Save)(4 Bytes)
- m_flParticleLifetime (Offset 832) (Save)(4 Bytes)
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- m_flStartSize (Offset 836) (Save)(4 Bytes)
- CEnvPlayerSurfaceTriggerUpdateMaterialThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flEndSize (Offset 840) (Save)(4 Bytes)
- m_flSpawnRadius (Offset 844) (Save)(4 Bytes)
- m_bEmit (Offset 848) (Save)(1 Bytes)
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - startdisabled
- m_bDontRemove (Offset 849) (Save)(1 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_OnSurfaceChangedToTarget (Offset 836) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedToTarget
- m_OnSurfaceChangedFromTarget (Offset 860) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedFromTarget


CEnvProjectedTexture - env_projectedtexture
SporeTrail - env_sporetrail
- m_hTargetEntity (Offset 824) (Save)(4 Bytes)
- m_vecEndColor (Offset 824) (Save)(12 Bytes)
- m_bState (Offset 828) (Save)(1 Bytes)
- m_flSpawnRate (Offset 836) (Save)(4 Bytes)
- m_flLightFOV (Offset 832) (Save|Key)(4 Bytes) - lightfov
- m_flParticleLifetime (Offset 840) (Save)(4 Bytes)
- m_bEnableShadows (Offset 836) (Save|Key)(1 Bytes) - enableshadows
- m_flStartSize (Offset 844) (Save)(4 Bytes)
- m_bLightOnlyTarget (Offset 837) (Save|Key)(1 Bytes) - lightonlytarget
- m_flEndSize (Offset 848) (Save)(4 Bytes)
- m_bLightWorld (Offset 838) (Save|Key)(1 Bytes) - lightworld
- m_flSpawnRadius (Offset 852) (Save)(4 Bytes)
- m_bCameraSpace (Offset 839) (Save|Key)(1 Bytes) - cameraspace
- m_bEmit (Offset 856) (Save)(1 Bytes)
- m_flAmbient (Offset 852) (Save|Key)(4 Bytes) - ambient
- m_SpotlightTextureName (Offset 856) (Save)(260 Bytes) - texturename
- m_nSpotlightTextureFrame (Offset 1116) (Save|Key)(4 Bytes) - textureframe
- m_flNearZ (Offset 1120) (Save|Key)(4 Bytes) - nearz
- m_flFarZ (Offset 1124) (Save|Key)(4 Bytes) - farz
- m_nShadowQuality (Offset 1128) (Save|Key)(4 Bytes) - shadowquality
- m_LinearFloatLightColor (Offset 840) (Save)(12 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetFOV (Offset 0) (Input)(0 Bytes) - FOV
- InputSetTarget (Offset 0) (Input)(0 Bytes) - Target
- InputSetCameraSpace (Offset 0) (Input)(0 Bytes) - CameraSpace
- InputSetLightOnlyTarget (Offset 0) (Input)(0 Bytes) - LightOnlyTarget
- InputSetLightWorld (Offset 0) (Input)(0 Bytes) - LightWorld
- InputSetEnableShadows (Offset 0) (Input)(0 Bytes) - EnableShadows
- InputSetAmbient (Offset 0) (Input)(0 Bytes) - Ambient
- InputSetSpotlightTexture (Offset 0) (Input)(0 Bytes) - SpotlightTexture
- CEnvProjectedTextureInitialThink (Offset 0) (FunctionTable)(0 Bytes)


CEnvQuadraticBeam - env_quadraticbeam
CSprite - env_sprite
- m_targetPosition (Offset 824) (Save)(12 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_controlPosition (Offset 836) (Save)(12 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_scrollRate (Offset 848) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_flWidth (Offset 852) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
 
- m_flDieTime (Offset 840) (Save)(4 Bytes)
CBaseEntity - env_ragdoll_boogie
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flBoogieLength (Offset 828) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flMagnitude (Offset 832) (Save)(4 Bytes)
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- CRagdollBoogieBoogieThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- CRagdollBoogieZapThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
 
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
RocketTrail - env_rockettrail
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_StartColor (Offset 824) (Save)(12 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_Opacity (Offset 848) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_SpawnRate (Offset 852) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_ParticleLifetime (Offset 856) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_MinSpeed (Offset 864) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- m_MaxSpeed (Offset 868) (Save)(4 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_StartSize (Offset 872) (Save)(4 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- m_EndSize (Offset 876) (Save)(4 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- m_SpawnRadius (Offset 880) (Save)(4 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bEmit (Offset 884) (Save)(1 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- m_nAttachment (Offset 888) (Save)(4 Bytes)
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- m_bDamaged (Offset 892) (Save)(1 Bytes)
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- m_flFlareScale (Offset 896) (Save)(4 Bytes)
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CBaseEntity - env_rotorshooter
CSpriteOriented - env_sprite_oriented
- m_flTimeUnderRotor (Offset 904) (Save|Key)(4 Bytes) - rotortime
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flTimeUnderRotorVariance (Offset 908) (Save|Key)(4 Bytes) - rotortimevariance
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_flLastWashStartTime (Offset 912) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_flNextGibTime (Offset 916) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CRotorWashEmitter - env_rotorwash_emitter
CSpriteTrail - env_spritetrail
- m_bEmit (Offset 824) (Save)(1 Bytes)
- m_flLifeTime (Offset 904) (Save|Key)(4 Bytes) - lifetime
- m_flAltitude (Offset 828) (Save|Key)(4 Bytes) - altitude
- m_flStartWidth (Offset 908) (Save|Key)(4 Bytes) - startwidth
 
- m_flEndWidth (Offset 912) (Save|Key)(4 Bytes) - endwidth
CEnvScreenEffect - env_screeneffect
- m_iszSpriteName (Offset 944) (Save|Key)(4 Bytes) - spritename
- m_flDuration (Offset 824) (Save)(4 Bytes)
- m_bAnimate (Offset 948) (Save|Key)(1 Bytes) - animate
- m_nType (Offset 828) (Save|Key)(4 Bytes) - type
- m_flStartWidthVariance (Offset 916) (Save)(4 Bytes)
- m_flDuration (Offset 824) (Save)(4 Bytes)
- m_flTextureRes (Offset 920) (Save)(4 Bytes)
- InputStartEffect (Offset 0) (Input)(0 Bytes) - StartEffect
- m_flMinFadeLength (Offset 924) (Save)(4 Bytes)
- InputStopEffect (Offset 0) (Input)(0 Bytes) - StopEffect
- m_vecSkyboxOrigin (Offset 928) (Save)(12 Bytes)
- m_flSkyboxScale (Offset 940) (Save)(4 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
 
CEnvStarfield - env_starfield
- m_bOn (Offset 824) (Save)(1 Bytes)
- m_flDensity (Offset 828) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity


CEnvScreenOverlay - env_screenoverlay
CSteamJet - env_steam
- m_iszOverlayNames[0] (Offset 824) (Save|Key)(4 Bytes) - OverlayName1
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_iszOverlayNames[1] (Offset 828) (Save|Key)(4 Bytes) - OverlayName2
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_iszOverlayNames[2] (Offset 832) (Save|Key)(4 Bytes) - OverlayName3
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_iszOverlayNames[3] (Offset 836) (Save|Key)(4 Bytes) - OverlayName4
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_iszOverlayNames[4] (Offset 840) (Save|Key)(4 Bytes) - OverlayName5
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_iszOverlayNames[5] (Offset 844) (Save|Key)(4 Bytes) - OverlayName6
- m_bEmit (Offset 848) (Save)(4 Bytes)
- m_iszOverlayNames[6] (Offset 848) (Save|Key)(4 Bytes) - OverlayName7
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- m_iszOverlayNames[7] (Offset 852) (Save|Key)(4 Bytes) - OverlayName8
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_iszOverlayNames[8] (Offset 856) (Save|Key)(4 Bytes) - OverlayName9
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_iszOverlayNames[9] (Offset 860) (Save|Key)(4 Bytes) - OverlayName10
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_flOverlayTimes[0] (Offset 864) (Save|Key)(4 Bytes) - OverlayTime1
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- m_flOverlayTimes[1] (Offset 868) (Save|Key)(4 Bytes) - OverlayTime2
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_flOverlayTimes[2] (Offset 872) (Save|Key)(4 Bytes) - OverlayTime3
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_flOverlayTimes[3] (Offset 876) (Save|Key)(4 Bytes) - OverlayTime4
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flOverlayTimes[4] (Offset 880) (Save|Key)(4 Bytes) - OverlayTime5
- m_flOverlayTimes[5] (Offset 884) (Save|Key)(4 Bytes) - OverlayTime6
- m_flOverlayTimes[6] (Offset 888) (Save|Key)(4 Bytes) - OverlayTime7
- m_flOverlayTimes[7] (Offset 892) (Save|Key)(4 Bytes) - OverlayTime8
- m_flOverlayTimes[8] (Offset 896) (Save|Key)(4 Bytes) - OverlayTime9
- m_flOverlayTimes[9] (Offset 900) (Save|Key)(4 Bytes) - OverlayTime10
- m_iDesiredOverlay (Offset 908) (Save)(4 Bytes)
- m_flStartTime (Offset 904) (Save)(4 Bytes)
- m_bIsActive (Offset 912) (Save)(1 Bytes)
- InputStartOverlay (Offset 0) (Input)(0 Bytes) - StartOverlays
- InputStopOverlay (Offset 0) (Input)(0 Bytes) - StopOverlays
- InputSwitchOverlay (Offset 0) (Input)(0 Bytes) - SwitchOverlay


CBaseEntity - env_shake
CSteamJet - env_steamjet
- m_Amplitude (Offset 824) (Save|Key)(4 Bytes) - amplitude
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_Frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_Duration (Offset 832) (Save|Key)(4 Bytes) - duration
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_Radius (Offset 836) (Save|Key)(4 Bytes) - radius
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_stopTime (Offset 840) (Save)(4 Bytes)
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_nextShake (Offset 844) (Save)(4 Bytes)
- m_bEmit (Offset 848) (Save)(4 Bytes)
- m_currentAmp (Offset 848) (Save)(4 Bytes)
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- m_maxForce (Offset 852) (Save)(12 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_pShakeController (Offset 864) (Save)(0 Bytes)
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
Sub-Class Table (1 Deep): m_shakeCallback - CPhysicsShake
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_force (Offset 4) (Save)(12 Bytes)
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputStartShake (Offset 0) (Input)(0 Bytes) - StartShake
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputStopShake (Offset 0) (Input)(0 Bytes) - StopShake
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputAmplitude (Offset 0) (Input)(0 Bytes) - Amplitude
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputFrequency (Offset 0) (Input)(0 Bytes) - Frequency


CBaseEntity - env_shooter
CSun - env_sun
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_vDirection (Offset 824) (Save)(12 Bytes)
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_bUseAngles (Offset 844) (Save|Key)(4 Bytes) - use_angles
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_flPitch (Offset 848) (Save|Key)(4 Bytes) - pitch
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flYaw (Offset 852) (Save|Key)(4 Bytes) - angle
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_nSize (Offset 856) (Save|Key)(4 Bytes) - size
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_clrOverlay (Offset 864) (Save|Key)(4 Bytes) - overlaycolor
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nOverlaySize (Offset 860) (Save|Key)(4 Bytes) - overlaysize
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_strMaterial (Offset 836) (Save|Key)(4 Bytes) - material
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_strOverlayMaterial (Offset 840) (Save|Key)(4 Bytes) - overlaymaterial
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_bOn (Offset 868) (Save)(1 Bytes)
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 880) (Save|Key)(4 Bytes) - HDRColorScale
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
 
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
CBaseEntity - env_texturetoggle
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- InputIncrementBrushTexIndex (Offset 0) (Input)(0 Bytes) - IncrementTextureIndex
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputSetBrushTexIndex (Offset 0) (Input)(0 Bytes) - SetTextureIndex
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)


CSmokeStack - env_smokestack
CEnvTonemapController - env_tonemap_controller
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_flBlendTonemapStart (Offset 824) (Save)(4 Bytes)
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_flBlendTonemapEnd (Offset 828) (Save)(4 Bytes)
- m_InitialState (Offset 956) (Save|Key)(1 Bytes) - InitialState
- m_flBlendEndTime (Offset 832) (Save)(4 Bytes)
- m_flBaseSpread (Offset 856) (Save|Key)(4 Bytes) - BaseSpread
- m_flBlendStartTime (Offset 836) (Save)(4 Bytes)
- m_flTwist (Offset 924) (Save|Key)(4 Bytes) - Twist
- m_bUseCustomAutoExposureMin (Offset 840) (Save)(1 Bytes)
- m_flRollSpeed (Offset 848) (Save|Key)(4 Bytes) - Roll
- m_bUseCustomAutoExposureMax (Offset 841) (Save)(1 Bytes)
- m_strMaterialModel (Offset 928) (Save)(4 Bytes)
- m_flCustomAutoExposureMin (Offset 844) (Save)(4 Bytes)
- m_iMaterialModel (Offset 932) (Save)(4 Bytes)
- m_flCustomAutoExposureMax (Offset 848) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_AmbientLight - CSmokeStackLightInfo
- m_flCustomBloomScale (Offset 852) (Save)(4 Bytes)
- m_vPos (Offset 4) (Save)(12 Bytes)
- m_flCustomBloomScaleMinimum (Offset 856) (Save)(4 Bytes)
- m_vColor (Offset 16) (Save)(12 Bytes)
- m_bUseCustomBloomScale (Offset 842) (Save)(1 Bytes)
- m_flIntensity (Offset 28) (Save)(4 Bytes)
- CEnvTonemapControllerUpdateTonemapScaleBlend (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_DirLight - CSmokeStackLightInfo
- InputSetTonemapScale (Offset 0) (Input)(0 Bytes) - SetTonemapScale
- m_vPos (Offset 4) (Save)(12 Bytes)
- InputBlendTonemapScale (Offset 0) (Input)(0 Bytes) - BlendTonemapScale
- m_vColor (Offset 16) (Save)(12 Bytes)
- InputSetTonemapRate (Offset 0) (Input)(0 Bytes) - SetTonemapRate
- m_flIntensity (Offset 28) (Save)(4 Bytes)
- InputSetAutoExposureMin (Offset 0) (Input)(0 Bytes) - SetAutoExposureMin
- m_WindAngle (Offset 936) (Save|Key)(4 Bytes) - WindAngle
- InputSetAutoExposureMax (Offset 0) (Input)(0 Bytes) - SetAutoExposureMax
- m_WindSpeed (Offset 940) (Save|Key)(4 Bytes) - WindSpeed
- InputUseDefaultAutoExposure (Offset 0) (Input)(0 Bytes) - UseDefaultAutoExposure
- m_vWind (Offset 944) (Save)(12 Bytes)
- InputUseDefaultBloomScale (Offset 0) (Input)(0 Bytes) - UseDefaultBloomScale
- m_bEmit (Offset 852) (Save)(4 Bytes)
- InputSetBloomScale (Offset 0) (Input)(0 Bytes) - SetBloomScale
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- InputSetBloomScaleRange (Offset 0) (Input)(0 Bytes) - SetBloomScaleRange
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


SmokeTrail - env_smoketrail
CBaseEntity - env_tracer
- m_StartColor (Offset 824) (Save)(12 Bytes)
- m_flDelay (Offset 836) (Save|Key)(4 Bytes) - delay
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_vecEnd (Offset 824) (Save)(12 Bytes)
- m_Opacity (Offset 848) (Save|Key)(4 Bytes) - opacity
- CEnvTracerTracerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_SpawnRate (Offset 852) (Save|Key)(4 Bytes) - spawnrate
- m_ParticleLifetime (Offset 856) (Save|Key)(4 Bytes) - lifetime
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_MinSpeed (Offset 864) (Save|Key)(4 Bytes) - minspeed
- m_MaxSpeed (Offset 868) (Save|Key)(4 Bytes) - maxspeed
- m_MinDirectedSpeed (Offset 884) (Save|Key)(4 Bytes) - mindirectedspeed
- m_MaxDirectedSpeed (Offset 888) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_StartSize (Offset 872) (Save|Key)(4 Bytes) - startsize
- m_EndSize (Offset 876) (Save|Key)(4 Bytes) - endsize
- m_SpawnRadius (Offset 880) (Save|Key)(4 Bytes) - spawnradius
- m_bEmit (Offset 892) (Save)(1 Bytes)
- m_nAttachment (Offset 896) (Save)(4 Bytes)


CBaseEntity - env_soundscape
CBaseEntity - env_viewpunch
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_angViewPunch (Offset 828) (Save|Key)(12 Bytes) - punchangle
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- InputViewPunch (Offset 0) (Input)(0 Bytes) - ViewPunch
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


CBaseEntity - env_soundscape_proxy
CEnvWind - env_wind
- m_MainSoundscapeName (Offset 904) (Save|Key)(4 Bytes) - MainSoundscapeName
- m_EnvWindShared.m_iMinWind (Offset 836) (Save|Key)(4 Bytes) - minwind
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_EnvWindShared.m_iMaxWind (Offset 840) (Save|Key)(4 Bytes) - maxwind
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_EnvWindShared.m_iMinGust (Offset 844) (Save|Key)(4 Bytes) - mingust
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_EnvWindShared.m_iMaxGust (Offset 848) (Save|Key)(4 Bytes) - maxgust
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_EnvWindShared.m_flMinGustDelay (Offset 852) (Save|Key)(4 Bytes) - mingustdelay
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_EnvWindShared.m_flMaxGustDelay (Offset 856) (Save|Key)(4 Bytes) - maxgustdelay
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_EnvWindShared.m_iGustDirChange (Offset 864) (Save|Key)(4 Bytes) - gustdirchange
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_EnvWindShared.m_flGustDuration (Offset 860) (Save|Key)(4 Bytes) - gustduration
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_EnvWindShared.m_iWindDir (Offset 872) (Save)(4 Bytes)
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_EnvWindShared.m_flWindSpeed (Offset 876) (Save)(4 Bytes)
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_EnvWindShared.m_OnGustStart (Offset 888) (Save|Key|Output)(0 Bytes) - OnGustStart
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_EnvWindShared.m_OnGustEnd (Offset 912) (Save|Key|Output)(0 Bytes) - OnGustEnd
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- CEnvWindWindThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


CBaseEntity - env_soundscape_triggerable
CBaseEntity - env_zoom
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_flSpeed (Offset 824) (Save|Key)(4 Bytes) - Rate
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_nFOV (Offset 828) (Save|Key)(4 Bytes) - FOV
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- InputZoom (Offset 0) (Input)(0 Bytes) - Zoom
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- InputUnZoom (Offset 0) (Input)(0 Bytes) - UnZoom
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay


CBaseEntity - env_spark
CBaseEntity - event_queue_saveload_proxy
- m_flDelay (Offset 824) (Save|Key)(4 Bytes) - MaxDelay
- m_nGlowSpriteIndex (Offset 828) (Save)(4 Bytes)
- m_nMagnitude (Offset 832) (Save|Key)(4 Bytes) - Magnitude
- m_nTrailLength (Offset 836) (Save|Key)(4 Bytes) - TrailLength
- CEnvSparkSparkThink (Offset 0) (FunctionTable)(0 Bytes)
- InputStartSpark (Offset 0) (Input)(0 Bytes) - StartSpark
- InputStopSpark (Offset 0) (Input)(0 Bytes) - StopSpark
- InputToggleSpark (Offset 0) (Input)(0 Bytes) - ToggleSpark
- InputSparkOnce (Offset 0) (Input)(0 Bytes) - SparkOnce
- m_OnSpark (Offset 840) (Save|Key|Output)(0 Bytes) - OnSpark


CBaseEntity - env_speaker
CBaseEntity - filter_activator_class
- m_delayMin (Offset 824) (Save|Key)(4 Bytes) - delaymin
- m_iFilterClass (Offset 876) (Save|Key)(4 Bytes) - filterclass
- m_delayMax (Offset 828) (Save|Key)(4 Bytes) - delaymax
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_iszRuleScriptFile (Offset 832) (Save|Key)(4 Bytes) - rulescript
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_iszConcept (Offset 836) (Save|Key)(4 Bytes) - concept
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- CSpeakerSpeakerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


CBaseEntity - env_splash
CBaseEntity - filter_activator_mass_greater
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_fFilterMass (Offset 876) (Save|Key)(4 Bytes) - filtermass
- InputSplash (Offset 0) (Input)(0 Bytes) - Splash
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail


SporeExplosion - env_sporeexplosion
CBaseEntity - filter_activator_name
- m_flSpawnRate (Offset 828) (Save|Key)(4 Bytes) - spawnrate
- m_iFilterName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_flParticleLifetime (Offset 832) (Save)(4 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_flStartSize (Offset 836) (Save)(4 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_flEndSize (Offset 840) (Save)(4 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flSpawnRadius (Offset 844) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_bEmit (Offset 848) (Save)(1 Bytes)
 
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - startdisabled
CBaseEntity - filter_activator_team
- m_bDontRemove (Offset 849) (Save)(1 Bytes)
- m_iFilterTeam (Offset 876) (Save|Key)(4 Bytes) - filterteam
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
 
CBaseEntity - filter_base
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail


SporeTrail - env_sporetrail
CBaseEntity - filter_combineball_type
- m_vecEndColor (Offset 824) (Save)(12 Bytes)
- m_iBallType (Offset 876) (Save|Key)(4 Bytes) - balltype
- m_flSpawnRate (Offset 836) (Save)(4 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_flParticleLifetime (Offset 840) (Save)(4 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_flStartSize (Offset 844) (Save)(4 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flEndSize (Offset 848) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_flSpawnRadius (Offset 852) (Save)(4 Bytes)
- m_bEmit (Offset 856) (Save)(1 Bytes)


CSprite - env_sprite
CBaseEntity - filter_damage_type
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_iDamageType (Offset 876) (Save|Key)(4 Bytes) - damagetype
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_nBrightness (Offset 844) (Save)(4 Bytes)
 
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
CBaseEntity - filter_enemy
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_iszEnemyName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flRadius (Offset 880) (Save|Key)(4 Bytes) - filter_radius
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flOuterRadius (Offset 884) (Save|Key)(4 Bytes) - filter_outer_radius
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_nMaxSquadmatesPerEnemy (Offset 888) (Save|Key)(4 Bytes) - filter_max_per_enemy
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_iszPlayerName (Offset 892) (Save)(4 Bytes)
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CSpriteOriented - env_sprite_oriented
CBaseEntity - filter_multi
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_nFilterType (Offset 876) (Save|Key)(4 Bytes) - FilterType
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_iFilterName[0] (Offset 880) (Save|Key)(4 Bytes) - Filter01
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_iFilterName[1] (Offset 884) (Save|Key)(4 Bytes) - Filter02
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_iFilterName[2] (Offset 888) (Save|Key)(4 Bytes) - Filter03
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_iFilterName[3] (Offset 892) (Save|Key)(4 Bytes) - Filter04
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_iFilterName[4] (Offset 896) (Save|Key)(4 Bytes) - Filter05
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_hFilter (Offset 900) (Save)(20 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
 
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
CFish - fish
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_pool (Offset 1120) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_id (Offset 1124) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_angle (Offset 1140) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_angleChange (Offset 1144) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_forward (Offset 1148) (Save)(12 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_perp (Offset 1160) (Save)(12 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- m_poolOrigin (Offset 1172) (Save)(12 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_waterLevel (Offset 1184) (Save)(4 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- m_speed (Offset 1188) (Save)(4 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- m_desiredSpeed (Offset 1192) (Save)(4 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_calmSpeed (Offset 1196) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- m_panicSpeed (Offset 1200) (Save)(4 Bytes)
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- m_avoidRange (Offset 1204) (Save)(4 Bytes)
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- m_turnClockwise (Offset 1216) (Save)(1 Bytes)
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- *CBaseAnimating
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CSpriteTrail - env_spritetrail
CBaseEntity - floorturret_tipcontroller
- m_flLifeTime (Offset 904) (Save|Key)(4 Bytes) - lifetime
- m_bEnabled (Offset 828) (Save)(1 Bytes)
- m_flStartWidth (Offset 908) (Save|Key)(4 Bytes) - startwidth
- m_flSuspendTime (Offset 832) (Save)(4 Bytes)
- m_flEndWidth (Offset 912) (Save|Key)(4 Bytes) - endwidth
- m_worldGoalAxis (Offset 836) (Save)(12 Bytes)
- m_iszSpriteName (Offset 944) (Save|Key)(4 Bytes) - spritename
- m_localTestAxis (Offset 848) (Save)(12 Bytes)
- m_bAnimate (Offset 948) (Save|Key)(1 Bytes) - animate
- m_pController (Offset 860) (Save)(0 Bytes)
- m_flStartWidthVariance (Offset 916) (Save)(4 Bytes)
- m_angularLimit (Offset 864) (Save)(4 Bytes)
- m_flTextureRes (Offset 920) (Save)(4 Bytes)
- m_pParentTurret (Offset 868) (Save)(4 Bytes)
- m_flMinFadeLength (Offset 924) (Save)(4 Bytes)
- m_vecSkyboxOrigin (Offset 928) (Save)(12 Bytes)
- m_flSkyboxScale (Offset 940) (Save)(4 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue


CEnvStarfield - env_starfield
CBaseEntity - func_areaportal
- m_bOn (Offset 824) (Save)(1 Bytes)
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_flDensity (Offset 828) (Save)(4 Bytes)
- m_state (Offset 836) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputClose (Offset 0) (Input)(0 Bytes) - TurnOn
- InputOpen (Offset 0) (Input)(0 Bytes) - TurnOff
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion


CSteamJet - env_steam
CFuncAreaPortalWindow - func_areaportalwindow
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_flFadeStartDist (Offset 836) (Save|Key)(4 Bytes) - FadeStartDist
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_flFadeDist (Offset 840) (Save|Key)(4 Bytes) - FadeDist
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_flTranslucencyLimit (Offset 844) (Save|Key)(4 Bytes) - TranslucencyLimit
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_iBackgroundBModelName (Offset 848) (Save|Key)(4 Bytes) - BackgroundBModel
- m_bEmit (Offset 848) (Save)(4 Bytes)
- InputSetFadeStartDistance (Offset 0) (Input)(0 Bytes) - SetFadeStartDistance
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- InputSetFadeEndDistance (Offset 0) (Input)(0 Bytes) - SetFadeEndDistance
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


CSteamJet - env_steamjet
CBaseEntity - func_breakable
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_Material (Offset 836) (Save)(4 Bytes)
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_angle (Offset 832) (Save)(4 Bytes)
- m_bEmit (Offset 848) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
 
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
CSun - env_sun
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_vDirection (Offset 824) (Save)(12 Bytes)
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_bUseAngles (Offset 844) (Save|Key)(4 Bytes) - use_angles
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_flPitch (Offset 848) (Save|Key)(4 Bytes) - pitch
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_flYaw (Offset 852) (Save|Key)(4 Bytes) - angle
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_nSize (Offset 856) (Save|Key)(4 Bytes) - size
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_clrOverlay (Offset 864) (Save|Key)(4 Bytes) - overlaycolor
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_nOverlaySize (Offset 860) (Save|Key)(4 Bytes) - overlaysize
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_strMaterial (Offset 836) (Save|Key)(4 Bytes) - material
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_strOverlayMaterial (Offset 840) (Save|Key)(4 Bytes) - overlaymaterial
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_bOn (Offset 868) (Save)(1 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 880) (Save|Key)(4 Bytes) - HDRColorScale
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CBaseEntity - env_texturetoggle
CBreakableSurface - func_breakable_surf
- InputIncrementBrushTexIndex (Offset 0) (Input)(0 Bytes) - IncrementTextureIndex
- m_nSurfaceType (Offset 1044) (Save|Key)(4 Bytes) - surfacetype
- InputSetBrushTexIndex (Offset 0) (Input)(0 Bytes) - SetTextureIndex
- m_nFragility (Offset 2076) (Save|Key)(4 Bytes) - fragility
 
- m_vLLVertex (Offset 2080) (Save|Key)(12 Bytes) - lowerleft
CEnvTonemapController - env_tonemap_controller
- m_vULVertex (Offset 2092) (Save|Key)(12 Bytes) - upperleft
- m_flBlendTonemapStart (Offset 824) (Save)(4 Bytes)
- m_vLRVertex (Offset 2104) (Save|Key)(12 Bytes) - lowerright
- m_flBlendTonemapEnd (Offset 828) (Save)(4 Bytes)
- m_vURVertex (Offset 2116) (Save|Key)(12 Bytes) - upperright
- m_flBlendEndTime (Offset 832) (Save)(4 Bytes)
- m_nQuadError (Offset 2128) (Save|Key)(4 Bytes) - error
- m_flBlendStartTime (Offset 836) (Save)(4 Bytes)
- m_nNumWide (Offset 1000) (Save)(4 Bytes)
- m_bUseCustomAutoExposureMin (Offset 840) (Save)(1 Bytes)
- m_nNumHigh (Offset 1004) (Save)(4 Bytes)
- m_bUseCustomAutoExposureMax (Offset 841) (Save)(1 Bytes)
- m_flPanelWidth (Offset 1008) (Save)(4 Bytes)
- m_flCustomAutoExposureMin (Offset 844) (Save)(4 Bytes)
- m_flPanelHeight (Offset 1012) (Save)(4 Bytes)
- m_flCustomAutoExposureMax (Offset 848) (Save)(4 Bytes)
- m_vNormal (Offset 1016) (Save)(12 Bytes)
- m_flCustomBloomScale (Offset 852) (Save)(4 Bytes)
- m_vCorner (Offset 1028) (Save)(12 Bytes)
- m_flCustomBloomScaleMinimum (Offset 856) (Save)(4 Bytes)
- m_bIsBroken (Offset 1040) (Save)(1 Bytes)
- m_bUseCustomBloomScale (Offset 842) (Save)(1 Bytes)
- m_nNumBrokenPanes (Offset 1048) (Save)(4 Bytes)
- CEnvTonemapControllerUpdateTonemapScaleBlend (Offset 0) (FunctionTable)(0 Bytes)
- m_flSupport (Offset 1052) (Save)(1024 Bytes)
- InputSetTonemapScale (Offset 0) (Input)(0 Bytes) - SetTonemapScale
- m_RawPanelBitVec (Offset 2132) (Save)(256 Bytes)
- InputBlendTonemapScale (Offset 0) (Input)(0 Bytes) - BlendTonemapScale
- CBreakableSurfaceBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTonemapRate (Offset 0) (Input)(0 Bytes) - SetTonemapRate
- CBreakableSurfaceSurfaceTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputSetAutoExposureMin (Offset 0) (Input)(0 Bytes) - SetAutoExposureMin
- InputShatter (Offset 0) (Input)(0 Bytes) - Shatter
- InputSetAutoExposureMax (Offset 0) (Input)(0 Bytes) - SetAutoExposureMax
- m_Material (Offset 836) (Save)(4 Bytes)
- InputUseDefaultAutoExposure (Offset 0) (Input)(0 Bytes) - UseDefaultAutoExposure
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- InputUseDefaultBloomScale (Offset 0) (Input)(0 Bytes) - UseDefaultBloomScale
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- InputSetBloomScale (Offset 0) (Input)(0 Bytes) - SetBloomScale
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- InputSetBloomScaleRange (Offset 0) (Input)(0 Bytes) - SetBloomScaleRange
- m_angle (Offset 832) (Save)(4 Bytes)
 
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
CBaseEntity - env_tracer
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_flDelay (Offset 836) (Save|Key)(4 Bytes) - delay
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_vecEnd (Offset 824) (Save)(12 Bytes)
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- CEnvTracerTracerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
 
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
CBaseEntity - env_viewpunch
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_angViewPunch (Offset 828) (Save|Key)(12 Bytes) - punchangle
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputViewPunch (Offset 0) (Input)(0 Bytes) - ViewPunch
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
 
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
CEnvWind - env_wind
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_EnvWindShared.m_iMinWind (Offset 836) (Save|Key)(4 Bytes) - minwind
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_EnvWindShared.m_iMaxWind (Offset 840) (Save|Key)(4 Bytes) - maxwind
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_EnvWindShared.m_iMinGust (Offset 844) (Save|Key)(4 Bytes) - mingust
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_EnvWindShared.m_iMaxGust (Offset 848) (Save|Key)(4 Bytes) - maxgust
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_EnvWindShared.m_flMinGustDelay (Offset 852) (Save|Key)(4 Bytes) - mingustdelay
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_EnvWindShared.m_flMaxGustDelay (Offset 856) (Save|Key)(4 Bytes) - maxgustdelay
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_EnvWindShared.m_iGustDirChange (Offset 864) (Save|Key)(4 Bytes) - gustdirchange
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_EnvWindShared.m_flGustDuration (Offset 860) (Save|Key)(4 Bytes) - gustduration
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_EnvWindShared.m_iWindDir (Offset 872) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_EnvWindShared.m_flWindSpeed (Offset 876) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_EnvWindShared.m_OnGustStart (Offset 888) (Save|Key|Output)(0 Bytes) - OnGustStart
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_EnvWindShared.m_OnGustEnd (Offset 912) (Save|Key|Output)(0 Bytes) - OnGustEnd
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- CEnvWindWindThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CBaseEntity - env_zoom
CBaseEntity - func_brush
- m_flSpeed (Offset 824) (Save|Key)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- m_nFOV (Offset 828) (Save|Key)(4 Bytes) - FOV
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputZoom (Offset 0) (Input)(0 Bytes) - Zoom
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputUnZoom (Offset 0) (Input)(0 Bytes) - UnZoom
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_bSolidBsp (Offset 832) (Save|Key)(1 Bytes) - solidbsp
- m_iszExcludedClass (Offset 836) (Save|Key)(4 Bytes) - excludednpc
- m_bInvertExclusion (Offset 840) (Save|Key)(1 Bytes) - invert_exclusion
- InputSetExcluded (Offset 0) (Input)(0 Bytes) - SetExcluded
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert


CBaseEntity - event_queue_saveload_proxy
CBaseEntity - func_button
 
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
CBaseEntity - filter_activator_class
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_iFilterClass (Offset 876) (Save|Key)(4 Bytes) - filterclass
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - filter_activator_mass_greater
CBaseEntity - func_clip_vphysics
- m_fFilterMass (Offset 876) (Save|Key)(4 Bytes) - filtermass
- m_iFilterName (Offset 824) (Save|Key)(4 Bytes) - filtername
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_hFilter (Offset 828) (Save)(4 Bytes)
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable


CBaseEntity - filter_activator_name
CBaseEntity - func_combine_ball_spawner
- m_iFilterName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_nBallCount (Offset 864) (Save|Key)(4 Bytes) - ballcount
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_flMinSpeed (Offset 836) (Save|Key)(4 Bytes) - minspeed
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_flMaxSpeed (Offset 840) (Save|Key)(4 Bytes) - maxspeed
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flBallRadius (Offset 828) (Save|Key)(4 Bytes) - ballradius
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_flBallRespawnTime (Offset 832) (Save|Key)(4 Bytes) - ballrespawntime
- m_flRadius (Offset 872) (Save)(4 Bytes)
- m_nBallsRemainingInField (Offset 868) (Save)(4 Bytes)
- m_bEnabled (Offset 880) (Save)(1 Bytes)
- m_BallRespawnTime (Offset 844) (Save)(0 Bytes)
- m_flDisableTime (Offset 876) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnBallGrabbed (Offset 884) (Save|Key|Output)(0 Bytes) - OnBallGrabbed
- m_OnBallReinserted (Offset 908) (Save|Key|Output)(0 Bytes) - OnBallReinserted
- m_OnBallHitTopSide (Offset 932) (Save|Key|Output)(0 Bytes) - OnBallHitTopSide
- m_OnBallHitBottomSide (Offset 956) (Save|Key|Output)(0 Bytes) - OnBallHitBottomSide
- m_OnLastBallGrabbed (Offset 980) (Save|Key|Output)(0 Bytes) - OnLastBallGrabbed
- m_OnFirstBallReinserted (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFirstBallReinserted
- CFuncCombineBallSpawnerBallThink (Offset 0) (FunctionTable)(0 Bytes)
- CFuncCombineBallSpawnerGrabBallTouch (Offset 0) (FunctionTable)(0 Bytes)


CBaseEntity - filter_activator_team
CFuncConveyor - func_conveyor
- m_iFilterTeam (Offset 876) (Save|Key)(4 Bytes) - filterteam
- InputToggleDirection (Offset 0) (Input)(0 Bytes) - ToggleDirection
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_vecMoveDir (Offset 828) (Save|Key)(12 Bytes) - movedir
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_flConveyorSpeed (Offset 840) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_nState (Offset 824) (Save)(4 Bytes)


CBaseEntity - filter_base
CBaseDoor - func_door
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
 
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
CBaseEntity - filter_combineball_type
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_iBallType (Offset 876) (Save|Key)(4 Bytes) - balltype
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - filter_damage_type
CBaseDoor - func_door_rotating
- m_iDamageType (Offset 876) (Save|Key)(4 Bytes) - damagetype
- m_bSolidBsp (Offset 1252) (Save|Key)(1 Bytes) - solidbsp
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - filter_enemy
CFunc_Dust - func_dustcloud
- m_iszEnemyName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_flRadius (Offset 880) (Save|Key)(4 Bytes) - filter_radius
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
- m_flOuterRadius (Offset 884) (Save|Key)(4 Bytes) - filter_outer_radius
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
- m_nMaxSquadmatesPerEnemy (Offset 888) (Save|Key)(4 Bytes) - filter_max_per_enemy
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_iszPlayerName (Offset 892) (Save)(4 Bytes)
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff


CBaseEntity - filter_multi
CFunc_Dust - func_dustmotes
- m_nFilterType (Offset 876) (Save|Key)(4 Bytes) - FilterType
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_iFilterName[0] (Offset 880) (Save|Key)(4 Bytes) - Filter01
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
- m_iFilterName[1] (Offset 884) (Save|Key)(4 Bytes) - Filter02
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
- m_iFilterName[2] (Offset 888) (Save|Key)(4 Bytes) - Filter03
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_iFilterName[3] (Offset 892) (Save|Key)(4 Bytes) - Filter04
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_iFilterName[4] (Offset 896) (Save|Key)(4 Bytes) - Filter05
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- m_hFilter (Offset 900) (Save)(20 Bytes)
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff


CFish - fish
CBaseEntity - func_fish_pool
- m_pool (Offset 1120) (Save)(4 Bytes)
- m_fishCount (Offset 832) (Save)(4 Bytes)
- m_id (Offset 1124) (Save)(4 Bytes)
- m_maxRange (Offset 836) (Save)(4 Bytes)
- m_angle (Offset 1140) (Save)(4 Bytes)
- m_swimDepth (Offset 840) (Save)(4 Bytes)
- m_angleChange (Offset 1144) (Save)(4 Bytes)
- m_waterLevel (Offset 844) (Save)(4 Bytes)
- m_forward (Offset 1148) (Save)(12 Bytes)
- m_isDormant (Offset 848) (Save)(1 Bytes)
- m_perp (Offset 1160) (Save)(12 Bytes)
- m_fishes (Offset 852) (Save)(0 Bytes)
- m_poolOrigin (Offset 1172) (Save)(12 Bytes)
- CFishPoolUpdate (Offset 0) (FunctionTable)(0 Bytes)
- m_waterLevel (Offset 1184) (Save)(4 Bytes)
- m_speed (Offset 1188) (Save)(4 Bytes)
- m_desiredSpeed (Offset 1192) (Save)(4 Bytes)
- m_calmSpeed (Offset 1196) (Save)(4 Bytes)
- m_panicSpeed (Offset 1200) (Save)(4 Bytes)
- m_avoidRange (Offset 1204) (Save)(4 Bytes)
- m_turnClockwise (Offset 1216) (Save)(1 Bytes)
- *CBaseAnimating


CBaseEntity - floorturret_tipcontroller
CBaseEntity - func_guntarget
- m_bEnabled (Offset 828) (Save)(1 Bytes)
- m_on (Offset 940) (Save)(1 Bytes)
- m_flSuspendTime (Offset 832) (Save)(4 Bytes)
- m_hTargetEnt (Offset 944) (Save)(4 Bytes)
- m_worldGoalAxis (Offset 836) (Save)(12 Bytes)
- CGunTargetNext (Offset 0) (FunctionTable)(0 Bytes)
- m_localTestAxis (Offset 848) (Save)(12 Bytes)
- CGunTargetStart (Offset 0) (FunctionTable)(0 Bytes)
- m_pController (Offset 860) (Save)(0 Bytes)
- CGunTargetWait (Offset 0) (FunctionTable)(0 Bytes)
- m_angularLimit (Offset 864) (Save)(4 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- m_pParentTurret (Offset 868) (Save)(4 Bytes)
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
 
CBaseEntity - func_areaportal
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_state (Offset 836) (Save)(4 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputClose (Offset 0) (Input)(0 Bytes) - TurnOn
- m_OnDeath (Offset 948) (Save|Key|Output)(0 Bytes) - OnDeath
- InputOpen (Offset 0) (Input)(0 Bytes) - TurnOff
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion
- m_flWait (Offset 832) (Save)(4 Bytes)
 
- m_flLip (Offset 836) (Save)(4 Bytes)
CFuncAreaPortalWindow - func_areaportalwindow
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_flFadeStartDist (Offset 836) (Save|Key)(4 Bytes) - FadeStartDist
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_flFadeDist (Offset 840) (Save|Key)(4 Bytes) - FadeDist
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_flTranslucencyLimit (Offset 844) (Save|Key)(4 Bytes) - TranslucencyLimit
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_iBackgroundBModelName (Offset 848) (Save|Key)(4 Bytes) - BackgroundBModel
- m_flHeight (Offset 900) (Save)(4 Bytes)
- InputSetFadeStartDistance (Offset 0) (Input)(0 Bytes) - SetFadeStartDistance
- m_hActivator (Offset 904) (Save)(4 Bytes)
- InputSetFadeEndDistance (Offset 0) (Input)(0 Bytes) - SetFadeEndDistance
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - func_breakable
CBaseEntity - func_healthcharger
- m_Material (Offset 836) (Save)(4 Bytes)
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_iJuice (Offset 948) (Save)(4 Bytes)
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_iOn (Offset 952) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_nState (Offset 960) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_iCaps (Offset 964) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- CWallHealthOff (Offset 0) (FunctionTable)(0 Bytes)
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- CWallHealthRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_OnPlayerUse (Offset 992) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_OutRemainingHealth (Offset 968) (Save|Key|Output)(0 Bytes) - OutRemainingHealth
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- m_flWait (Offset 832) (Save)(4 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_flLip (Offset 836) (Save)(4 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
 
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
CBaseEntity - func_illusionary
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
 
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
CBaseEntity - func_ladderendpoint
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
 
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
CFunc_LOD - func_lod
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_fDisappearDist (Offset 824) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CBreakableSurface - func_breakable_surf
CBaseEntity - func_lookdoor
- m_nSurfaceType (Offset 1044) (Save|Key)(4 Bytes) - surfacetype
- m_flProximityDistance (Offset 1028) (Save|Key)(4 Bytes) - ProximityDistance
- m_nFragility (Offset 2076) (Save|Key)(4 Bytes) - fragility
- m_flProximityOffset (Offset 1032) (Save|Key)(4 Bytes) - ProximityOffset
- m_vLLVertex (Offset 2080) (Save|Key)(12 Bytes) - lowerleft
- m_flFieldOfView (Offset 1036) (Save|Key)(4 Bytes) - FieldOfView
- m_vULVertex (Offset 2092) (Save|Key)(12 Bytes) - upperleft
- m_hLooker (Offset 1040) (Save)(4 Bytes)
- m_vLRVertex (Offset 2104) (Save|Key)(12 Bytes) - lowerright
- InputInvertOn (Offset 0) (Input)(0 Bytes) - InvertOn
- m_vURVertex (Offset 2116) (Save|Key)(12 Bytes) - upperright
- InputInvertOff (Offset 0) (Input)(0 Bytes) - InvertOff
- m_nQuadError (Offset 2128) (Save|Key)(4 Bytes) - error
- CLookDoorMoveThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nNumWide (Offset 1000) (Save)(4 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_nNumHigh (Offset 1004) (Save)(4 Bytes)
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_flPanelWidth (Offset 1008) (Save)(4 Bytes)
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_flPanelHeight (Offset 1012) (Save)(4 Bytes)
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_vNormal (Offset 1016) (Save)(12 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_vCorner (Offset 1028) (Save)(12 Bytes)
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_bIsBroken (Offset 1040) (Save)(1 Bytes)
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- m_nNumBrokenPanes (Offset 1048) (Save)(4 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- m_flSupport (Offset 1052) (Save)(1024 Bytes)
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- m_RawPanelBitVec (Offset 2132) (Save)(256 Bytes)
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- CBreakableSurfaceBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- CBreakableSurfaceSurfaceTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- InputShatter (Offset 0) (Input)(0 Bytes) - Shatter
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_Material (Offset 836) (Save)(4 Bytes)
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_sMaster (Offset 936) (Save)(4 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_movementType (Offset 932) (Save)(4 Bytes)
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
 
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
CFuncMonitor - func_monitor
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_hInfoCameraLink (Offset 844) (Save)(4 Bytes)
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)
 
CBaseEntity - func_brush
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
Line 4,986: Line 5,051:
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert


CBaseEntity - func_button
CBaseEntity - func_movelinear
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
Line 5,031: Line 5,082:
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - func_clip_vphysics
CFuncOccluder - func_occluder
- m_iFilterName (Offset 824) (Save|Key)(4 Bytes) - filtername
- m_bActive (Offset 824) (Save|Key)(1 Bytes) - StartActive
- m_hFilter (Offset 828) (Save)(4 Bytes)
- m_nOccluderIndex (Offset 828) (Save|Key)(4 Bytes) - occludernumber
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle


CBaseEntity - func_combine_ball_spawner
CPhysBox - func_physbox
- m_nBallCount (Offset 864) (Save|Key)(4 Bytes) - ballcount
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- m_flMinSpeed (Offset 836) (Save|Key)(4 Bytes) - minspeed
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_flMaxSpeed (Offset 840) (Save|Key)(4 Bytes) - maxspeed
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_flBallRadius (Offset 828) (Save|Key)(4 Bytes) - ballradius
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_flBallRespawnTime (Offset 832) (Save|Key)(4 Bytes) - ballrespawntime
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flRadius (Offset 872) (Save)(4 Bytes)
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_nBallsRemainingInField (Offset 868) (Save)(4 Bytes)
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- m_bEnabled (Offset 880) (Save)(1 Bytes)
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- m_BallRespawnTime (Offset 844) (Save)(0 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- m_flDisableTime (Offset 876) (Save)(4 Bytes)
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- m_OnBallGrabbed (Offset 884) (Save|Key|Output)(0 Bytes) - OnBallGrabbed
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- m_OnBallReinserted (Offset 908) (Save|Key|Output)(0 Bytes) - OnBallReinserted
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_OnBallHitTopSide (Offset 932) (Save|Key|Output)(0 Bytes) - OnBallHitTopSide
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBallHitBottomSide (Offset 956) (Save|Key|Output)(0 Bytes) - OnBallHitBottomSide
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnLastBallGrabbed (Offset 980) (Save|Key|Output)(0 Bytes) - OnLastBallGrabbed
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_OnFirstBallReinserted (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFirstBallReinserted
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- CFuncCombineBallSpawnerBallThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- CFuncCombineBallSpawnerGrabBallTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CFuncConveyor - func_conveyor
CPhysBoxMultiplayer - func_physbox_multiplayer
- InputToggleDirection (Offset 0) (Input)(0 Bytes) - ToggleDirection
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_vecMoveDir (Offset 828) (Save|Key)(12 Bytes) - movedir
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_flConveyorSpeed (Offset 840) (Save)(4 Bytes)
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_nState (Offset 824) (Save)(4 Bytes)
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
 
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
CBaseDoor - func_door
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_Material (Offset 836) (Save)(4 Bytes)
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_angle (Offset 832) (Save)(4 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)
 
CBaseEntity - func_plat
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
Line 5,125: Line 5,247:
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseDoor - func_door_rotating
CBaseEntity - func_platrot
- m_bSolidBsp (Offset 1252) (Save|Key)(1 Bytes) - solidbsp
- m_end (Offset 968) (Save)(12 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_start (Offset 980) (Save)(12 Bytes)
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
Line 5,184: Line 5,283:
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CFunc_Dust - func_dustcloud
CPrecipitation - func_precipitation
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_nPrecipType (Offset 824) (Save|Key)(4 Bytes) - preciptype
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
 
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
CBaseEntity - func_proprrespawnzone
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff


CFunc_Dust - func_dustmotes
CBaseEntity - func_pushable
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_angle (Offset 832) (Save)(4 Bytes)
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CBaseEntity - func_fish_pool
CBaseEntity - func_recharge
- m_fishCount (Offset 832) (Save)(4 Bytes)
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_maxRange (Offset 836) (Save)(4 Bytes)
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_swimDepth (Offset 840) (Save)(4 Bytes)
- m_waterLevel (Offset 844) (Save)(4 Bytes)
- m_isDormant (Offset 848) (Save)(1 Bytes)
- m_fishes (Offset 852) (Save)(0 Bytes)
- CFishPoolUpdate (Offset 0) (FunctionTable)(0 Bytes)
 
CBaseEntity - func_guntarget
- m_on (Offset 940) (Save)(1 Bytes)
- m_hTargetEnt (Offset 944) (Save)(4 Bytes)
- CGunTargetNext (Offset 0) (FunctionTable)(0 Bytes)
- CGunTargetStart (Offset 0) (FunctionTable)(0 Bytes)
- CGunTargetWait (Offset 0) (FunctionTable)(0 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnDeath (Offset 948) (Save|Key|Output)(0 Bytes) - OnDeath
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
 
CBaseEntity - func_healthcharger
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_iJuice (Offset 948) (Save)(4 Bytes)
- m_iJuice (Offset 948) (Save)(4 Bytes)
- m_iOn (Offset 952) (Save)(4 Bytes)
- m_iOn (Offset 952) (Save)(4 Bytes)
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- m_nState (Offset 960) (Save)(4 Bytes)
- m_nState (Offset 960) (Save)(4 Bytes)
- m_iCaps (Offset 964) (Save)(4 Bytes)
- CRechargeOff (Offset 0) (FunctionTable)(0 Bytes)
- CWallHealthOff (Offset 0) (FunctionTable)(0 Bytes)
- CRechargeRecharge (Offset 0) (FunctionTable)(0 Bytes)
- CWallHealthRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_OutRemainingCharge (Offset 964) (Save|Key|Output)(0 Bytes) - OutRemainingCharge
- m_OnPlayerUse (Offset 992) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnHalfEmpty (Offset 988) (Save|Key|Output)(0 Bytes) - OnHalfEmpty
- m_OutRemainingHealth (Offset 968) (Save|Key|Output)(0 Bytes) - OutRemainingHealth
- m_OnEmpty (Offset 1012) (Save|Key|Output)(0 Bytes) - OnEmpty
- m_OnFull (Offset 1036) (Save|Key|Output)(0 Bytes) - OnFull
- m_OnPlayerUse (Offset 1060) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- InputRecharge (Offset 0) (Input)(0 Bytes) - Recharge
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
Line 5,277: Line 5,358:
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - func_illusionary
CFuncReflectiveGlass - func_reflective_glass
 
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
CBaseEntity - func_ladderendpoint
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
 
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
CFunc_LOD - func_lod
- m_fDisappearDist (Offset 824) (Save)(4 Bytes)
 
CBaseEntity - func_lookdoor
- m_flProximityDistance (Offset 1028) (Save|Key)(4 Bytes) - ProximityDistance
- m_flProximityOffset (Offset 1032) (Save|Key)(4 Bytes) - ProximityOffset
- m_flFieldOfView (Offset 1036) (Save|Key)(4 Bytes) - FieldOfView
- m_hLooker (Offset 1040) (Save)(4 Bytes)
- InputInvertOn (Offset 0) (Input)(0 Bytes) - InvertOn
- InputInvertOff (Offset 0) (Input)(0 Bytes) - InvertOff
- CLookDoorMoveThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
 
CFuncMonitor - func_monitor
- m_hInfoCameraLink (Offset 844) (Save)(4 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
Line 5,336: Line 5,370:
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert


CBaseEntity - func_movelinear
CBaseEntity - func_rot_button
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
Line 5,367: Line 5,415:
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CFuncOccluder - func_occluder
CFuncRotating - func_rotating
- m_bActive (Offset 824) (Save|Key)(1 Bytes) - StartActive
- m_vecMoveAng (Offset 824) (Save)(12 Bytes)
- m_nOccluderIndex (Offset 828) (Save|Key)(4 Bytes) - occludernumber
- m_flFanFriction (Offset 836) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_flAttenuation (Offset 840) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_flVolume (Offset 844) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flTargetSpeed (Offset 848) (Save)(4 Bytes)
 
- m_flMaxSpeed (Offset 852) (Save|Key)(4 Bytes) - maxspeed
CPhysBox - func_physbox
- m_flBlockDamage (Offset 856) (Save|Key)(4 Bytes) - dmg
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- m_NoiseRunning (Offset 860) (Save|Key)(4 Bytes) - message
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_bReversed (Offset 864) (Save)(1 Bytes)
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_angStart (Offset 868) (Save)(12 Bytes)
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_bStopAtStartPos (Offset 880) (Save)(1 Bytes)
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_bSolidBsp (Offset 881) (Save|Key)(1 Bytes) - solidbsp
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
- CFuncRotatingSpinUpMove (Offset 0) (FunctionTable)(0 Bytes)
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- CFuncRotatingSpinDownMove (Offset 0) (FunctionTable)(0 Bytes)
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- CFuncRotatingHurtTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- CFuncRotatingRotatingUse (Offset 0) (FunctionTable)(0 Bytes)
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- CFuncRotatingRotateMove (Offset 0) (FunctionTable)(0 Bytes)
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- CFuncRotatingReverseMove (Offset 0) (FunctionTable)(0 Bytes)
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- InputStopAtStartPos (Offset 0) (Input)(0 Bytes) - StopAtStartPos
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
 
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
CFuncSmokeVolume - func_smokevolume
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_Color1 (Offset 824) (Save|Key)(4 Bytes) - Color1
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_Color2 (Offset 828) (Save|Key)(4 Bytes) - Color2
- m_Material (Offset 836) (Save)(4 Bytes)
- m_String_tMaterialName (Offset 1088) (Save|Key)(4 Bytes) - Material
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_ParticleDrawWidth (Offset 1092) (Save|Key)(4 Bytes) - ParticleDrawWidth
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_ParticleSpacingDistance (Offset 1096) (Save|Key)(4 Bytes) - ParticleSpacingDistance
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_DensityRampSpeed (Offset 1100) (Save|Key)(4 Bytes) - DensityRampSpeed
- m_angle (Offset 832) (Save)(4 Bytes)
- m_RotationSpeed (Offset 1104) (Save|Key)(4 Bytes) - RotationSpeed
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_MovementSpeed (Offset 1108) (Save|Key)(4 Bytes) - MovementSpeed
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_Density (Offset 1112) (Save|Key)(4 Bytes) - Density
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_RotationSpeed (Offset 1104) (Save|Key|Input)(4 Bytes) - SetRotationSpeed
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_MovementSpeed (Offset 1108) (Save|Key|Input)(4 Bytes) - SetMovementSpeed
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_Density (Offset 1112) (Save|Key|Input)(4 Bytes) - SetDensity
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)


CPhysBoxMultiplayer - func_physbox_multiplayer
CBaseEntity - func_tank
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_Material (Offset 836) (Save)(4 Bytes)
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_fireLast (Offset 824) (Save)(4 Bytes)
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
 
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
CBaseEntity - func_plat
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- m_flTLength (Offset 960) (Save)(4 Bytes)
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- m_flWait (Offset 832) (Save)(4 Bytes)
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- m_flLip (Offset 836) (Save)(4 Bytes)
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_platrot
CBaseEntity - func_tank_combine_cannon
- m_end (Offset 968) (Save)(12 Bytes)
- m_originalFireRate (Offset 1452) (Save)(4 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- CFuncTankCombineCannonUpdateBeamThink (Offset 0) (FunctionTable)(0 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- m_flTimeNextSweep (Offset 1456) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- m_flTimeBeamOn (Offset 1460) (Save)(4 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_hBeam (Offset 1448) (Save)(4 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_vecTrueForward (Offset 1464) (Save)(12 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_bShouldHarrass (Offset 1476) (Save)(1 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_bLastTargetWasNPC (Offset 1477) (Save)(1 Bytes)
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputEnableHarrass (Offset 0) (Input)(0 Bytes) - EnableHarrass
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- InputDisableHarrass (Offset 0) (Input)(0 Bytes) - DisableHarrass
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_OnShotAtPlayer (Offset 1424) (Save|Key|Output)(0 Bytes) - OnShotAtPlayer
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
 
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
CPrecipitation - func_precipitation
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_nPrecipType (Offset 824) (Save|Key)(4 Bytes) - preciptype
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
 
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
CBaseEntity - func_proprrespawnzone
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
 
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
CBaseEntity - func_pushable
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_Material (Offset 836) (Save)(4 Bytes)
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- m_hController (Offset 948) (Save)(4 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_hTarget (Offset 832) (Save)(4 Bytes)
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
 
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
CBaseEntity - func_recharge
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- m_iJuice (Offset 948) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_iOn (Offset 952) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- m_nState (Offset 960) (Save)(4 Bytes)
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- CRechargeOff (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- CRechargeRecharge (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- m_OutRemainingCharge (Offset 964) (Save|Key|Output)(0 Bytes) - OutRemainingCharge
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- m_OnHalfEmpty (Offset 988) (Save|Key|Output)(0 Bytes) - OnHalfEmpty
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- m_OnEmpty (Offset 1012) (Save|Key|Output)(0 Bytes) - OnEmpty
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_OnFull (Offset 1036) (Save|Key|Output)(0 Bytes) - OnFull
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- m_OnPlayerUse (Offset 1060) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputRecharge (Offset 0) (Input)(0 Bytes) - Recharge
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CFuncReflectiveGlass - func_reflective_glass
CBaseEntity - func_tankairboatgun
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- m_pGunFiringSound (Offset 1424) (Save)(0 Bytes)
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- m_flNextHeavyShotTime (Offset 1428) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_bIsFiring (Offset 1432) (Save)(1 Bytes)
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iszAirboatGunModel (Offset 1436) (Save|Key)(4 Bytes) - airboat_gun_model
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_flLastImpactEffectTime (Offset 1448) (Save)(4 Bytes)
- m_bSolidBsp (Offset 832) (Save|Key)(1 Bytes) - solidbsp
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_iszExcludedClass (Offset 836) (Save|Key)(4 Bytes) - excludednpc
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_bInvertExclusion (Offset 840) (Save|Key)(1 Bytes) - invert_exclusion
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- InputSetExcluded (Offset 0) (Input)(0 Bytes) - SetExcluded
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
 
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
CBaseEntity - func_rot_button
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
 
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
CFuncRotating - func_rotating
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_vecMoveAng (Offset 824) (Save)(12 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flFanFriction (Offset 836) (Save)(4 Bytes)
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_flAttenuation (Offset 840) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_flVolume (Offset 844) (Save)(4 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_flTargetSpeed (Offset 848) (Save)(4 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_flMaxSpeed (Offset 852) (Save|Key)(4 Bytes) - maxspeed
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_flBlockDamage (Offset 856) (Save|Key)(4 Bytes) - dmg
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_NoiseRunning (Offset 860) (Save|Key)(4 Bytes) - message
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_bReversed (Offset 864) (Save)(1 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_angStart (Offset 868) (Save)(12 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_bStopAtStartPos (Offset 880) (Save)(1 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_bSolidBsp (Offset 881) (Save|Key)(1 Bytes) - solidbsp
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- CFuncRotatingSpinUpMove (Offset 0) (FunctionTable)(0 Bytes)
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- CFuncRotatingSpinDownMove (Offset 0) (FunctionTable)(0 Bytes)
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- CFuncRotatingHurtTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- CFuncRotatingRotatingUse (Offset 0) (FunctionTable)(0 Bytes)
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- CFuncRotatingRotateMove (Offset 0) (FunctionTable)(0 Bytes)
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- CFuncRotatingReverseMove (Offset 0) (FunctionTable)(0 Bytes)
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputStopAtStartPos (Offset 0) (Input)(0 Bytes) - StopAtStartPos
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
 
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
CFuncSmokeVolume - func_smokevolume
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_Color1 (Offset 824) (Save|Key)(4 Bytes) - Color1
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- m_Color2 (Offset 828) (Save|Key)(4 Bytes) - Color2
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- m_String_tMaterialName (Offset 1088) (Save|Key)(4 Bytes) - Material
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- m_ParticleDrawWidth (Offset 1092) (Save|Key)(4 Bytes) - ParticleDrawWidth
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- m_ParticleSpacingDistance (Offset 1096) (Save|Key)(4 Bytes) - ParticleSpacingDistance
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_DensityRampSpeed (Offset 1100) (Save|Key)(4 Bytes) - DensityRampSpeed
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_RotationSpeed (Offset 1104) (Save|Key)(4 Bytes) - RotationSpeed
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_MovementSpeed (Offset 1108) (Save|Key)(4 Bytes) - MovementSpeed
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_Density (Offset 1112) (Save|Key)(4 Bytes) - Density
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_RotationSpeed (Offset 1104) (Save|Key|Input)(4 Bytes) - SetRotationSpeed
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_MovementSpeed (Offset 1108) (Save|Key|Input)(4 Bytes) - SetMovementSpeed
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_Density (Offset 1112) (Save|Key|Input)(4 Bytes) - SetDensity
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tank
CBaseEntity - func_tankapcrocket
- m_flRocketSpeed (Offset 1428) (Save|Key)(4 Bytes) - rocketspeed
- m_hLaserDot (Offset 1424) (Save)(4 Bytes)
- m_nSide (Offset 1432) (Save)(4 Bytes)
- m_nBurstCount (Offset 1436) (Save|Key)(4 Bytes) - burstcount
- m_bDying (Offset 1440) (Save)(1 Bytes)
- InputDeathVolley (Offset 0) (Input)(0 Bytes) - DeathVolley
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 5,838: Line 5,863:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tank_combine_cannon
CBaseEntity - func_tanklaser
- m_originalFireRate (Offset 1452) (Save)(4 Bytes)
- m_iszLaserName (Offset 1432) (Save|Key)(4 Bytes) - laserentity
- CFuncTankCombineCannonUpdateBeamThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pLaser (Offset 1424) (Save)(4 Bytes)
- m_flTimeNextSweep (Offset 1456) (Save)(4 Bytes)
- m_laserTime (Offset 1428) (Save)(4 Bytes)
- m_flTimeBeamOn (Offset 1460) (Save)(4 Bytes)
- m_hBeam (Offset 1448) (Save)(4 Bytes)
- m_vecTrueForward (Offset 1464) (Save)(12 Bytes)
- m_bShouldHarrass (Offset 1476) (Save)(1 Bytes)
- m_bLastTargetWasNPC (Offset 1477) (Save)(1 Bytes)
- InputEnableHarrass (Offset 0) (Input)(0 Bytes) - EnableHarrass
- InputDisableHarrass (Offset 0) (Input)(0 Bytes) - DisableHarrass
- m_OnShotAtPlayer (Offset 1424) (Save|Key|Output)(0 Bytes) - OnShotAtPlayer
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 5,945: Line 5,962:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankairboatgun
CBaseEntity - func_tankmortar
- m_pGunFiringSound (Offset 1424) (Save)(0 Bytes)
- m_Magnitude (Offset 1424) (Save|Key)(4 Bytes) - iMagnitude
- m_flNextHeavyShotTime (Offset 1428) (Save)(4 Bytes)
- m_fireDelay (Offset 1428) (Save|Key)(4 Bytes) - firedelay
- m_bIsFiring (Offset 1432) (Save)(1 Bytes)
- m_fireStartSound (Offset 1432) (Save|Key)(4 Bytes) - firestartsound
- m_iszAirboatGunModel (Offset 1436) (Save|Key)(4 Bytes) - airboat_gun_model
- m_incomingSound (Offset 1436) (Save|Key)(4 Bytes) - incomingsound
- m_flLastImpactEffectTime (Offset 1448) (Save)(4 Bytes)
- m_flWarningTime (Offset 1440) (Save|Key)(4 Bytes) - warningtime
- m_flFireVariance (Offset 1444) (Save|Key)(4 Bytes) - firevariance
- m_fLastShotMissed (Offset 1448) (Save)(1 Bytes)
- m_pAttacker (Offset 1452) (Save)(4 Bytes)
- InputShootGun (Offset 0) (Input)(0 Bytes) - ShootGun
- InputFireAtWill (Offset 0) (Input)(0 Bytes) - FireAtWill
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 6,046: Line 6,068:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankapcrocket
CBaseEntity - func_tankphyscannister
- m_flRocketSpeed (Offset 1428) (Save|Key)(4 Bytes) - rocketspeed
- m_iszBarrelVolume (Offset 1424) (Save|Key)(4 Bytes) - barrel_volume
- m_hLaserDot (Offset 1424) (Save)(4 Bytes)
- m_hBarrelVolume (Offset 1428) (Save)(4 Bytes)
- m_nSide (Offset 1432) (Save)(4 Bytes)
- m_nBurstCount (Offset 1436) (Save|Key)(4 Bytes) - burstcount
- m_bDying (Offset 1440) (Save)(1 Bytes)
- InputDeathVolley (Offset 0) (Input)(0 Bytes) - DeathVolley
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 6,148: Line 6,166:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tanklaser
CBaseEntity - func_tankpulselaser
- m_iszLaserName (Offset 1432) (Save|Key)(4 Bytes) - laserentity
- m_flPulseSpeed (Offset 1424) (Save|Key)(4 Bytes) - PulseSpeed
- m_pLaser (Offset 1424) (Save)(4 Bytes)
- m_flPulseWidth (Offset 1428) (Save|Key)(4 Bytes) - PulseWidth
- m_laserTime (Offset 1428) (Save)(4 Bytes)
- m_flPulseColor (Offset 1432) (Save|Key)(4 Bytes) - PulseColor
- m_flPulseLife (Offset 1436) (Save|Key)(4 Bytes) - PulseLife
- m_flPulseLag (Offset 1440) (Save|Key)(4 Bytes) - PulseLag
- m_sPulseFireSound (Offset 1444) (Save|Key)(4 Bytes) - PulseFireSound
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 6,247: Line 6,268:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankmortar
CBaseEntity - func_tankrocket
- m_Magnitude (Offset 1424) (Save|Key)(4 Bytes) - iMagnitude
- m_flRocketSpeed (Offset 1424) (Save|Key)(4 Bytes) - rocketspeed
- m_fireDelay (Offset 1428) (Save|Key)(4 Bytes) - firedelay
- m_fireStartSound (Offset 1432) (Save|Key)(4 Bytes) - firestartsound
- m_incomingSound (Offset 1436) (Save|Key)(4 Bytes) - incomingsound
- m_flWarningTime (Offset 1440) (Save|Key)(4 Bytes) - warningtime
- m_flFireVariance (Offset 1444) (Save|Key)(4 Bytes) - firevariance
- m_fLastShotMissed (Offset 1448) (Save)(1 Bytes)
- m_pAttacker (Offset 1452) (Save)(4 Bytes)
- InputShootGun (Offset 0) (Input)(0 Bytes) - ShootGun
- InputFireAtWill (Offset 0) (Input)(0 Bytes) - FireAtWill
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
Line 6,353: Line 6,365:
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankphyscannister
CFuncTrackTrain - func_tanktrain
- m_iszBarrelVolume (Offset 1424) (Save|Key)(4 Bytes) - barrel_volume
- m_OnDeath (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDeath
- m_hBarrelVolume (Offset 1428) (Save)(4 Bytes)
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_dir (Offset 896) (Save)(4 Bytes)
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
 
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
CBaseEntity - func_trackautochange
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- TriggerTrackChange (Offset 0) (Input)(0 Bytes) - Trigger
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_code (Offset 1016) (Save)(4 Bytes)
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_targetState (Offset 1020) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_use (Offset 1024) (Save)(4 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_end (Offset 968) (Save)(12 Bytes)
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_sNoise (Offset 964) (Save)(4 Bytes)
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_flTLength (Offset 960) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- m_flWait (Offset 832) (Save)(4 Bytes)
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- m_flLip (Offset 836) (Save)(4 Bytes)
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankpulselaser
CBaseEntity - func_trackchange
- m_flPulseSpeed (Offset 1424) (Save|Key)(4 Bytes) - PulseSpeed
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_flPulseWidth (Offset 1428) (Save|Key)(4 Bytes) - PulseWidth
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_flPulseColor (Offset 1432) (Save|Key)(4 Bytes) - PulseColor
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_flPulseLife (Offset 1436) (Save|Key)(4 Bytes) - PulseLife
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- m_flPulseLag (Offset 1440) (Save|Key)(4 Bytes) - PulseLag
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- m_sPulseFireSound (Offset 1444) (Save|Key)(4 Bytes) - PulseFireSound
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_code (Offset 1016) (Save)(4 Bytes)
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_targetState (Offset 1020) (Save)(4 Bytes)
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_use (Offset 1024) (Save)(4 Bytes)
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_end (Offset 968) (Save)(12 Bytes)
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_start (Offset 980) (Save)(12 Bytes)
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_sNoise (Offset 964) (Save)(4 Bytes)
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
 
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
CFuncTrackTrain - func_tracktrain
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- m_hController (Offset 948) (Save)(4 Bytes)
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_dir (Offset 896) (Save)(4 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire


CBaseEntity - func_tankrocket
CBaseEntity - func_train
- m_flRocketSpeed (Offset 1424) (Save|Key)(4 Bytes) - rocketspeed
- m_hCurrentTarget (Offset 964) (Save)(4 Bytes)
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_activated (Offset 968) (Save)(1 Bytes)
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_hEnemy (Offset 972) (Save)(4 Bytes)
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_iszLastTarget (Offset 984) (Save)(4 Bytes)
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_flNextBlockTime (Offset 980) (Save)(4 Bytes)
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_flBlockDamage (Offset 976) (Save|Key)(4 Bytes) - dmg
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- CFuncTrainWait (Offset 0) (FunctionTable)(0 Bytes)
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- CFuncTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
 
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
CBaseEntity - func_traincontrols
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- CFuncTrainControlsFind (Offset 0) (FunctionTable)(0 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
 
- m_fireLast (Offset 824) (Save)(4 Bytes)
CFuncLadder - func_useableladder
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_vecPlayerMountPositionTop (Offset 856) (Save|Key)(12 Bytes) - point0
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_vecPlayerMountPositionBottom (Offset 868) (Save|Key)(12 Bytes) - point1
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_vecLadderDir (Offset 824) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_bFakeLadder (Offset 881) (Save)(1 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 880) (Save|Key)(1 Bytes) - StartDisabled
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_surfacePropName (Offset 884) (Save|Key)(4 Bytes) - ladderSurfaceProperties
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_OnPlayerGotOnLadder (Offset 888) (Save|Key|Output)(0 Bytes) - OnPlayerGotOnLadder
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_OnPlayerGotOffLadder (Offset 912) (Save|Key|Output)(0 Bytes) - OnPlayerGotOffLadder
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
 
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
CBaseEntity - func_vehicleclip
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
 
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
CBaseEntity - func_wall
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_nState (Offset 824) (Save)(4 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
 
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
CBaseEntity - func_wall_toggle
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_nState (Offset 824) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
 
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
CBaseDoor - func_water
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_bLocked (Offset 996) (Save)(1 Bytes)
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
 
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
CFuncTrackTrain - func_tanktrain
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- m_OnDeath (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDeath
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_dir (Offset 896) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
 
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
CBaseEntity - func_water_analog
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_currentSound (Offset 960) (Save)(4 Bytes)
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- m_flLip (Offset 836) (Save)(4 Bytes)
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)
 
CBaseEntity - func_weight_button
- m_fStressToActivate (Offset 872) (Save|Key)(4 Bytes) - WeightToActivate
- m_bHasBeenPressed (Offset 876) (Save)(1 Bytes)
- m_OnPressed (Offset 824) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnReleased (Offset 848) (Save|Key|Output)(0 Bytes) - OnReleased
- CWeightButtonTriggerThink (Offset 0) (FunctionTable)(0 Bytes)


CBaseEntity - func_trackautochange
CBaseFlex - funCBaseFlex
- TriggerTrackChange (Offset 0) (Input)(0 Bytes) - Trigger
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- m_code (Offset 1016) (Save)(4 Bytes)
- *CBaseAnimating
- m_targetState (Offset 1020) (Save)(4 Bytes)
 
- m_use (Offset 1024) (Save)(4 Bytes)
CBaseEntity - game_end
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- InputGameEnd (Offset 0) (Input)(0 Bytes) - EndGame
- m_end (Offset 968) (Save)(12 Bytes)
- m_Score (Offset 828) (Save)(4 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - func_trackchange
CBaseEntity - game_gib_manager
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_iMaxPieces (Offset 864) (Save|Key)(4 Bytes) - maxpieces
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_iMaxPiecesDX8 (Offset 868) (Save|Key)(4 Bytes) - maxpiecesdx8
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_bAllowNewGibs (Offset 852) (Save|Key)(1 Bytes) - allownewgibs
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- InputSetMaxPieces (Offset 0) (Input)(0 Bytes) - SetMaxPieces
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- InputSetMaxPiecesDX8 (Offset 0) (Input)(0 Bytes) - SetMaxPiecesDX8
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_code (Offset 1016) (Save)(4 Bytes)
- m_targetState (Offset 1020) (Save)(4 Bytes)
- m_use (Offset 1024) (Save)(4 Bytes)
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- m_end (Offset 968) (Save)(12 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CFuncTrackTrain - func_tracktrain
CBaseEntity - game_player_equip
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- m_weaponNames (Offset 832) (Save)(128 Bytes)
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- m_weaponCount (Offset 960) (Save)(128 Bytes)
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- m_Score (Offset 828) (Save)(4 Bytes)
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
 
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
CBaseEntity - game_player_team
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_dir (Offset 896) (Save)(4 Bytes)
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)


CBaseEntity - func_train
CRagdollManager - game_ragdoll_manager
- m_hCurrentTarget (Offset 964) (Save)(4 Bytes)
- m_iCurrentMaxRagdollCount (Offset 824) (Save)(4 Bytes)
- m_activated (Offset 968) (Save)(1 Bytes)
- m_iMaxRagdollCount (Offset 832) (Save|Key)(4 Bytes) - MaxRagdollCount
- m_hEnemy (Offset 972) (Save)(4 Bytes)
- m_iMaxRagdollCountDX8 (Offset 836) (Save|Key)(4 Bytes) - MaxRagdollCountDX8
- m_iszLastTarget (Offset 984) (Save)(4 Bytes)
- m_bSaveImportant (Offset 840) (Save|Key)(1 Bytes) - SaveImportant
- m_flNextBlockTime (Offset 980) (Save)(4 Bytes)
- InputSetMaxRagdollCount (Offset 0) (Input)(0 Bytes) - SetMaxRagdollCount
- m_flBlockDamage (Offset 976) (Save|Key)(4 Bytes) - dmg
- InputSetMaxRagdollCountDX8 (Offset 0) (Input)(0 Bytes) - SetMaxRagdollCountDX8
- CFuncTrainWait (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)


CBaseEntity - func_traincontrols
CBaseEntity - game_score
- CFuncTrainControlsFind (Offset 0) (FunctionTable)(0 Bytes)
- InputApplyScore (Offset 0) (Input)(0 Bytes) - ApplyScore
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master


CFuncLadder - func_useableladder
CBaseEntity - game_text
- m_vecPlayerMountPositionTop (Offset 856) (Save|Key)(12 Bytes) - point0
- m_iszMessage (Offset 832) (Save|Key)(4 Bytes) - message
- m_vecPlayerMountPositionBottom (Offset 868) (Save|Key)(12 Bytes) - point1
- m_textParms.channel (Offset 872) (Save|Key)(4 Bytes) - channel
- m_vecLadderDir (Offset 824) (Save)(12 Bytes)
- m_textParms.x (Offset 836) (Save|Key)(4 Bytes) - x
- m_bFakeLadder (Offset 881) (Save)(1 Bytes)
- m_textParms.y (Offset 840) (Save|Key)(4 Bytes) - y
- m_bDisabled (Offset 880) (Save|Key)(1 Bytes) - StartDisabled
- m_textParms.effect (Offset 844) (Save|Key)(4 Bytes) - effect
- m_surfacePropName (Offset 884) (Save|Key)(4 Bytes) - ladderSurfaceProperties
- m_textParms.fadeinTime (Offset 856) (Save|Key)(4 Bytes) - fadein
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_textParms.fadeoutTime (Offset 860) (Save|Key)(4 Bytes) - fadeout
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_textParms.holdTime (Offset 864) (Save|Key)(4 Bytes) - holdtime
- m_OnPlayerGotOnLadder (Offset 888) (Save|Key|Output)(0 Bytes) - OnPlayerGotOnLadder
- m_textParms.fxTime (Offset 868) (Save|Key)(4 Bytes) - fxtime
- m_OnPlayerGotOffLadder (Offset 912) (Save|Key|Output)(0 Bytes) - OnPlayerGotOffLadder
- m_textParms (Offset 836) (Save)(40 Bytes)
- InputDisplay (Offset 0) (Input)(0 Bytes) - Display
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master


CBaseEntity - func_vehicleclip
CBaseEntity - game_ui
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_flFieldOfView (Offset 824) (Save|Key)(4 Bytes) - FieldOfView
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_hSaveWeapon (Offset 828) (Save)(4 Bytes)
- m_bForceUpdate (Offset 1264) (Save)(1 Bytes)
- m_player (Offset 1272) (Save)(4 Bytes)
- m_nLastButtonState (Offset 1268) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_playerOn (Offset 832) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 856) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedMoveLeft (Offset 880) (Save|Key|Output)(0 Bytes) - PressedMoveLeft
- m_pressedMoveRight (Offset 904) (Save|Key|Output)(0 Bytes) - PressedMoveRight
- m_pressedForward (Offset 928) (Save|Key|Output)(0 Bytes) - PressedForward
- m_pressedBack (Offset 952) (Save|Key|Output)(0 Bytes) - PressedBack
- m_pressedAttack (Offset 976) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1000) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_unpressedMoveLeft (Offset 1024) (Save|Key|Output)(0 Bytes) - UnpressedMoveLeft
- m_unpressedMoveRight (Offset 1048) (Save|Key|Output)(0 Bytes) - UnpressedMoveRight
- m_unpressedForward (Offset 1072) (Save|Key|Output)(0 Bytes) - UnpressedForward
- m_unpressedBack (Offset 1096) (Save|Key|Output)(0 Bytes) - UnpressedBack
- m_unpressedAttack (Offset 1120) (Save|Key|Output)(0 Bytes) - UnpressedAttack
- m_unpressedAttack2 (Offset 1144) (Save|Key|Output)(0 Bytes) - UnpressedAttack2
- m_xaxis (Offset 1168) (Save|Key|Output)(0 Bytes) - XAxis
- m_yaxis (Offset 1192) (Save|Key|Output)(0 Bytes) - YAxis
- m_attackaxis (Offset 1216) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1240) (Save|Key|Output)(0 Bytes) - Attack2Axis


CBaseEntity - func_wall
CBaseEntity - game_weapon_manager
- m_nState (Offset 824) (Save)(4 Bytes)
- m_iszWeaponName (Offset 824) (Save|Key)(4 Bytes) - weaponname
- m_iMaxPieces (Offset 828) (Save|Key)(4 Bytes) - maxpieces
- m_flAmmoMod (Offset 832) (Save|Key)(4 Bytes) - ammomod
- m_bExpectingWeapon (Offset 836) (Save)(1 Bytes)
- CGameWeaponManagerThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetMaxPieces (Offset 0) (Input)(0 Bytes) - SetMaxPieces
- InputSetAmmoModifier (Offset 0) (Input)(0 Bytes) - SetAmmoModifier
- m_ManagedNonWeapons (Offset 840) (Save)(0 Bytes)


CBaseEntity - func_wall_toggle
CBaseEntity - game_zone_player
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputCountPlayersInZone (Offset 0) (Input)(0 Bytes) - CountPlayersInZone
- m_nState (Offset 824) (Save)(4 Bytes)
- m_OnPlayerInZone (Offset 828) (Save|Key|Output)(0 Bytes) - OnPlayerInZone
- m_OnPlayerOutZone (Offset 852) (Save|Key|Output)(0 Bytes) - OnPlayerOutZone
- m_PlayersInCount (Offset 876) (Save|Key|Output)(0 Bytes) - PlayersInCount
- m_PlayersOutCount (Offset 900) (Save|Key|Output)(0 Bytes) - PlayersOutCount
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master


CBaseDoor - func_water
CAI_BaseNPC - generic_actor
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_strHullName (Offset 4072) (Save|Key)(4 Bytes) - hull_name
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_OnClose (Offset 1176) (Save|Key|Output)(
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes
- *CBaseAnimating
- *CBaseAnimating


CBaseAnimating - gib
CBaseGrenade - grenade_pathfollower
- CGibBounceGibTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pPathTarget (Offset 1164) (Save)(4 Bytes)
- CGibStickyGibTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_flFlySpeed (Offset 1168) (Save)(4 Bytes)
- CGibWaitTillLand (Offset 0) (FunctionTable)(0 Bytes)
- m_sFlySound (Offset 1172) (Save)(4 Bytes)
- CGibDieThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextFlySoundTime (Offset 1176) (Save)(4 Bytes)
- *CBaseAnimating
- m_hRocketTrail (Offset 1160) (Save)(4 Bytes)
 
- CGrenadePathfollowerAimThink (Offset 0) (FunctionTable)(0 Bytes)
CBaseEntity - gibshooter
- CGrenadePathfollowerGrenadeTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)
 
CBaseGrenade - grenade
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
Line 7,509: Line 7,382:
- *CBaseAnimating
- *CBaseAnimating


CBaseGrenade - grenade_ar2
CBaseEntity - hammer_updateignorelist
- m_hSmokeTrail (Offset 1160) (Save)(4 Bytes)
- m_nIgnoredEntityNames[0] (Offset 824) (Save|Key)(4 Bytes) - IgnoredName01
- m_fSpawnTime (Offset 1164) (Save)(4 Bytes)
- m_nIgnoredEntityNames[1] (Offset 828) (Save|Key)(4 Bytes) - IgnoredName02
- m_fDangerRadius (Offset 1168) (Save)(4 Bytes)
- m_nIgnoredEntityNames[2] (Offset 832) (Save|Key)(4 Bytes) - IgnoredName03
- CGrenadeAR2GrenadeAR2Touch (Offset 0) (FunctionTable)(0 Bytes)
- m_nIgnoredEntityNames[3] (Offset 836) (Save|Key)(4 Bytes) - IgnoredName04
- CGrenadeAR2GrenadeAR2Think (Offset 0) (FunctionTable)(0 Bytes)
- m_nIgnoredEntityNames[4] (Offset 840) (Save|Key)(4 Bytes) - IgnoredName05
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_nIgnoredEntityNames[5] (Offset 844) (Save|Key)(4 Bytes) - IgnoredName06
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_nIgnoredEntityNames[6] (Offset 848) (Save|Key)(4 Bytes) - IgnoredName07
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_nIgnoredEntityNames[7] (Offset 852) (Save|Key)(4 Bytes) - IgnoredName08
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_nIgnoredEntityNames[8] (Offset 856) (Save|Key)(4 Bytes) - IgnoredName09
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_nIgnoredEntityNames[9] (Offset 860) (Save|Key)(4 Bytes) - IgnoredName10
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_nIgnoredEntityNames[10] (Offset 864) (Save|Key)(4 Bytes) - IgnoredName11
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_nIgnoredEntityNames[11] (Offset 868) (Save|Key)(4 Bytes) - IgnoredName12
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- m_nIgnoredEntityNames[12] (Offset 872) (Save|Key)(4 Bytes) - IgnoredName13
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- m_nIgnoredEntityNames[13] (Offset 876) (Save|Key)(4 Bytes) - IgnoredName14
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_nIgnoredEntityNames[14] (Offset 880) (Save|Key)(4 Bytes) - IgnoredName15
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_nIgnoredEntityNames[15] (Offset 884) (Save|Key)(4 Bytes) - IgnoredName16
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
 
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
CBaseEntity - handle_dummy
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
 
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
CHandleTest - handle_test
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating


CBaseGrenade - grenade_beam
CBaseAnimating - helicopter_chunk
- m_vLaunchPos (Offset 1160) (Save)(12 Bytes)
- CHelicopterChunkFallThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flBeamWidth (Offset 1172) (Save)(4 Bytes)
- m_bLanded (Offset 1136) (Save)(1 Bytes)
- m_flBeamSpeed (Offset 1176) (Save)(4 Bytes)
- m_hMaster (Offset 1124) (Save)(4 Bytes)
- m_flBeamLag (Offset 1180) (Save)(4 Bytes)
- m_nChunkID (Offset 1120) (Save)(4 Bytes)
- m_flLaunchTime (Offset 1184) (Save)(4 Bytes)
- m_pTailConstraint (Offset 1128) (Save)(0 Bytes)
- m_flLastTouchTime (Offset 1188) (Save)(4 Bytes)
- m_pCockpitConstraint (Offset 1132) (Save)(0 Bytes)
- m_hBeamChaser (Offset 1192) (Save)(4 Bytes)
- m_nNumHits (Offset 1196) (Save)(4 Bytes)
- m_pHitLocation (Offset 1200) (Save)(12 Bytes)
- m_pBeam (Offset 1212) (Save)(8 Bytes)
- CGrenadeBeamGrenadeBeamTouch (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeBeamKillBeam (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating
- *CBaseAnimating


CBaseAnimating - grenade_beam_chaser
CHalfLife2Proxy - hl2_gamerules
- m_pTarget (Offset 1120) (Save)(4 Bytes)
- CGrenadeBeamChaserChaserThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating


CBaseGrenade - grenade_helicopter
CBaseEntity - info_apc_missile_hint
- m_bActivated (Offset 1160) (Save)(1 Bytes)
- m_hTarget (Offset 824) (Save)(4 Bytes)
- m_bExplodeOnContact (Offset 1161) (Save)(1 Bytes)
 
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
CBaseEntity - info_camera_link
- m_hWarningSprite (Offset 1168) (Save)(4 Bytes)
- m_strPointCamera (Offset 832) (Save|Key)(4 Bytes) - PointCamera
- m_bBlinkerAtTop (Offset 1172) (Save)(1 Bytes)
- m_hCamera (Offset 824) (Save)(4 Bytes)
- CGrenadeHelicopterExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hTargetEntity (Offset 828) (Save)(4 Bytes)
- CGrenadeHelicopterAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera
- CGrenadeHelicopterRampSoundThink (Offset 0) (FunctionTable)(0 Bytes)
 
- CGrenadeHelicopterWarningBlinkerThink (Offset 0) (FunctionTable)(0 Bytes)
CBaseEntity - info_constraint_anchor
- CGrenadeHelicopterExplodeConcussion (Offset 0) (FunctionTable)(0 Bytes)
- m_massScale (Offset 824) (Save|Key)(4 Bytes) - massScale
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating


CBaseGrenade - grenade_homer
CBaseEntity - info_darknessmode_lightsource
- m_hRocketTrail (Offset 1160) (Save)(12 Bytes)
- m_flLightRadius (Offset 824) (Save|Key)(4 Bytes) - LightRadius
- m_sFlySound (Offset 1172) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_flNextFlySoundTime (Offset 1176) (Save)(4 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_flHomingStrength (Offset 1180) (Save)(4 Bytes)
- m_bDisabled (Offset 828) (Save|Key)(1 Bytes) - StartDisabled
- m_flHomingDelay (Offset 1184) (Save)(4 Bytes)
- m_bIgnoreLOS (Offset 829) (Save)(1 Bytes)
- m_flHomingRampUp (Offset 1188) (Save)(4 Bytes)
- CInfoDarknessLightSourceDebugThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flHomingDuration (Offset 1192) (Save)(4 Bytes)
 
- m_flHomingRampDown (Offset 1196) (Save)(4 Bytes)
CBaseEntity - info_hint
- m_flHomingSpeed (Offset 1200) (Save)(4 Bytes)
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
- m_flSpinMagnitude (Offset 1204) (Save)(4 Bytes)
- strEntityName (Offset 0) (Save)(4 Bytes)
- m_flSpinSpeed (Offset 1208) (Save)(4 Bytes)
- nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
- m_nRocketTrailType (Offset 1212) (Save)(4 Bytes)
- strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
- m_flHomingLaunchTime (Offset 1220) (Save)(4 Bytes)
- iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
- m_flHomingStartTime (Offset 1224) (Save)(4 Bytes)
- nNodeID (Offset 20) (Save)(4 Bytes)
- m_flHomingEndTime (Offset 1228) (Save)(4 Bytes)
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- m_flSpinOffset (Offset 1232) (Save)(4 Bytes)
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- m_hTarget (Offset 1236) (Save)(4 Bytes)
- nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
- CGrenadeHomerAimThink (Offset 0) (FunctionTable)(0 Bytes)
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
- CGrenadeHomerGrenadeHomerTouch (Offset 0) (FunctionTable)(0 Bytes)
- minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
 
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
CBaseEntity - info_intermission
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating


CBaseGrenade - grenade_pathfollower
CInfoLadderDismount - info_ladder_dismount
- m_pPathTarget (Offset 1164) (Save)(4 Bytes)
- m_flFlySpeed (Offset 1168) (Save)(4 Bytes)
- m_sFlySound (Offset 1172) (Save)(4 Bytes)
- m_flNextFlySoundTime (Offset 1176) (Save)(4 Bytes)
- m_hRocketTrail (Offset 1160) (Save)(4 Bytes)
- CGrenadePathfollowerAimThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadePathfollowerGrenadeTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating


CBaseEntity - hammer_updateignorelist
CBaseEntity - info_landmark
- m_nIgnoredEntityNames[0] (Offset 824) (Save|Key)(4 Bytes) - IgnoredName01
- m_nIgnoredEntityNames[1] (Offset 828) (Save|Key)(4 Bytes) - IgnoredName02
- m_nIgnoredEntityNames[2] (Offset 832) (Save|Key)(4 Bytes) - IgnoredName03
- m_nIgnoredEntityNames[3] (Offset 836) (Save|Key)(4 Bytes) - IgnoredName04
- m_nIgnoredEntityNames[4] (Offset 840) (Save|Key)(4 Bytes) - IgnoredName05
- m_nIgnoredEntityNames[5] (Offset 844) (Save|Key)(4 Bytes) - IgnoredName06
- m_nIgnoredEntityNames[6] (Offset 848) (Save|Key)(4 Bytes) - IgnoredName07
- m_nIgnoredEntityNames[7] (Offset 852) (Save|Key)(4 Bytes) - IgnoredName08
- m_nIgnoredEntityNames[8] (Offset 856) (Save|Key)(4 Bytes) - IgnoredName09
- m_nIgnoredEntityNames[9] (Offset 860) (Save|Key)(4 Bytes) - IgnoredName10
- m_nIgnoredEntityNames[10] (Offset 864) (Save|Key)(4 Bytes) - IgnoredName11
- m_nIgnoredEntityNames[11] (Offset 868) (Save|Key)(4 Bytes) - IgnoredName12
- m_nIgnoredEntityNames[12] (Offset 872) (Save|Key)(4 Bytes) - IgnoredName13
- m_nIgnoredEntityNames[13] (Offset 876) (Save|Key)(4 Bytes) - IgnoredName14
- m_nIgnoredEntityNames[14] (Offset 880) (Save|Key)(4 Bytes) - IgnoredName15
- m_nIgnoredEntityNames[15] (Offset 884) (Save|Key)(4 Bytes) - IgnoredName16


CBaseEntity - handle_dummy
CInfoLightingRelative - info_lighting_relative
- m_strLightingLandmark (Offset 828) (Save|Key)(4 Bytes) - LightingLandmark
- m_hLightingLandmark (Offset 824) (Save)(4 Bytes)


CHandleTest - handle_test
CBaseEntity - info_mass_center


CBaseAnimating - helicopter_chunk
CBaseEntity - info_node
- CHelicopterChunkFallThink (Offset 0) (FunctionTable)(0 Bytes)
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
- m_bLanded (Offset 1136) (Save)(1 Bytes)
- strEntityName (Offset 0) (Save)(4 Bytes)
- m_hMaster (Offset 1124) (Save)(4 Bytes)
- nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
- m_nChunkID (Offset 1120) (Save)(4 Bytes)
- strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
- m_pTailConstraint (Offset 1128) (Save)(0 Bytes)
- iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
- m_pCockpitConstraint (Offset 1132) (Save)(0 Bytes)
- nNodeID (Offset 20) (Save)(4 Bytes)
- *CBaseAnimating
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
- minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState


CHalfLife2Proxy - hl2_gamerules
CBaseEntity - info_node_air
 
CBaseEntity - info_apc_missile_hint
- m_hTarget (Offset 824) (Save)(4 Bytes)
 
CBaseEntity - info_camera_link
- m_strPointCamera (Offset 832) (Save|Key)(4 Bytes) - PointCamera
- m_hCamera (Offset 824) (Save)(4 Bytes)
- m_hTargetEntity (Offset 828) (Save)(4 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera
 
CBaseEntity - info_constraint_anchor
- m_massScale (Offset 824) (Save|Key)(4 Bytes) - massScale
 
CBaseEntity - info_darknessmode_lightsource
- m_flLightRadius (Offset 824) (Save|Key)(4 Bytes) - LightRadius
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_bDisabled (Offset 828) (Save|Key)(1 Bytes) - StartDisabled
- m_bIgnoreLOS (Offset 829) (Save)(1 Bytes)
- CInfoDarknessLightSourceDebugThink (Offset 0) (FunctionTable)(0 Bytes)
 
CBaseEntity - info_hint
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  - strEntityName (Offset 0) (Save)(4 Bytes)
  - strEntityName (Offset 0) (Save)(4 Bytes)
Line 7,734: Line 7,489:
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState


CBaseEntity - info_intermission
CBaseEntity - info_node_air_hint
 
CInfoLadderDismount - info_ladder_dismount
 
CBaseEntity - info_landmark
 
CInfoLightingRelative - info_lighting_relative
- m_strLightingLandmark (Offset 828) (Save|Key)(4 Bytes) - LightingLandmark
- m_hLightingLandmark (Offset 824) (Save)(4 Bytes)
 
CBaseEntity - info_mass_center
 
CBaseEntity - info_node
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  - strEntityName (Offset 0) (Save)(4 Bytes)
  - strEntityName (Offset 0) (Save)(4 Bytes)
Line 7,760: Line 7,503:
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState


CBaseEntity - info_node_air
CBaseEntity - info_node_climb
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  - strEntityName (Offset 0) (Save)(4 Bytes)
  - strEntityName (Offset 0) (Save)(4 Bytes)
Line 7,774: Line 7,517:
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState


CBaseEntity - info_node_air_hint
CBaseEntity - info_node_hint
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  Sub-Class Table (1 Deep): m_NodeData - HintNodeData
  - strEntityName (Offset 0) (Save)(4 Bytes)
  - strEntityName (Offset 0) (Save)(4 Bytes)
Line 7,788: Line 7,531:
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
  - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState


CBaseEntity - info_node_climb
CBaseEntity - info_node_link
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
- m_nLinkState (Offset 844) (Save|Key)(4 Bytes) - initialstate
- strEntityName (Offset 0) (Save)(4 Bytes)
- m_nSrcEditID (Offset 828) (Save|Key)(4 Bytes) - startnode
- nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
- m_nDestEditID (Offset 832) (Save|Key)(4 Bytes) - endnode
- strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
- m_nLinkType (Offset 856) (Save|Key)(4 Bytes) - linktype
- iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
- m_bInvertAllow (Offset 852) (Save)(1 Bytes)
- nNodeID (Offset 20) (Save)(4 Bytes)
- m_strAllowUse (Offset 848) (Save|Key)(4 Bytes) - AllowUse
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
- minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
 
CBaseEntity - info_node_hint
Sub-Class Table (1 Deep): m_NodeData - HintNodeData
- strEntityName (Offset 0) (Save)(4 Bytes)
- nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
- strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
- iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
- nNodeID (Offset 20) (Save)(4 Bytes)
- iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
- nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
- nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
- fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
- minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
- maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
 
CBaseEntity - info_node_link
- m_nLinkState (Offset 844) (Save|Key)(4 Bytes) - initialstate
- m_nSrcEditID (Offset 828) (Save|Key)(4 Bytes) - startnode
- m_nDestEditID (Offset 832) (Save|Key)(4 Bytes) - endnode
- m_nLinkType (Offset 856) (Save|Key)(4 Bytes) - linktype
- m_bInvertAllow (Offset 852) (Save)(1 Bytes)
- m_strAllowUse (Offset 848) (Save|Key)(4 Bytes) - AllowUse
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff


Line 7,912: Line 7,627:
- m_iszControlPointNames[57] (Offset 1072) (Save|Key)(4 Bytes) - cpoint58
- m_iszControlPointNames[57] (Offset 1072) (Save|Key)(4 Bytes) - cpoint58
- m_iszControlPointNames[58] (Offset 1076) (Save|Key)(4 Bytes) - cpoint59
- m_iszControlPointNames[58] (Offset 1076) (Save|Key)(4 Bytes) - cpoint59
- m_iszControlPointNames[59] (Offset 1080) (Save|Key)(4 Bytes) - cpoint60
- m_iszControlPointNames[59] (Offset 1080) (Save|Key)(4 Bytes) - cpoint60
- m_iszControlPointNames[60] (Offset 1084) (Save|Key)(4 Bytes) - cpoint61
- m_iszControlPointNames[60] (Offset 1084) (Save|Key)(4 Bytes) - cpoint61
- m_iszControlPointNames[61] (Offset 1088) (Save|Key)(4 Bytes) - cpoint62
- m_iszControlPointNames[61] (Offset 1088) (Save|Key)(4 Bytes) - cpoint62
- m_iszControlPointNames[62] (Offset 1092) (Save|Key)(4 Bytes) - cpoint63
- m_iszControlPointNames[62] (Offset 1092) (Save|Key)(4 Bytes) - cpoint63
- m_iControlPointParents[0] (Offset 1348) (Save|Key)(1 Bytes) - cpoint1_parent
- m_iControlPointParents[0] (Offset 1348) (Save|Key)(1 Bytes) - cpoint1_parent
- m_iControlPointParents[1] (Offset 1349) (Save|Key)(1 Bytes) - cpoint2_parent
- m_iControlPointParents[1] (Offset 1349) (Save|Key)(1 Bytes) - cpoint2_parent
- m_iControlPointParents[2] (Offset 1350) (Save|Key)(1 Bytes) - cpoint3_parent
- m_iControlPointParents[2] (Offset 1350) (Save|Key)(1 Bytes) - cpoint3_parent
- m_iControlPointParents[3] (Offset 1351) (Save|Key)(1 Bytes) - cpoint4_parent
- m_iControlPointParents[3] (Offset 1351) (Save|Key)(1 Bytes) - cpoint4_parent
- m_iControlPointParents[4] (Offset 1352) (Save|Key)(1 Bytes) - cpoint5_parent
- m_iControlPointParents[4] (Offset 1352) (Save|Key)(1 Bytes) - cpoint5_parent
- m_iControlPointParents[5] (Offset 1353) (Save|Key)(1 Bytes) - cpoint6_parent
- m_iControlPointParents[5] (Offset 1353) (Save|Key)(1 Bytes) - cpoint6_parent
- m_iControlPointParents[6] (Offset 1354) (Save|Key)(1 Bytes) - cpoint7_parent
- m_iControlPointParents[6] (Offset 1354) (Save|Key)(1 Bytes) - cpoint7_parent
- m_hControlPointEnts (Offset 1096) (Save)(252 Bytes)
- m_hControlPointEnts (Offset 1096) (Save)(252 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- CParticleSystemStartParticleSystemThink (Offset 0) (FunctionTable)(0 Bytes)
- CParticleSystemStartParticleSystemThink (Offset 0) (FunctionTable)(0 Bytes)
 
 
CBaseEntity - info_player_deathmatch
CBaseEntity - info_player_deathmatch
- m_Master (Offset 824) (Save|Key)(4 Bytes) - master
- m_Master (Offset 824) (Save|Key)(4 Bytes) - master
 
 
CBaseEntity - info_player_start
CBaseEntity - info_player_start
 
 
CBaseEntity - info_player_teamspawn
CBaseEntity - info_player_teamspawn
- m_iDisabled (Offset 848) (Save|Key)(4 Bytes) - StartDisabled
- m_iDisabled (Offset 848) (Save|Key)(4 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnPlayerSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlayerSpawn
- m_OnPlayerSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlayerSpawn
 
 
CBaseEntity - info_projecteddecal
CBaseEntity - info_projecteddecal
- m_nTexture (Offset 824) (Save)(4 Bytes)
- m_nTexture (Offset 824) (Save)(4 Bytes)
- m_flDistance (Offset 828) (Save|Key)(4 Bytes) - Distance
- m_flDistance (Offset 828) (Save|Key)(4 Bytes) - Distance
- CProjectedDecalStaticDecal (Offset 0) (FunctionTable)(0 Bytes)
- CProjectedDecalStaticDecal (Offset 0) (FunctionTable)(0 Bytes)
- CProjectedDecalTriggerDecal (Offset 0) (FunctionTable)(0 Bytes)
- CProjectedDecalTriggerDecal (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
 
 
CBaseEntity - info_radial_link_controller
CBaseEntity - info_radial_link_controller
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_vecAtRestOrigin (Offset 828) (Save)(12 Bytes)
- m_vecAtRestOrigin (Offset 828) (Save)(12 Bytes)
- m_bAtRest (Offset 840) (Save)(1 Bytes)
- m_bAtRest (Offset 840) (Save)(1 Bytes)
- CAI_RadialLinkControllerPollMotionThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_RadialLinkControllerPollMotionThink (Offset 0) (FunctionTable)(0 Bytes)
 
 
CBaseEntity - info_snipertarget
CBaseEntity - info_snipertarget
- m_iszGroupName (Offset 824) (Save)(4 Bytes)
- m_iszGroupName (Offset 824) (Save)(4 Bytes)
 
 
CBaseEntity - info_target
CBaseEntity - info_target
 
 
CBaseEntity - info_target_command_point
CBaseEntity - info_target_command_point
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
 
 
CBaseEntity - info_target_gunshipcrash
CBaseEntity - info_target_gunshipcrash
- m_bDisabled (Offset 824) (Save)(1 Bytes)
- m_bDisabled (Offset 824) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnCrashed (Offset 828) (Save|Key|Output)(0 Bytes) - OnCrashed
- m_OnCrashed (Offset 828) (Save|Key|Output)(0 Bytes) - OnCrashed
 
CBaseEntity - info_target_helicopter_crash
 
CBaseEntity - info_teleport_destination


CBaseEntity - info_target_helicopter_crash
CBaseEntity - info_teleport_destination


CInfoTeleporterCountdown - info_teleporter_countdown
CInfoTeleporterCountdown - info_teleporter_countdown

Latest revision as of 00:24, 24 September 2024

List of datamap and netprop dumps

CBaseEntity

Every entity has these

- m_iClassname (Offset 92) (Save|Key)(4 Bytes) - classname
- m_iGlobalname (Offset 96) (Global|Save|Key)(4 Bytes) - globalname
- m_iParent (Offset 100) (Save|Key)(4 Bytes) - parentname
- m_iHammerID (Offset 104) (Save|Key)(4 Bytes) - hammerid
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - speed
- m_nRenderFX (Offset 112) (Save|Key)(1 Bytes) - renderfx
- m_nRenderMode (Offset 113) (Save|Key)(1 Bytes) - rendermode
- m_flPrevAnimTime (Offset 120) (Save)(4 Bytes)
- m_flAnimTime (Offset 124) (Save)(4 Bytes)
- m_flSimulationTime (Offset 128) (Save)(4 Bytes)
- m_nLastThinkTick (Offset 136) (Save)(4 Bytes)
- m_nNextThinkTick (Offset 192) (Save|Key)(4 Bytes) - nextthink
- m_fEffects (Offset 196) (Save|Key)(4 Bytes) - effects
- m_clrRender (Offset 116) (Save|Key)(4 Bytes) - rendercolor
- m_nModelIndex (Offset 114) (Global|Save|Key)(2 Bytes) - modelindex
- touchStamp (Offset 144) (Save)(4 Bytes)
- m_aThinkFunctions (Offset 148) (Save)(0 Bytes)
- m_ResponseContexts (Offset 168) (Save)(0 Bytes)
- m_iszResponseContext (Offset 188) (Save|Key)(4 Bytes) - ResponseContext
- m_pfnThink (Offset 8) (Save)(4 Bytes)
- m_pfnTouch (Offset 200) (Save)(4 Bytes)
- m_pfnUse (Offset 204) (Save)(4 Bytes)
- m_pfnBlocked (Offset 208) (Save)(4 Bytes)
- m_pfnMoveDone (Offset 4) (Save)(4 Bytes)
- m_lifeState (Offset 228) (Save)(1 Bytes)
- m_takedamage (Offset 229) (Save)(1 Bytes)
- m_iMaxHealth (Offset 220) (Save|Key)(4 Bytes) - max_health
- m_iHealth (Offset 224) (Save|Key)(4 Bytes) - health
- m_target (Offset 216) (Save|Key)(4 Bytes) - target
- m_iszDamageFilterName (Offset 232) (Save|Key)(4 Bytes) - damagefilter
- m_hDamageFilter (Offset 236) (Save)(4 Bytes)
- m_debugOverlays (Offset 240) (Save)(4 Bytes)
- m_pParent (Offset 308) (Global|Save)(4 Bytes)
- m_iParentAttachment (Offset 313) (Save)(1 Bytes)
- m_hMoveParent (Offset 316) (Global|Save)(4 Bytes)
- m_hMoveChild (Offset 320) (Global|Save)(4 Bytes)
- m_hMovePeer (Offset 324) (Global|Save)(4 Bytes)
- m_iEFlags (Offset 256) (Save)(4 Bytes)
- m_iName (Offset 264) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Collision - CCollisionProperty
 - m_vecMinsPreScaled (Offset 8) (Global|Save)(12 Bytes)
 - m_vecMaxsPreScaled (Offset 20) (Global|Save)(12 Bytes)
 - m_vecMins (Offset 32) (Global|Save)(12 Bytes)
 - m_vecMaxs (Offset 44) (Global|Save)(12 Bytes)
 - m_nSolidType (Offset 65) (Save|Key)(1 Bytes) - solid
 - m_usSolidFlags (Offset 60) (Save)(2 Bytes)
 - m_nSurroundType (Offset 64) (Save)(1 Bytes)
 - m_flRadius (Offset 56) (Save)(4 Bytes)
 - m_triggerBloat (Offset 66) (Save)(1 Bytes)
 - m_vecSpecifiedSurroundingMinsPreScaled (Offset 68) (Save)(12 Bytes)
 - m_vecSpecifiedSurroundingMaxsPreScaled (Offset 80) (Save)(12 Bytes)
 - m_vecSpecifiedSurroundingMins (Offset 92) (Save)(12 Bytes)
 - m_vecSpecifiedSurroundingMaxs (Offset 104) (Save)(12 Bytes)
 - m_vecSurroundingMins (Offset 116) (Save)(12 Bytes)
 - m_vecSurroundingMaxs (Offset 128) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_Network - CServerNetworkProperty
 - m_hParent (Offset 52) (Global|Save)(4 Bytes)
- m_MoveType (Offset 314) (Save)(1 Bytes)
- m_MoveCollide (Offset 315) (Save)(1 Bytes)
- m_hOwnerEntity (Offset 468) (Save)(4 Bytes)
- m_CollisionGroup (Offset 476) (Save)(4 Bytes)
- m_pPhysicsObject (Offset 480) (Save)(0 Bytes)
- m_flElasticity (Offset 616) (Save)(4 Bytes)
- m_flShadowCastDistance (Offset 484) (Save|Key)(4 Bytes) - shadowcastdist
- m_flDesiredShadowCastDistance (Offset 488) (Save)(4 Bytes)
- m_iInitialTeamNum (Offset 492) (Save|Key|Input)(4 Bytes) - TeamNum
- m_iTeamNum (Offset 496) (Save)(4 Bytes)
- m_hGroundEntity (Offset 508) (Save)(4 Bytes)
- m_flGroundChangeTime (Offset 512) (Save)(4 Bytes)
- m_ModelName (Offset 516) (Global|Save|Key)(4 Bytes) - model
- m_vecBaseVelocity (Offset 520) (Save|Key)(12 Bytes) - basevelocity
- m_vecAbsVelocity (Offset 532) (Save)(12 Bytes)
- m_vecAngVelocity (Offset 544) (Save|Key)(12 Bytes) - avelocity
- m_rgflCoordinateFrame (Offset 556) (Save)(48 Bytes)
- m_nWaterLevel (Offset 503) (Save|Key)(1 Bytes) - waterlevel
- m_nWaterType (Offset 502) (Save)(1 Bytes)
- m_pBlocker (Offset 604) (Save)(4 Bytes)
- m_flGravity (Offset 608) (Save|Key)(4 Bytes) - gravity
- m_flFriction (Offset 612) (Save|Key)(4 Bytes) - friction
- m_flLocalTime (Offset 620) (Save|Key)(4 Bytes) - ltime
- m_flVPhysicsUpdateLocalTime (Offset 624) (Save)(4 Bytes)
- m_flMoveDoneTime (Offset 628) (Save)(4 Bytes)
- m_vecAbsOrigin (Offset 636) (Save)(12 Bytes)
- m_vecVelocity (Offset 648) (Save|Key)(12 Bytes) - velocity
- m_iTextureFrameIndex (Offset 660) (Save|Key)(1 Bytes) - texframeindex
- m_bSimulatedEveryTick (Offset 661) (Save)(1 Bytes)
- m_bAnimatedEveryTick (Offset 662) (Save)(1 Bytes)
- m_bAlternateSorting (Offset 663) (Save)(1 Bytes)
- m_spawnflags (Offset 252) (Save|Key)(4 Bytes) - spawnflags
- m_nTransmitStateOwnedCounter (Offset 312) (Save)(1 Bytes)
- m_angAbsRotation (Offset 760) (Save)(12 Bytes)
- m_vecOrigin (Offset 772) (Save)(12 Bytes)
- m_angRotation (Offset 784) (Save)(12 Bytes)
- m_vecViewOffset (Offset 800) (Save|Key)(12 Bytes) - view_ofs
- m_fFlags (Offset 260) (Save)(4 Bytes)
- m_nSimulationTick (Offset 248) (Save)(4 Bytes)
- m_flNavIgnoreUntilTime (Offset 504) (Save)(4 Bytes)
- InputSetTeam (Offset 0) (Input)(0 Bytes) - SetTeam
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- InputKillHierarchy (Offset 0) (Input)(0 Bytes) - KillHierarchy
- InputUse (Offset 0) (Input)(0 Bytes) - Use
- InputAlpha (Offset 0) (Input)(0 Bytes) - Alpha
- InputAlternativeSorting (Offset 0) (Input)(0 Bytes) - AlternativeSorting
- InputColor (Offset 0) (Input)(0 Bytes) - Color
- InputSetParent (Offset 0) (Input)(0 Bytes) - SetParent
- InputSetParentAttachment (Offset 0) (Input)(0 Bytes) - SetParentAttachment
- InputSetParentAttachmentMaintainOffset (Offset 0) (Input)(0 Bytes) - SetParentAttachmentMaintainOffset
- InputClearParent (Offset 0) (Input)(0 Bytes) - ClearParent
- InputSetDamageFilter (Offset 0) (Input)(0 Bytes) - SetDamageFilter
- InputEnableDamageForces (Offset 0) (Input)(0 Bytes) - EnableDamageForces
- InputDisableDamageForces (Offset 0) (Input)(0 Bytes) - DisableDamageForces
- InputDispatchEffect (Offset 0) (Input)(0 Bytes) - DispatchEffect
- InputDispatchResponse (Offset 0) (Input)(0 Bytes) - DispatchResponse
- InputAddContext (Offset 0) (Input)(0 Bytes) - AddContext
- InputRemoveContext (Offset 0) (Input)(0 Bytes) - RemoveContext
- InputClearContext (Offset 0) (Input)(0 Bytes) - ClearContext
- InputDisableShadow (Offset 0) (Input)(0 Bytes) - DisableShadow
- InputEnableShadow (Offset 0) (Input)(0 Bytes) - EnableShadow
- InputAddOutput (Offset 0) (Input)(0 Bytes) - AddOutput
- InputFireUser1 (Offset 0) (Input)(0 Bytes) - FireUser1
- InputFireUser2 (Offset 0) (Input)(0 Bytes) - FireUser2
- InputFireUser3 (Offset 0) (Input)(0 Bytes) - FireUser3
- InputFireUser4 (Offset 0) (Input)(0 Bytes) - FireUser4
- m_OnUser1 (Offset 664) (Save|Key|Output)(0 Bytes) - OnUser1
- m_OnUser2 (Offset 688) (Save|Key|Output)(0 Bytes) - OnUser2
- m_OnUser3 (Offset 712) (Save|Key|Output)(0 Bytes) - OnUser3
- m_OnUser4 (Offset 736) (Save|Key|Output)(0 Bytes) - OnUser4
- CBaseEntitySUB_Remove (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_DoNothing (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_StartFadeOut (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_StartFadeOutInstant (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_FadeOut (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_Vanish (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntitySUB_CallUseToggle (Offset 0) (FunctionTable)(0 Bytes)
- CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hEffectEntity (Offset 472) (Save)(4 Bytes)

CBaseAnimating

Every entity inheriting CBaseAnimating has these. Marked with *CBaseAnimating in the rest of the dump

- m_flGroundSpeed (Offset 824) (Save)(4 Bytes)
- m_flLastEventCheck (Offset 828) (Save)(4 Bytes)
- m_bSequenceFinished (Offset 896) (Save)(1 Bytes)
- m_bSequenceLoops (Offset 897) (Save)(1 Bytes)
- m_nSkin (Offset 848) (Save|Key|Input)(4 Bytes) - skin
- m_nBody (Offset 852) (Save|Key)(4 Bytes) - body
- m_nBody (Offset 852) (Save|Key|Input)(4 Bytes) - SetBodyGroup
- m_nHitboxSet (Offset 856) (Save|Key)(4 Bytes) - hitboxset
- m_nSequence (Offset 908) (Save|Key)(4 Bytes) - sequence
- m_flPoseParameter (Offset 912) (Save)(96 Bytes)
- m_flEncodedController (Offset 1008) (Save)(16 Bytes)
- m_flPlaybackRate (Offset 864) (Save|Key)(4 Bytes) - playbackrate
- m_flCycle (Offset 904) (Save|Key)(4 Bytes) - cycle
- m_pIk (Offset 888) (Save)(0 Bytes)
- m_iIKCounter (Offset 892) (Save)(4 Bytes)
- m_bClientSideAnimation (Offset 1024) (Save)(1 Bytes)
- m_bClientSideFrameReset (Offset 1025) (Save)(1 Bytes)
- m_nNewSequenceParity (Offset 1028) (Save)(4 Bytes)
- m_nResetEventsParity (Offset 1032) (Save)(4 Bytes)
- m_nMuzzleFlashParity (Offset 1036) (Save)(1 Bytes)
- m_iszLightingOriginRelative (Offset 1048) (Save|Key)(4 Bytes) - LightingOriginHack
- m_iszLightingOrigin (Offset 1052) (Save|Key)(4 Bytes) - LightingOrigin
- m_hLightingOrigin (Offset 1040) (Save)(4 Bytes)
- m_hLightingOriginRelative (Offset 1044) (Save)(4 Bytes)
- m_flModelScale (Offset 860) (Save)(4 Bytes)
- m_flDissolveStartTime (Offset 900) (Save)(4 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite
- InputIgniteLifetime (Offset 0) (Input)(0 Bytes) - IgniteLifetime
- InputIgniteNumHitboxFires (Offset 0) (Input)(0 Bytes) - IgniteNumHitboxFires
- InputIgniteHitboxFireScale (Offset 0) (Input)(0 Bytes) - IgniteHitboxFireScale
- InputBecomeRagdoll (Offset 0) (Input)(0 Bytes) - BecomeRagdoll
- InputSetLightingOriginRelative (Offset 0) (Input)(0 Bytes) - SetLightingOriginHack
- InputSetLightingOrigin (Offset 0) (Input)(0 Bytes) - SetLightingOrigin
- m_OnIgnite (Offset 1076) (Save|Key|Output)(0 Bytes) - OnIgnite
- m_fadeMinDist (Offset 1064) (Save|Key|Input)(4 Bytes) - fademindist
- m_fadeMaxDist (Offset 1068) (Save|Key|Input)(4 Bytes) - fademaxdist
- m_flFadeScale (Offset 1072) (Save|Key)(4 Bytes) - fadescale
- m_fBoneCacheFlags (Offset 1060) (Save)(2 Bytes)

Other

Note.pngNote:Many C++ classes are listed incorrectly i.e. they don't list the class the given entity is tied to but their subclass (or there might be other reason for them being listed like that?[confirm]). For example CBaseEntity - ai_ally_manager but ai_ally_manager is tied to CAI_AllyManager
// Dump of all datamaps for "sourcetest" as at 2024/09/22
//
//
// Flag Details:
//
// Global: This field is masked for global entity save/restore
// Save: This field is saved to disk
// Key: This field can be requested and written to by string name at load time
// Input: This field can be written to by string name at run time, and a function called
// Output: This field propogates it's value to all targets whenever it changes
// FunctionTable: This is a table entry for a member function pointer
// Ptr: This field is a pointer, not an embedded object
// Override: The field is an override for one in a base class (only used by prediction system for now)
//

CFireSmoke - _firesmoke
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_nFlameModelIndex (Offset 840) (Save)(4 Bytes)
- m_nFlameFromAboveModelIndex (Offset 844) (Save)(4 Bytes)
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)

CPlasma - _plasma
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)
- m_flStartScale (Offset 824) (Save)(4 Bytes)
- m_flScale (Offset 828) (Save)(4 Bytes)
- m_flScaleTime (Offset 832) (Save)(4 Bytes)
- m_nFlags (Offset 836) (Save)(4 Bytes)

CBaseEntity - ai_ally_manager
- m_iMaxAllies (Offset 824) (Save|Key)(4 Bytes) - maxallies
- m_iMaxMedics (Offset 828) (Save|Key)(4 Bytes) - maxmedics
- m_iAlliesLast (Offset 832) (Save)(4 Bytes)
- m_iMedicsLast (Offset 836) (Save)(4 Bytes)
- CAI_AllyManagerWatchCounts (Offset 0) (FunctionTable)(0 Bytes)
- InputSetMaxAllies (Offset 0) (Input)(0 Bytes) - SetMaxAllies
- InputSetMaxMedics (Offset 0) (Input)(0 Bytes) - SetMaxMedics
- InputReplenish (Offset 0) (Input)(0 Bytes) - Replenish
- m_SpawnAlly[ 0 ] (Offset 840) (Save|Key|Output)(0 Bytes) - SpawnAlly0
- m_SpawnAlly[ 1 ] (Offset 864) (Save|Key|Output)(0 Bytes) - SpawnAlly1
- m_SpawnAlly[ 2 ] (Offset 888) (Save|Key|Output)(0 Bytes) - SpawnAlly2
- m_SpawnAlly[ 3 ] (Offset 912) (Save|Key|Output)(0 Bytes) - SpawnAlly3
- m_SpawnAlly[ 4 ] (Offset 936) (Save|Key|Output)(0 Bytes) - SpawnAlly4
- m_SpawnAlly[ 5 ] (Offset 960) (Save|Key|Output)(0 Bytes) - SpawnAlly5
- m_SpawnAlly[ 6 ] (Offset 984) (Save|Key|Output)(0 Bytes) - SpawnAlly6
- m_SpawnAlly[ 7 ] (Offset 1008) (Save|Key|Output)(0 Bytes) - SpawnAlly7
- m_SpawnAlly[ 8 ] (Offset 1032) (Save|Key|Output)(0 Bytes) - SpawnAlly8
- m_SpawnAlly[ 9 ] (Offset 1056) (Save|Key|Output)(0 Bytes) - SpawnAlly9
- m_SpawnMedicAlly (Offset 1080) (Save|Key|Output)(0 Bytes) - SpawnMedicAlly
- m_OnZeroAllies (Offset 1104) (Save|Key|Output)(0 Bytes) - OnZeroAllies
- m_OnZeroMedicAllies (Offset 1128) (Save|Key|Output)(0 Bytes) - OnZeroMedicAllies

CBaseEntity - ai_ally_speech_manager
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_ConceptTimers (Offset 836) (Save)(0 Bytes)

CBaseEntity - ai_battle_line
- m_iszActor (Offset 824) (Save|Key)(4 Bytes) - Actor
- m_fActive (Offset 828) (Save|Key)(1 Bytes) - Active
- m_fStrict (Offset 829) (Save|Key)(1 Bytes) - Strict
 Sub-Class Table (1 Deep): m_SelfMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- CAI_BattleLineMovementThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - ai_changehintgroup
- m_iSearchType (Offset 824) (Save|Key)(4 Bytes) - SearchType
- m_strSearchName (Offset 828) (Save|Key)(4 Bytes) - SearchName
- m_strNewHintGroup (Offset 832) (Save|Key)(4 Bytes) - NewHintGroup
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - Radius
- m_bHintGroupNavLimiting (Offset 840) (Save|Key)(1 Bytes) - hintlimiting
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate

CBaseEntity - ai_changetarget
- m_iszNewTarget (Offset 824) (Save|Key)(4 Bytes) - m_iszNewTarget
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate

CBaseEntity - ai_citizen_response_system
- m_flResponseAddedTime (Offset 824) (Save)(12 Bytes)
- m_flNextResponseTime (Offset 836) (Save)(4 Bytes)
- InputResponseVitalNPC (Offset 0) (Input)(0 Bytes) - ResponseVitalNPC
- CCitizenResponseSystemResponseThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - ai_goal_actbusy
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_actbusy_queue
- m_iCurrentQueueCount (Offset 1028) (Save)(4 Bytes)
- m_hNodes (Offset 1032) (Save)(80 Bytes)
- m_bPlayerBlockedNodes (Offset 1112) (Save)(20 Bytes)
- m_hExitNode (Offset 1132) (Save)(4 Bytes)
- m_hExitingNPC (Offset 1136) (Save)(4 Bytes)
- m_bForceReachFront (Offset 1140) (Save|Key)(1 Bytes) - mustreachfront
- m_iszNodes[0] (Offset 1144) (Save|Key)(4 Bytes) - node01
- m_iszNodes[1] (Offset 1148) (Save|Key)(4 Bytes) - node02
- m_iszNodes[2] (Offset 1152) (Save|Key)(4 Bytes) - node03
- m_iszNodes[3] (Offset 1156) (Save|Key)(4 Bytes) - node04
- m_iszNodes[4] (Offset 1160) (Save|Key)(4 Bytes) - node05
- m_iszNodes[5] (Offset 1164) (Save|Key)(4 Bytes) - node06
- m_iszNodes[6] (Offset 1168) (Save|Key)(4 Bytes) - node07
- m_iszNodes[7] (Offset 1172) (Save|Key)(4 Bytes) - node08
- m_iszNodes[8] (Offset 1176) (Save|Key)(4 Bytes) - node09
- m_iszNodes[9] (Offset 1180) (Save|Key)(4 Bytes) - node10
- m_iszNodes[10] (Offset 1184) (Save|Key)(4 Bytes) - node11
- m_iszNodes[11] (Offset 1188) (Save|Key)(4 Bytes) - node12
- m_iszNodes[12] (Offset 1192) (Save|Key)(4 Bytes) - node13
- m_iszNodes[13] (Offset 1196) (Save|Key)(4 Bytes) - node14
- m_iszNodes[14] (Offset 1200) (Save|Key)(4 Bytes) - node15
- m_iszNodes[15] (Offset 1204) (Save|Key)(4 Bytes) - node16
- m_iszNodes[16] (Offset 1208) (Save|Key)(4 Bytes) - node17
- m_iszNodes[17] (Offset 1212) (Save|Key)(4 Bytes) - node18
- m_iszNodes[18] (Offset 1216) (Save|Key)(4 Bytes) - node19
- m_iszNodes[19] (Offset 1220) (Save|Key)(4 Bytes) - node20
- m_iszExitNode (Offset 1224) (Save|Key)(4 Bytes) - node_exit
- InputPlayerStartedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStartedBlocking
- InputPlayerStoppedBlocking (Offset 0) (Input)(0 Bytes) - PlayerStoppedBlocking
- InputMoveQueueUp (Offset 0) (Input)(0 Bytes) - MoveQueueUp
- m_OnQueueMoved (Offset 1228) (Save|Key|Output)(0 Bytes) - OnQueueMoved
- m_OnNPCLeftQueue (Offset 1252) (Save|Key|Output)(0 Bytes) - OnNPCLeftQueue
- m_OnNPCStartedLeavingQueue (Offset 1276) (Save|Key|Output)(0 Bytes) - OnNPCStartedLeavingQueue
- CAI_ActBusyQueueGoalQueueThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_ActBusyQueueGoalMoveQueueUpThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flBusySearchRange (Offset 876) (Save|Key)(4 Bytes) - busysearchrange
- m_bVisibleOnly (Offset 880) (Save|Key)(1 Bytes) - visibleonly
- m_iType (Offset 884) (Save|Key)(4 Bytes) - type
- m_bAllowCombatActBusyTeleport (Offset 888) (Save|Key)(1 Bytes) - allowteleport
- m_iszSeeEntityName (Offset 892) (Save|Key)(4 Bytes) - SeeEntity
- m_flSeeEntityTimeout (Offset 896) (Save|Key)(4 Bytes) - SeeEntityTimeout
- m_iszSafeZoneVolume (Offset 900) (Save|Key)(4 Bytes) - SafeZone
- m_iSightMethod (Offset 904) (Save|Key)(4 Bytes) - sightmethod
- InputSetBusySearchRange (Offset 0) (Input)(0 Bytes) - SetBusySearchRange
- InputForceNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceNPCToActBusy
- InputForceThisNPCToActBusy (Offset 0) (Input)(0 Bytes) - ForceThisNPCToActBusy
- InputForceThisNPCToLeave (Offset 0) (Input)(0 Bytes) - ForceThisNPCToLeave
- m_OnNPCStartedBusy (Offset 908) (Save|Key|Output)(0 Bytes) - OnNPCStartedBusy
- m_OnNPCFinishedBusy (Offset 932) (Save|Key|Output)(0 Bytes) - OnNPCFinishedBusy
- m_OnNPCLeft (Offset 956) (Save|Key|Output)(0 Bytes) - OnNPCLeft
- m_OnNPCLostSeeEntity (Offset 980) (Save|Key|Output)(0 Bytes) - OnNPCLostSeeEntity
- m_OnNPCSeeEnemy (Offset 1004) (Save|Key|Output)(0 Bytes) - OnNPCSeeEnemy
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_assault
- m_RallyPoint (Offset 876) (Save|Key)(4 Bytes) - rallypoint
- m_AssaultCue (Offset 880) (Save|Key)(4 Bytes) - AssaultCue
- m_RallySelectMethod (Offset 884) (Save|Key)(4 Bytes) - RallySelectMethod
- InputBeginAssault (Offset 0) (Input)(0 Bytes) - BeginAssault
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_follow
- m_iFormation (Offset 876) (Save|Key)(4 Bytes) - Formation
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_lead
- m_fArrived (Offset 880) (Save)(1 Bytes)
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_lead_weapon
- m_iszWeaponName (Offset 1080) (Save|Key)(4 Bytes) - WeaponName
- m_iszMissingWeaponConceptModifier (Offset 1084) (Save|Key)(4 Bytes) - MissingWeaponConceptModifier
- m_fArrived (Offset 880) (Save)(1 Bytes)
- m_flWaitDistance (Offset 884) (Save|Key)(4 Bytes) - WaitDistance
- m_iszWaitPointName (Offset 920) (Save|Key)(4 Bytes) - WaitPointName
- m_flLeadDistance (Offset 888) (Save|Key)(4 Bytes) - LeadDistance
- m_flRetrieveDistance (Offset 892) (Save|Key)(4 Bytes) - RetrieveDistance
- m_flSuccessDistance (Offset 896) (Save|Key)(4 Bytes) - SuccessDistance
- m_bRun (Offset 900) (Save|Key)(1 Bytes) - Run
- m_iRetrievePlayer (Offset 904) (Save|Key)(4 Bytes) - Retrieve
- m_iRetrieveWaitForSpeak (Offset 908) (Save|Key)(4 Bytes) - RetrieveWaitForSpeak
- m_iComingBackWaitForSpeak (Offset 912) (Save|Key)(4 Bytes) - ComingBackWaitForSpeak
- m_bStopScenesWhenPlayerLost (Offset 916) (Save|Key)(1 Bytes) - StopScenes
- m_bDontSpeakStart (Offset 917) (Save|Key)(1 Bytes) - DontSpeakStart
- m_bLeadDuringCombat (Offset 918) (Save|Key)(1 Bytes) - LeadDuringCombat
- m_bGagLeader (Offset 919) (Save|Key)(1 Bytes) - GagLeader
- m_iszStartConceptModifier (Offset 924) (Save|Key)(4 Bytes) - StartConceptModifier
- m_iszAttractPlayerConceptModifier (Offset 928) (Save|Key)(4 Bytes) - AttractPlayerConceptModifier
- m_iszWaitOverConceptModifier (Offset 932) (Save|Key)(4 Bytes) - WaitOverConceptModifier
- m_iszArrivalConceptModifier (Offset 936) (Save|Key)(4 Bytes) - ArrivalConceptModifier
- m_iszPostArrivalConceptModifier (Offset 940) (Save|Key)(4 Bytes) - PostArrivalConceptModifier
- m_iszSuccessConceptModifier (Offset 944) (Save|Key)(4 Bytes) - SuccessConceptModifier
- m_iszFailureConceptModifier (Offset 948) (Save|Key)(4 Bytes) - FailureConceptModifier
- m_iszRetrieveConceptModifier (Offset 952) (Save|Key)(4 Bytes) - RetrieveConceptModifier
- m_iszComingBackConceptModifier (Offset 956) (Save|Key)(4 Bytes) - ComingBackConceptModifier
- m_OnSuccess (Offset 1008) (Save|Key|Output)(0 Bytes) - OnSuccess
- m_OnArrival (Offset 960) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnArrivalDone (Offset 984) (Save|Key|Output)(0 Bytes) - OnArrivalDone
- m_OnFailure (Offset 1032) (Save|Key|Output)(0 Bytes) - OnFailure
- m_OnDone (Offset 1056) (Save|Key|Output)(0 Bytes) - OnDone
- InputSetSuccess (Offset 0) (Input)(0 Bytes) - SetSuccess
- InputSetFailure (Offset 0) (Input)(0 Bytes) - SetFailure
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_operator
- m_iState (Offset 972) (Save|Key)(4 Bytes) - state
- m_iMoveTo (Offset 976) (Save|Key)(4 Bytes) - moveto
- m_iszContextTarget (Offset 980) (Save|Key)(4 Bytes) - contexttarget
- InputSetStateReady (Offset 0) (Input)(0 Bytes) - SetStateReady
- InputSetStateFinished (Offset 0) (Input)(0 Bytes) - SetStateFinished
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_OnBeginApproach (Offset 876) (Save|Key|Output)(0 Bytes) - OnBeginApproach
- m_OnMakeReady (Offset 900) (Save|Key|Output)(0 Bytes) - OnMakeReady
- m_OnBeginOperating (Offset 924) (Save|Key|Output)(0 Bytes) - OnBeginOperating
- m_OnFinished (Offset 948) (Save|Key|Output)(0 Bytes) - OnFinished
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_goal_police
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - PoliceRadius
- m_iszTarget (Offset 832) (Save|Key)(4 Bytes) - PoliceTarget
- m_bOverrideKnockOut (Offset 836) (Save)(1 Bytes)
- InputEnableKnockOut (Offset 0) (Input)(0 Bytes) - EnableKnockOut
- InputDisableKnockOut (Offset 0) (Input)(0 Bytes) - DisableKnockOut
- m_OnKnockOut (Offset 840) (Save|Key|Output)(0 Bytes) - OnKnockOut
- m_OnFirstWarning (Offset 864) (Save|Key|Output)(0 Bytes) - OnFirstWarning
- m_OnSecondWarning (Offset 888) (Save|Key|Output)(0 Bytes) - OnSecondWarning
- m_OnLastWarning (Offset 912) (Save|Key|Output)(0 Bytes) - OnLastWarning
- m_OnSupressingTarget (Offset 936) (Save|Key|Output)(0 Bytes) - OnSupressingTarget

CBaseEntity - ai_goal_standoff
- m_aggressiveness (Offset 876) (Save|Key)(4 Bytes) - Aggressiveness
- m_HintChangeReaction (Offset 880) (Save|Key)(4 Bytes) - HintGroupChangeReaction
- m_fPlayerIsBattleline (Offset 884) (Save|Key)(1 Bytes) - PlayerBattleline
- m_fStayAtCover (Offset 885) (Save|Key)(1 Bytes) - StayAtCover
- m_bAbandonIfEnemyHides (Offset 886) (Save|Key)(1 Bytes) - AbandonIfEnemyHides
- m_customParams.fCoverOnReload (Offset 892) (Save|Key)(1 Bytes) - CustomCoverOnReload
- m_customParams.minTimeShots (Offset 896) (Save|Key)(4 Bytes) - CustomMinTimeShots
- m_customParams.maxTimeShots (Offset 900) (Save|Key)(4 Bytes) - CustomMaxTimeShots
- m_customParams.minShots (Offset 904) (Save|Key)(4 Bytes) - CustomMinShots
- m_customParams.maxShots (Offset 908) (Save|Key)(4 Bytes) - CustomMaxShots
- m_customParams.oddsCover (Offset 912) (Save|Key)(4 Bytes) - CustomOddsCover
- InputSetAggressiveness (Offset 0) (Input)(0 Bytes) - SetAggressiveness
- m_iszActor (Offset 828) (Save|Key)(4 Bytes) - Actor
- m_iszGoal (Offset 832) (Save|Key)(4 Bytes) - Goal
- m_fStartActive (Offset 836) (Save|Key)(1 Bytes) - StartActive
- m_iszConceptModifiers (Offset 844) (Save|Key)(4 Bytes) - BaseConceptModifiers
- m_SearchType (Offset 840) (Save|Key)(4 Bytes) - SearchType
- m_actors (Offset 848) (Save)(0 Bytes)
- m_hGoalEntity (Offset 868) (Save)(4 Bytes)
- m_flags (Offset 872) (Save)(4 Bytes)
- CAI_GoalEntityDelayedRefresh (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputUpdateActors (Offset 0) (Input)(0 Bytes) - UpdateActors
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate

CBaseEntity - ai_hint
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState
- m_hHintOwner (Offset 884) (Save)(4 Bytes)
- m_flNextUseTime (Offset 888) (Save)(4 Bytes)
- m_vecForward (Offset 944) (Save)(12 Bytes)
- m_nodeFOV (Offset 940) (Save|Key)(4 Bytes) - nodeFOV
- CAI_HintEnableThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnableHint (Offset 0) (Input)(0 Bytes) - EnableHint
- InputDisableHint (Offset 0) (Input)(0 Bytes) - DisableHint
- m_OnNPCStartedUsing (Offset 892) (Save|Key|Output)(0 Bytes) - OnNPCStartedUsing
- m_OnNPCStoppedUsing (Offset 916) (Save|Key|Output)(0 Bytes) - OnNPCStoppedUsing

CBaseEntity - ai_network
- m_bNeedGraphRebuild (Offset 824) (Save)(1 Bytes)
- m_fInitalized (Offset 836) (Save)(1 Bytes)
- CAI_NetworkManagerDelayedInit (Offset 0) (FunctionTable)(0 Bytes)
- CAI_NetworkManagerRebuildThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - ai_network_build_helper

CBaseEntity - ai_npc_eventresponsesystem
- InputTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - TriggerResponseEvent
- InputForceTriggerResponseEvent (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEvent
- InputForceTriggerResponseEventNoCancel (Offset 0) (Input)(0 Bytes) - ForceTriggerResponseEventNoCancel

CBaseEntity - ai_relationship
- CAI_RelationshipApplyRelationshipThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
- m_iDisposition (Offset 832) (Save|Key)(4 Bytes) - disposition
- m_iRank (Offset 836) (Save|Key)(4 Bytes) - rank
- m_fStartActive (Offset 840) (Save|Key)(1 Bytes) - StartActive
- m_bIsActive (Offset 841) (Save)(1 Bytes)
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_iPreviousDisposition (Offset 844) (Save)(4 Bytes)
- m_iPreviousRank (Offset 852) (Save)(4 Bytes)
- m_bReciprocal (Offset 856) (Save|Key)(1 Bytes) - reciprocal
- InputApplyRelationship (Offset 0) (Input)(0 Bytes) - ApplyRelationship
- InputRevertRelationship (Offset 0) (Input)(0 Bytes) - RevertRelationship
- InputRevertToDefaultRelationship (Offset 0) (Input)(0 Bytes) - RevertToDefaultRelationship

CBaseEntity - ai_script_conditions
- CAI_ScriptConditionsEvaluationThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnConditionsSatisfied (Offset 828) (Save|Key|Output)(0 Bytes) - OnConditionsSatisfied
- m_OnConditionsTimeout (Offset 852) (Save|Key|Output)(0 Bytes) - OnConditionsTimeout
- m_NoValidActors (Offset 876) (Save|Key|Output)(0 Bytes) - NoValidActors
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_fDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- m_hTarget (Offset 904) (Save)(4 Bytes)
- m_Actor (Offset 948) (Save|Key)(4 Bytes) - Actor
- m_flRequiredTime (Offset 908) (Save|Key)(4 Bytes) - RequiredTime
- m_hActor (Offset 912) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Timer - CSimTimer
 - m_interval (Offset 4) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Timeout - CSimTimer
 - m_interval (Offset 4) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
- m_fMinState (Offset 932) (Save|Key)(4 Bytes) - MinimumState
- m_fMaxState (Offset 936) (Save|Key)(4 Bytes) - MaximumState
- m_fScriptStatus (Offset 940) (Save|Key)(4 Bytes) - ScriptStatus
- m_fActorSeePlayer (Offset 944) (Save|Key)(4 Bytes) - ActorSeePlayer
- m_flPlayerActorProximity (Offset 952) (Save|Key)(4 Bytes) - PlayerActorProximity
 Sub-Class Table (1 Deep): m_PlayerActorProxTester - CAI_ProxTester
 - m_distSq (Offset 0) (Save)(4 Bytes)
 - m_fInside (Offset 4) (Save)(1 Bytes)
- m_flPlayerActorFOV (Offset 964) (Save|Key)(4 Bytes) - PlayerActorFOV
- m_bPlayerActorFOVTrueCone (Offset 968) (Save|Key)(1 Bytes) - PlayerActorFOVTrueCone
- m_fPlayerActorLOS (Offset 972) (Save|Key)(4 Bytes) - PlayerActorLOS
- m_fActorSeeTarget (Offset 976) (Save|Key)(4 Bytes) - ActorSeeTarget
- m_flActorTargetProximity (Offset 980) (Save|Key)(4 Bytes) - ActorTargetProximity
 Sub-Class Table (1 Deep): m_ActorTargetProxTester - CAI_ProxTester
 - m_distSq (Offset 0) (Save)(4 Bytes)
 - m_fInside (Offset 4) (Save)(1 Bytes)
- m_flPlayerTargetProximity (Offset 992) (Save|Key)(4 Bytes) - PlayerTargetProximity
 Sub-Class Table (1 Deep): m_PlayerTargetProxTester - CAI_ProxTester
 - m_distSq (Offset 0) (Save)(4 Bytes)
 - m_fInside (Offset 4) (Save)(1 Bytes)
- m_flPlayerTargetFOV (Offset 1004) (Save|Key)(4 Bytes) - PlayerTargetFOV
- m_bPlayerTargetFOVTrueCone (Offset 1008) (Save|Key)(1 Bytes) - PlayerTargetFOVTrueCone
- m_fPlayerTargetLOS (Offset 1012) (Save|Key)(4 Bytes) - PlayerTargetLOS
- m_fPlayerBlockingActor (Offset 1016) (Save|Key)(4 Bytes) - PlayerBlockingActor
- m_flMinTimeout (Offset 1024) (Save|Key)(4 Bytes) - MinTimeout
- m_flMaxTimeout (Offset 1028) (Save|Key)(4 Bytes) - MaxTimeout
- m_fActorInPVS (Offset 1020) (Save|Key)(4 Bytes) - ActorInPVS
- m_fActorInVehicle (Offset 1032) (Save|Key)(4 Bytes) - ActorInVehicle
- m_fPlayerInVehicle (Offset 1036) (Save|Key)(4 Bytes) - PlayerInVehicle
- m_ElementList (Offset 1040) (Save)(0 Bytes)
- m_bLeaveAsleep (Offset 901) (Save)(1 Bytes)

CBaseEntity - ai_sound
- m_iSoundType (Offset 824) (Save|Key)(4 Bytes) - soundtype
- m_iSoundContext (Offset 828) (Save|Key)(4 Bytes) - soundcontext
- m_iVolume (Offset 832) (Save|Key)(4 Bytes) - volume
- m_flDuration (Offset 836) (Save|Key)(4 Bytes) - duration
- m_iszProxyEntityName (Offset 840) (Save|Key)(4 Bytes) - locationproxy
- InputInsertSound (Offset 0) (Input)(0 Bytes) - InsertSound
- InputEmitAISound (Offset 0) (Input)(0 Bytes) - EmitAISound

CBaseEntity - ai_speechfilter
- m_iszSubject (Offset 828) (Save|Key)(4 Bytes) - subject
- m_flIdleModifier (Offset 832) (Save|Key)(4 Bytes) - IdleModifier
- m_bNeverSayHello (Offset 836) (Save|Key)(1 Bytes) - NeverSayHello
- m_bDisabled (Offset 837) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetIdleModifier (Offset 0) (Input)(0 Bytes) - SetIdleModifier

CBaseEntity - aiscripted_schedule
- m_hLastFoundEntity (Offset 824) (Save)(4 Bytes)
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - m_flRadius
- m_iszEntity (Offset 832) (Save|Key)(4 Bytes) - m_iszEntity
- m_nSchedule (Offset 844) (Save|Key)(4 Bytes) - schedule
- m_nForceState (Offset 848) (Save|Key)(4 Bytes) - forcestate
- m_sGoalEnt (Offset 840) (Save|Key)(4 Bytes) - goalent
- m_bGrabAll (Offset 852) (Save|Key)(1 Bytes) - graball
- m_Interruptability (Offset 856) (Save|Key)(4 Bytes) - interruptability
- m_bDidFireOnce (Offset 860) (Save)(1 Bytes)
- m_hActivator (Offset 828) (Save)(4 Bytes)
- CAI_ScriptedScheduleScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- InputStartSchedule (Offset 0) (Input)(0 Bytes) - StartSchedule
- InputStopSchedule (Offset 0) (Input)(0 Bytes) - StopSchedule

CAI_BaseNPC - aitesthull
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - ambient_generic
- m_iszSound (Offset 940) (Save|Key)(4 Bytes) - message
- m_radius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_sSourceEntName (Offset 944) (Save|Key)(4 Bytes) - SourceEntityName
- m_flMaxRadius (Offset 828) (Save)(4 Bytes)
- m_fActive (Offset 936) (Save)(1 Bytes)
- m_fLooping (Offset 937) (Save)(1 Bytes)
- m_iSoundLevel (Offset 832) (Save)(4 Bytes)
- m_dpv (Offset 836) (Save)(100 Bytes)
- CAmbientGenericRampThink (Offset 0) (FunctionTable)(0 Bytes)
- InputPlaySound (Offset 0) (Input)(0 Bytes) - PlaySound
- InputStopSound (Offset 0) (Input)(0 Bytes) - StopSound
- InputToggleSound (Offset 0) (Input)(0 Bytes) - ToggleSound
- InputPitch (Offset 0) (Input)(0 Bytes) - Pitch
- InputVolume (Offset 0) (Input)(0 Bytes) - Volume
- InputFadeIn (Offset 0) (Input)(0 Bytes) - FadeIn
- InputFadeOut (Offset 0) (Input)(0 Bytes) - FadeOut

CBaseCombatCharacter - apc_missile
- m_flReachedTargetTime (Offset 2164) (Save)(4 Bytes)
- m_flIgnitionTime (Offset 2168) (Save)(4 Bytes)
- m_bGuidingDisabled (Offset 2172) (Save)(1 Bytes)
- m_hSpecificTarget (Offset 2180) (Save)(4 Bytes)
- m_strHint (Offset 2184) (Save)(4 Bytes)
- m_flLastHomingSpeed (Offset 2176) (Save)(4 Bytes)
- CAPCMissileBeginSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileAugerStartThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileAPCSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- CAPCMissileAPCMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hOwner (Offset 2132) (Save)(4 Bytes)
- m_hRocketTrail (Offset 2136) (Save)(4 Bytes)
- m_flAugerTime (Offset 2140) (Save)(4 Bytes)
- m_flMarkDeadTime (Offset 2144) (Save)(4 Bytes)
- m_flGracePeriodEndsAt (Offset 2152) (Save)(4 Bytes)
- m_flDamage (Offset 2148) (Save)(4 Bytes)
- m_bCreateDangerSounds (Offset 2156) (Save)(1 Bytes)
- CMissileMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- CMissileAccelerateThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileAugerThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileIgniteThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

AR2Explosion - ar2explosion
- m_szMaterialName (Offset 824) (Save)(255 Bytes)

CBaseEntity - assault_assaultpoint
- m_AssaultHintGroup (Offset 824) (Save|Key)(4 Bytes) - assaultgroup
- m_NextAssaultPointName (Offset 828) (Save|Key)(4 Bytes) - nextassaultpoint
- m_flAssaultTimeout (Offset 856) (Save|Key)(4 Bytes) - assaulttimeout
- m_bClearOnContact (Offset 860) (Save|Key)(1 Bytes) - clearoncontact
- m_bAllowDiversion (Offset 861) (Save|Key)(1 Bytes) - allowdiversion
- m_flAllowDiversionRadius (Offset 864) (Save|Key)(4 Bytes) - allowdiversionradius
- m_bNeverTimeout (Offset 868) (Save|Key)(1 Bytes) - nevertimeout
- m_iStrictness (Offset 872) (Save|Key)(4 Bytes) - strict
- m_bForceCrouch (Offset 876) (Save|Key)(1 Bytes) - forcecrouch
- m_bIsUrgent (Offset 877) (Save|Key)(1 Bytes) - urgent
- m_bInputForcedClear (Offset 878) (Save)(1 Bytes)
- m_flAssaultPointTolerance (Offset 880) (Save|Key)(4 Bytes) - assaulttolerance
- m_flTimeLastUsed (Offset 884) (Save)(4 Bytes)
- InputSetClearOnContact (Offset 0) (Input)(0 Bytes) - SetClearOnContact
- InputSetAllowDiversion (Offset 0) (Input)(0 Bytes) - SetAllowDiversion
- InputSetForceClear (Offset 0) (Input)(0 Bytes) - SetForceClear
- m_OnArrival (Offset 888) (Save|Key|Output)(0 Bytes) - OnArrival
- m_OnAssaultClear (Offset 832) (Save|Key|Output)(0 Bytes) - OnAssaultClear

CBaseEntity - assault_rallypoint
- m_AssaultPointName (Offset 824) (Save|Key)(4 Bytes) - assaultpoint
- m_RallySequenceName (Offset 828) (Save|Key)(4 Bytes) - rallysequence
- m_flAssaultDelay (Offset 832) (Save|Key)(4 Bytes) - assaultdelay
- m_iPriority (Offset 836) (Save|Key)(4 Bytes) - priority
- m_iStrictness (Offset 840) (Save|Key)(4 Bytes) - strict
- m_bForceCrouch (Offset 844) (Save|Key)(1 Bytes) - forcecrouch
- m_bIsUrgent (Offset 845) (Save|Key)(1 Bytes) - urgent
- m_hLockedBy (Offset 872) (Save)(4 Bytes)
- m_sExclusivity (Offset 846) (Save)(2 Bytes)
- m_OnArrival (Offset 848) (Save|Key|Output)(0 Bytes) - OnArrival

CBaseHLCombatWeapon - basehlcombatweapon
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CSprite - baseprojectile
- m_iDmg (Offset 904) (Save)(4 Bytes)
- m_iDmgType (Offset 908) (Save)(4 Bytes)
- m_hIntendedTarget (Offset 912) (Save)(4 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CBeam - beam
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_fWidth (Offset 936) (Save)(4 Bytes)
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed

CBaseAnimating - blob_element
- m_vecPrevOrigin (Offset 1120) (Save)(12 Bytes)
- m_iStuckCount (Offset 1132) (Save)(4 Bytes)
- m_bOnWall (Offset 1136) (Save)(1 Bytes)
- m_flDistFromCentroidSqr (Offset 1140) (Save)(4 Bytes)
- m_iElementNumber (Offset 1144) (Save)(4 Bytes)
- m_vecTargetLocation (Offset 1148) (Save)(12 Bytes)
- m_hTargetEntity (Offset 1164) (Save)(4 Bytes)
- m_flSinePhase (Offset 1168) (Save)(4 Bytes)
- m_flSineAmplitude (Offset 1172) (Save)(4 Bytes)
- m_flSineFrequency (Offset 1176) (Save)(4 Bytes)
- m_iMovementRule (Offset 1180) (Save)(4 Bytes)

CCorpse - bodyque
- *CBaseAnimating

CBaseAnimating - bounce_bomb
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSettleThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCaptiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCavernBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- m_flExplosionDelay (Offset 1124) (Save|Key)(4 Bytes) - ExplosionDelay
- m_bBounce (Offset 1129) (Save|Key)(1 Bytes) - Bounce
- m_bAwake (Offset 1128) (Save)(1 Bytes)
- m_hNearestNPC (Offset 1132) (Save)(4 Bytes)
- m_hSprite (Offset 1136) (Save)(4 Bytes)
- m_LastSpriteColor (Offset 1140) (Save)(4 Bytes)
- m_flHookPositions (Offset 1144) (Save)(4 Bytes)
- m_iHookN (Offset 1148) (Save)(4 Bytes)
- m_iHookE (Offset 1152) (Save)(4 Bytes)
- m_iHookS (Offset 1156) (Save)(4 Bytes)
- m_iAllHooks (Offset 1160) (Save)(4 Bytes)
- m_bLockSilently (Offset 1168) (Save|Key)(1 Bytes) - LockSilently
- m_bFoeNearest (Offset 1169) (Save)(1 Bytes)
- m_flIgnoreWorldTime (Offset 1172) (Save)(4 Bytes)
- m_bDisarmed (Offset 1176) (Save|Key)(1 Bytes) - StartDisarmed
- m_iModification (Offset 1184) (Save|Key)(4 Bytes) - Modification
- m_bPlacedByPlayer (Offset 1177) (Save)(1 Bytes)
- m_bHeldByPhysgun (Offset 1178) (Save)(1 Bytes)
- m_iFlipAttempts (Offset 1180) (Save)(4 Bytes)
- m_flTimeGrabbed (Offset 1196) (Save)(4 Bytes)
- m_iMineState (Offset 1204) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1188) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1192) (Save)(4 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- m_OnPulledUp (Offset 1208) (Save|Key|Output)(0 Bytes) - OnPulledUp
- InputDisarm (Offset 0) (Input)(0 Bytes) - Disarm
- *CBaseAnimating

CAI_BaseNPC - bullseye_strider_focus
- m_hPainPartner (Offset 3520) (Save)(4 Bytes)
- m_fAutoaimRadius (Offset 3576) (Save|Key)(4 Bytes) - autoaimradius
- m_flFieldOfView (Offset 1684) (Save|Key)(4 Bytes) - minangle
- m_flMinDistValidEnemy (Offset 3580) (Save|Key)(4 Bytes) - mindist
- CNPC_BullseyeBullseyeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTargeted (Offset 0) (Input)(0 Bytes) - InputTargeted
- InputReleased (Offset 0) (Input)(0 Bytes) - InputReleased
- m_OnTargeted (Offset 3524) (Save|Key|Output)(0 Bytes) - OnTargeted
- m_OnReleased (Offset 3548) (Save|Key|Output)(0 Bytes) - OnReleased
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CColorCorrection - color_correction
- CColorCorrectionFadeInThink (Offset 0) (FunctionTable)(0 Bytes)
- CColorCorrectionFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flCurWeight (Offset 864) (Save)(4 Bytes)
- m_flTimeStartFadeIn (Offset 840) (Save)(4 Bytes)
- m_flTimeStartFadeOut (Offset 844) (Save)(4 Bytes)
- m_flStartFadeInWeight (Offset 832) (Save)(4 Bytes)
- m_flStartFadeOutWeight (Offset 836) (Save)(4 Bytes)
- m_MinFalloff (Offset 856) (Save|Key)(4 Bytes) - minfalloff
- m_MaxFalloff (Offset 860) (Save|Key)(4 Bytes) - maxfalloff
- m_flMaxWeight (Offset 848) (Save|Key)(4 Bytes) - maxweight
- m_flFadeInDuration (Offset 824) (Save|Key)(4 Bytes) - fadeInDuration
- m_flFadeOutDuration (Offset 828) (Save|Key)(4 Bytes) - fadeOutDuration
- m_lookupFilename (Offset 1128) (Save|Key)(4 Bytes) - filename
- m_bEnabled (Offset 853) (Save|Key)(1 Bytes) - enabled
- m_bStartDisabled (Offset 852) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetFadeInDuration (Offset 0) (Input)(0 Bytes) - SetFadeInDuration
- InputSetFadeOutDuration (Offset 0) (Input)(0 Bytes) - SetFadeOutDuration

CColorCorrectionVolume - color_correction_volume
- CColorCorrectionVolumeThinkFunc (Offset 0) (FunctionTable)(0 Bytes)
- m_FadeDuration (Offset 1404) (Save|Key)(4 Bytes) - fadeDuration
- m_MaxWeight (Offset 1124) (Save|Key)(4 Bytes) - maxweight
- m_lookupFilename (Offset 1128) (Save)(260 Bytes) - filename
- m_bEnabled (Offset 1116) (Save|Key)(1 Bytes) - enabled
- m_bStartDisabled (Offset 1117) (Save|Key)(1 Bytes) - StartDisabled
- m_Weight (Offset 1120) (Save)(4 Bytes)
- m_LastEnterWeight (Offset 1388) (Save)(4 Bytes)
- m_LastEnterTime (Offset 1392) (Save)(4 Bytes)
- m_LastExitWeight (Offset 1396) (Save)(4 Bytes)
- m_LastExitTime (Offset 1400) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseAnimating - combine_bouncemine
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSettleThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCaptiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCavernBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- m_flExplosionDelay (Offset 1124) (Save|Key)(4 Bytes) - ExplosionDelay
- m_bBounce (Offset 1129) (Save|Key)(1 Bytes) - Bounce
- m_bAwake (Offset 1128) (Save)(1 Bytes)
- m_hNearestNPC (Offset 1132) (Save)(4 Bytes)
- m_hSprite (Offset 1136) (Save)(4 Bytes)
- m_LastSpriteColor (Offset 1140) (Save)(4 Bytes)
- m_flHookPositions (Offset 1144) (Save)(4 Bytes)
- m_iHookN (Offset 1148) (Save)(4 Bytes)
- m_iHookE (Offset 1152) (Save)(4 Bytes)
- m_iHookS (Offset 1156) (Save)(4 Bytes)
- m_iAllHooks (Offset 1160) (Save)(4 Bytes)
- m_bLockSilently (Offset 1168) (Save|Key)(1 Bytes) - LockSilently
- m_bFoeNearest (Offset 1169) (Save)(1 Bytes)
- m_flIgnoreWorldTime (Offset 1172) (Save)(4 Bytes)
- m_bDisarmed (Offset 1176) (Save|Key)(1 Bytes) - StartDisarmed
- m_iModification (Offset 1184) (Save|Key)(4 Bytes) - Modification
- m_bPlacedByPlayer (Offset 1177) (Save)(1 Bytes)
- m_bHeldByPhysgun (Offset 1178) (Save)(1 Bytes)
- m_iFlipAttempts (Offset 1180) (Save)(4 Bytes)
- m_flTimeGrabbed (Offset 1196) (Save)(4 Bytes)
- m_iMineState (Offset 1204) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1188) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1192) (Save)(4 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- m_OnPulledUp (Offset 1208) (Save|Key|Output)(0 Bytes) - OnPulledUp
- InputDisarm (Offset 0) (Input)(0 Bytes) - Disarm
- *CBaseAnimating

CBaseAnimating - combine_mine
- CBounceBombExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombSettleThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCaptiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CBounceBombCavernBounceThink (Offset 0) (FunctionTable)(0 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- m_flExplosionDelay (Offset 1124) (Save|Key)(4 Bytes) - ExplosionDelay
- m_bBounce (Offset 1129) (Save|Key)(1 Bytes) - Bounce
- m_bAwake (Offset 1128) (Save)(1 Bytes)
- m_hNearestNPC (Offset 1132) (Save)(4 Bytes)
- m_hSprite (Offset 1136) (Save)(4 Bytes)
- m_LastSpriteColor (Offset 1140) (Save)(4 Bytes)
- m_flHookPositions (Offset 1144) (Save)(4 Bytes)
- m_iHookN (Offset 1148) (Save)(4 Bytes)
- m_iHookE (Offset 1152) (Save)(4 Bytes)
- m_iHookS (Offset 1156) (Save)(4 Bytes)
- m_iAllHooks (Offset 1160) (Save)(4 Bytes)
- m_bLockSilently (Offset 1168) (Save|Key)(1 Bytes) - LockSilently
- m_bFoeNearest (Offset 1169) (Save)(1 Bytes)
- m_flIgnoreWorldTime (Offset 1172) (Save)(4 Bytes)
- m_bDisarmed (Offset 1176) (Save|Key)(1 Bytes) - StartDisarmed
- m_iModification (Offset 1184) (Save|Key)(4 Bytes) - Modification
- m_bPlacedByPlayer (Offset 1177) (Save)(1 Bytes)
- m_bHeldByPhysgun (Offset 1178) (Save)(1 Bytes)
- m_iFlipAttempts (Offset 1180) (Save)(4 Bytes)
- m_flTimeGrabbed (Offset 1196) (Save)(4 Bytes)
- m_iMineState (Offset 1204) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1188) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1192) (Save)(4 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- m_OnPulledUp (Offset 1208) (Save|Key|Output)(0 Bytes) - OnPulledUp
- InputDisarm (Offset 0) (Input)(0 Bytes) - Disarm
- *CBaseAnimating

CBaseEntity - commentary_auto
- InputMultiplayerSpawned (Offset 0) (Input)(0 Bytes) - MultiplayerSpawned
- m_OnCommentaryNewGame (Offset 824) (Save|Key|Output)(0 Bytes) - OnCommentaryNewGame
- m_OnCommentaryMidGame (Offset 848) (Save|Key|Output)(0 Bytes) - OnCommentaryMidGame
- m_OnCommentaryMultiplayerSpawn (Offset 872) (Save|Key|Output)(0 Bytes) - OnCommentaryMultiplayerSpawn

CBaseEntity - concussiveblast

CBaseAnimating - crane_tip
- m_pSpring (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CCrossbowBolt - crossbow_bolt
- CCrossbowBoltBubbleThink (Offset 0) (FunctionTable)(0 Bytes)
- CCrossbowBoltBoltTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pGlowSprite (Offset 2132) (Save)(4 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - cycler
- m_animate (Offset 3520) (Save)(4 Bytes)
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - cycler_actor
- m_flextime (Offset 4076) (Save)(4 Bytes)
- m_flexnum (Offset 4080) (Save)(4 Bytes)
- m_flextarget (Offset 4084) (Save)(256 Bytes)
- m_blinktime (Offset 4340) (Save)(4 Bytes)
- m_looktime (Offset 4344) (Save)(4 Bytes)
- m_lookTarget (Offset 4348) (Save)(12 Bytes)
- m_speaktime (Offset 4360) (Save)(4 Bytes)
- m_istalking (Offset 4364) (Save)(4 Bytes)
- m_phoneme (Offset 4368) (Save)(4 Bytes)
- m_iszSentence (Offset 4372) (Save|Key)(4 Bytes) - Sentence
- m_sentence (Offset 4376) (Save)(4 Bytes)
- m_strHullName (Offset 4072) (Save|Key)(4 Bytes) - hull_name
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - cycler_blender
- m_iLowerBound (Offset 3524) (Save)(4 Bytes)
- m_iUpperBound (Offset 3528) (Save)(4 Bytes)
- m_iCurrent (Offset 3532) (Save)(4 Bytes)
- m_iBlendspeed (Offset 3536) (Save)(4 Bytes)
- m_iszSequence (Offset 3540) (Save)(4 Bytes)
- m_animate (Offset 3520) (Save)(4 Bytes)
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseFlex - cycler_flex
- m_flextime (Offset 1668) (Save)(4 Bytes)
- m_flexnum (Offset 1672) (Save)(4 Bytes)
- m_flextarget (Offset 1676) (Save)(256 Bytes)
- m_blinktime (Offset 1932) (Save)(4 Bytes)
- m_looktime (Offset 1936) (Save)(4 Bytes)
- m_lookTarget (Offset 1940) (Save)(12 Bytes)
- m_speaktime (Offset 1952) (Save)(4 Bytes)
- m_istalking (Offset 1956) (Save)(4 Bytes)
- m_phoneme (Offset 1960) (Save)(4 Bytes)
- m_iszSentence (Offset 1964) (Save|Key)(4 Bytes) - Sentence
- m_sentence (Offset 1968) (Save)(4 Bytes)
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CWeaponCycler - cycler_weapon
- m_iszModel (Offset 1368) (Save)(4 Bytes)
- m_iModel (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CAI_BaseNPC - cycler_wreckage
- m_flStartTime (Offset 3520) (Save)(4 Bytes)
- m_flDieTime (Offset 3524) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CDynamicProp - dynamic_prop
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CBaseAnimating - ent_watery_leech
- CWateryDeathLeechLeechThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iFadeState (Offset 1120) (Save)(4 Bytes)
- *CBaseAnimating

CBaseEntity - entity_blocker

CEntityFlame - entityflame
- m_flLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_flSize (Offset 828) (Save)(4 Bytes)
- m_hEntAttached (Offset 824) (Save)(4 Bytes)
- m_bUseHitboxes (Offset 832) (Save)(1 Bytes)
- m_iNumHitboxFires (Offset 836) (Save)(4 Bytes)
- m_flHitboxFireScale (Offset 840) (Save)(4 Bytes)
- CEntityFlameFlameThink (Offset 0) (FunctionTable)(0 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite

CAlyxEmpEffect - env_alyxemp
- m_nType (Offset 836) (Save|Key)(4 Bytes) - Type
- m_strTargetName (Offset 832) (Save|Key)(4 Bytes) - EndTargetName
- m_nState (Offset 848) (Save)(4 Bytes)
- m_flDuration (Offset 852) (Save)(4 Bytes)
- m_flStartTime (Offset 856) (Save)(4 Bytes)
- m_hTargetEnt (Offset 828) (Save)(4 Bytes)
- m_hBeam (Offset 824) (Save)(4 Bytes)
- m_iState (Offset 840) (Save)(4 Bytes)
- m_bAutomated (Offset 844) (Save)(1 Bytes)
- CAlyxEmpEffectAutomaticThink (Offset 0) (FunctionTable)(0 Bytes)
- InputStartCharge (Offset 0) (Input)(0 Bytes) - StartCharge
- InputStartDischarge (Offset 0) (Input)(0 Bytes) - StartDischarge
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputSetTargetEnt (Offset 0) (Input)(0 Bytes) - SetTargetEnt

CBaseEntity - env_ar2explosion
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- m_iszMaterialName (Offset 824) (Save|Key)(4 Bytes) - material

CBeam - env_beam
- m_active (Offset 992) (Save)(4 Bytes)
- m_spriteTexture (Offset 996) (Save)(4 Bytes)
- m_iszStartEntity (Offset 1000) (Save|Key)(4 Bytes) - LightningStart
- m_iszEndEntity (Offset 1004) (Save|Key)(4 Bytes) - LightningEnd
- m_life (Offset 1008) (Save|Key)(4 Bytes) - life
- m_boltWidth (Offset 1012) (Save|Key)(4 Bytes) - BoltWidth
- m_noiseAmplitude (Offset 1016) (Save|Key)(4 Bytes) - NoiseAmplitude
- m_speed (Offset 1020) (Save|Key)(4 Bytes) - TextureScroll
- m_restrike (Offset 1024) (Save|Key)(4 Bytes) - StrikeTime
- m_iszSpriteName (Offset 1028) (Save|Key)(4 Bytes) - texture
- m_frameStart (Offset 1032) (Save|Key)(4 Bytes) - framestart
- m_radius (Offset 1036) (Save|Key)(4 Bytes) - Radius
- m_TouchType (Offset 1040) (Save|Key)(4 Bytes) - TouchType
- m_iFilterName (Offset 1044) (Save|Key)(4 Bytes) - filtername
- m_iszDecal (Offset 1052) (Save|Key)(4 Bytes) - decalname
- m_hFilter (Offset 1048) (Save)(4 Bytes)
- CEnvBeamStrikeThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvBeamUpdateThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputStrikeOnce (Offset 0) (Input)(0 Bytes) - StrikeOnce
- m_OnTouchedByEntity (Offset 1056) (Save|Key|Output)(0 Bytes) - OnTouchedByEntity
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_fWidth (Offset 936) (Save)(4 Bytes)
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed

CBaseEntity - env_beverage
- m_CanInDispenser (Offset 824) (Save)(1 Bytes)
- m_nBeverageType (Offset 828) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate

CBaseEntity - env_blood
- m_vecSprayDir (Offset 824) (Save|Key)(12 Bytes) - spraydir
- m_flAmount (Offset 836) (Save|Key)(4 Bytes) - amount
- m_Color (Offset 840) (Save)(4 Bytes)
- InputEmitBlood (Offset 0) (Input)(0 Bytes) - EmitBlood

CBaseEntity - env_bubbles
- m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - current
- m_density (Offset 824) (Save|Key)(4 Bytes) - density
- m_frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_state (Offset 836) (Save)(4 Bytes)
- CBubblingFizzThink (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetCurrent (Offset 0) (Input)(0 Bytes) - SetCurrent
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity
- InputSetFrequency (Offset 0) (Input)(0 Bytes) - SetFrequency

CCitadelEnergyCore - env_citadel_energy_core
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_nState (Offset 828) (Save)(4 Bytes)
- m_flDuration (Offset 832) (Save)(4 Bytes)
- m_flStartTime (Offset 836) (Save)(4 Bytes)
- InputStartCharge (Offset 0) (Input)(0 Bytes) - StartCharge
- InputStartDischarge (Offset 0) (Input)(0 Bytes) - StartDischarge
- InputStop (Offset 0) (Input)(0 Bytes) - Stop

CBaseEntity - env_credits
- InputRollCredits (Offset 0) (Input)(0 Bytes) - RollCredits
- InputRollOutroCredits (Offset 0) (Input)(0 Bytes) - RollOutroCredits
- InputShowLogo (Offset 0) (Input)(0 Bytes) - ShowLogo
- InputSetLogoLength (Offset 0) (Input)(0 Bytes) - SetLogoLength
- m_OnCreditsDone (Offset 824) (Save|Key|Output)(0 Bytes) - OnCreditsDone
- m_bRolledOutroCredits (Offset 848) (Save)(1 Bytes)
- m_flLogoLength (Offset 852) (Save)(4 Bytes)

CBaseEntity - env_debughistory

CEnvDetailController - env_detail_controller

CBaseEntity - env_dustpuff
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_rgbaColor (Offset 828) (Save|Key)(4 Bytes) - color
- InputSpawnDust (Offset 0) (Input)(0 Bytes) - SpawnDust

DustTrail - env_dusttrail
- m_Color (Offset 824) (Save)(12 Bytes)
- m_Opacity (Offset 836) (Save|Key)(4 Bytes) - opacity
- m_SpawnRate (Offset 840) (Save|Key)(4 Bytes) - spawnrate
- m_ParticleLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_StopEmitTime (Offset 848) (Save)(4 Bytes)
- m_MinSpeed (Offset 852) (Save|Key)(4 Bytes) - minspeed
- m_MaxSpeed (Offset 856) (Save|Key)(4 Bytes) - maxspeed
- m_MinDirectedSpeed (Offset 872) (Save|Key)(4 Bytes) - mindirectedspeed
- m_MaxDirectedSpeed (Offset 876) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_StartSize (Offset 860) (Save|Key)(4 Bytes) - startsize
- m_EndSize (Offset 864) (Save|Key)(4 Bytes) - endsize
- m_SpawnRadius (Offset 868) (Save|Key)(4 Bytes) - spawnradius
- m_bEmit (Offset 880) (Save)(1 Bytes)
- m_nAttachment (Offset 884) (Save)(4 Bytes)

CBaseAnimating - env_effectscript
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- m_iszScriptName (Offset 1120) (Save|Key)(4 Bytes) - scriptfile
- CEnvEffectsScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CEmbers - env_embers
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - density
- m_nLifetime (Offset 828) (Save|Key)(4 Bytes) - lifetime
- m_nSpeed (Offset 832) (Save|Key)(4 Bytes) - speed
- m_bEmit (Offset 836) (Save)(1 Bytes)
- CEmbersEmberUse (Offset 0) (FunctionTable)(0 Bytes)

CEntityDissolve - env_entity_dissolver
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_flFadeInStart (Offset 828) (Save)(4 Bytes)
- m_flFadeInLength (Offset 832) (Save)(4 Bytes)
- m_flFadeOutModelStart (Offset 836) (Save)(4 Bytes)
- m_flFadeOutModelLength (Offset 840) (Save)(4 Bytes)
- m_flFadeOutStart (Offset 844) (Save)(4 Bytes)
- m_flFadeOutLength (Offset 848) (Save)(4 Bytes)
- m_nDissolveType (Offset 852) (Save|Key)(4 Bytes) - dissolvetype
- m_vDissolverOrigin (Offset 856) (Save)(12 Bytes)
- m_nMagnitude (Offset 868) (Save|Key)(4 Bytes) - magnitude
- CEntityDissolveDissolveThink (Offset 0) (FunctionTable)(0 Bytes)
- CEntityDissolveElectrocuteThink (Offset 0) (FunctionTable)(0 Bytes)
- InputDissolve (Offset 0) (Input)(0 Bytes) - Dissolve

CEntityFlame - env_entity_igniter
- m_flLifetime (Offset 844) (Save|Key)(4 Bytes) - lifetime
- m_flSize (Offset 828) (Save)(4 Bytes)
- m_hEntAttached (Offset 824) (Save)(4 Bytes)
- m_bUseHitboxes (Offset 832) (Save)(1 Bytes)
- m_iNumHitboxFires (Offset 836) (Save)(4 Bytes)
- m_flHitboxFireScale (Offset 840) (Save)(4 Bytes)
- CEntityFlameFlameThink (Offset 0) (FunctionTable)(0 Bytes)
- InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite

CBaseEntity - env_entity_maker
- m_hCurrentInstance (Offset 848) (Save)(4 Bytes)
- m_hCurrentBlocker (Offset 852) (Save)(4 Bytes)
- m_vecBlockerOrigin (Offset 856) (Save)(12 Bytes)
- m_iszTemplate (Offset 892) (Save|Key)(4 Bytes) - EntityTemplate
- m_angPostSpawnDirection (Offset 868) (Save|Key)(12 Bytes) - PostSpawnDirection
- m_flPostSpawnDirectionVariance (Offset 880) (Save|Key)(4 Bytes) - PostSpawnDirectionVariance
- m_flPostSpawnSpeed (Offset 884) (Save|Key)(4 Bytes) - PostSpawnSpeed
- m_bPostSpawnUseAngles (Offset 888) (Save|Key)(1 Bytes) - PostSpawnInheritAngles
- m_pOutputOnSpawned (Offset 896) (Save|Key|Output)(0 Bytes) - OnEntitySpawned
- m_pOutputOnFailedSpawn (Offset 920) (Save|Key|Output)(0 Bytes) - OnEntityFailedSpawn
- InputForceSpawn (Offset 0) (Input)(0 Bytes) - ForceSpawn
- InputForceSpawnAtEntityOrigin (Offset 0) (Input)(0 Bytes) - ForceSpawnAtEntityOrigin
- CEnvEntityMakerCheckSpawnThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - env_explosion
- m_iMagnitude (Offset 824) (Save|Key)(4 Bytes) - iMagnitude
- m_iRadiusOverride (Offset 828) (Save|Key)(4 Bytes) - iRadiusOverride
- m_spriteScale (Offset 832) (Save)(4 Bytes)
- m_flDamageForce (Offset 836) (Save|Key)(4 Bytes) - DamageForce
- m_iszFireballSprite (Offset 840) (Save)(4 Bytes)
- m_sFireballSprite (Offset 844) (Save)(2 Bytes)
- m_hInflictor (Offset 848) (Save)(4 Bytes)
- m_iCustomDamageType (Offset 852) (Save)(4 Bytes)
- m_iClassIgnore (Offset 856) (Save)(4 Bytes)
- m_hEntityIgnore (Offset 860) (Save|Key)(4 Bytes) - ignoredEntity
- CEnvExplosionSmoke (Offset 0) (FunctionTable)(0 Bytes)
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode

CBaseEntity - env_fade
- m_Duration (Offset 824) (Save|Key)(4 Bytes) - duration
- m_HoldTime (Offset 828) (Save|Key)(4 Bytes) - holdtime
- InputFade (Offset 0) (Input)(0 Bytes) - Fade
- m_OnBeginFade (Offset 832) (Save|Key|Output)(0 Bytes) - OnBeginFade

CBaseEntity - env_fire
- m_hEffect (Offset 824) (Save)(4 Bytes)
- m_hOwner (Offset 828) (Save)(4 Bytes)
- m_nFireType (Offset 832) (Save|Key)(4 Bytes) - firetype
- m_flFuel (Offset 836) (Save)(4 Bytes)
- m_flDamageTime (Offset 840) (Save)(4 Bytes)
- m_lastDamage (Offset 844) (Save)(4 Bytes)
- m_flFireSize (Offset 848) (Save|Key)(4 Bytes) - firesize
- m_flHeatLevel (Offset 852) (Save|Key)(4 Bytes) - ignitionpoint
- m_flHeatAbsorb (Offset 856) (Save)(4 Bytes)
- m_flDamageScale (Offset 860) (Save|Key)(4 Bytes) - damagescale
- m_flMaxHeat (Offset 864) (Save)(4 Bytes)
- m_flAttackTime (Offset 872) (Save|Key)(4 Bytes) - fireattack
- m_bEnabled (Offset 876) (Save)(1 Bytes)
- m_bStartDisabled (Offset 877) (Save|Key)(1 Bytes) - StartDisabled
- m_bDidActivate (Offset 878) (Save)(1 Bytes)
- CFireBurnThink (Offset 0) (FunctionTable)(0 Bytes)
- CFireGoOutThink (Offset 0) (FunctionTable)(0 Bytes)
- InputStartFire (Offset 0) (Input)(0 Bytes) - StartFire
- InputExtinguish (Offset 0) (Input)(0 Bytes) - Extinguish
- InputExtinguishTemporary (Offset 0) (Input)(0 Bytes) - ExtinguishTemporary
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnIgnited (Offset 880) (Save|Key|Output)(0 Bytes) - OnIgnited
- m_OnExtinguished (Offset 904) (Save|Key|Output)(0 Bytes) - OnExtinguished

CFireTrail - env_fire_trail
- m_flLifetime (Offset 828) (Save)(4 Bytes)
- m_nAttachment (Offset 824) (Save)(4 Bytes)

CBaseEntity - env_firesensor
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- m_targetLevel (Offset 832) (Save|Key)(4 Bytes) - heatlevel
- m_targetTime (Offset 836) (Save|Key)(4 Bytes) - heattime
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_bHeatAtLevel (Offset 825) (Save)(1 Bytes)
- m_levelTime (Offset 840) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnHeatLevelStart (Offset 844) (Save|Key|Output)(0 Bytes) - OnHeatLevelStart
- m_OnHeatLevelEnd (Offset 868) (Save|Key|Output)(0 Bytes) - OnHeatLevelEnd

CBaseEntity - env_firesource
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_radius (Offset 828) (Save|Key)(4 Bytes) - fireradius
- m_damage (Offset 832) (Save|Key)(4 Bytes) - firedamage
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CFlare - env_flare
- m_pOwner (Offset 2132) (Save)(4 Bytes)
- m_nBounces (Offset 2136) (Save)(4 Bytes)
- m_flTimeBurnOut (Offset 2140) (Save)(4 Bytes)
- m_flScale (Offset 2144) (Save|Key)(4 Bytes) - scale
- m_flDuration (Offset 2148) (Save|Key)(4 Bytes) - duration
- m_flNextDamage (Offset 2152) (Save)(4 Bytes)
- m_pBurnSound (Offset 2156) (Save)(0 Bytes)
- m_bFading (Offset 2160) (Save)(1 Bytes)
- m_bLight (Offset 2161) (Save)(1 Bytes)
- m_bSmoke (Offset 2162) (Save)(1 Bytes)
- m_bPropFlare (Offset 2163) (Save)(1 Bytes)
- m_bInActiveList (Offset 2164) (Save)(1 Bytes)
- m_pNextFlare (Offset 2168) (Save)(4 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputDie (Offset 0) (Input)(0 Bytes) - Die
- InputLaunch (Offset 0) (Input)(0 Bytes) - Launch
- CFlareFlareTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareBurnTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFlareFlareThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CFogController - env_fog_controller
- InputSetStartDist (Offset 0) (Input)(0 Bytes) - SetStartDist
- InputSetEndDist (Offset 0) (Input)(0 Bytes) - SetEndDist
- InputSetMaxDensity (Offset 0) (Input)(0 Bytes) - SetMaxDensity
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- InputSetColorSecondary (Offset 0) (Input)(0 Bytes) - SetColorSecondary
- InputSetFarZ (Offset 0) (Input)(0 Bytes) - SetFarZ
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputSetColorLerpTo (Offset 0) (Input)(0 Bytes) - SetColorLerpTo
- InputSetColorSecondaryLerpTo (Offset 0) (Input)(0 Bytes) - SetColorSecondaryLerpTo
- InputSetStartDistLerpTo (Offset 0) (Input)(0 Bytes) - SetStartDistLerpTo
- InputSetEndDistLerpTo (Offset 0) (Input)(0 Bytes) - SetEndDistLerpTo
- InputStartFogTransition (Offset 0) (Input)(0 Bytes) - StartFogTransition
- m_bUseAngles (Offset 892) (Save|Key)(1 Bytes) - use_angles
- m_fog.colorPrimary (Offset 840) (Save|Key)(4 Bytes) - fogcolor
- m_fog.colorSecondary (Offset 844) (Save|Key)(4 Bytes) - fogcolor2
- m_fog.dirPrimary (Offset 828) (Save|Key)(12 Bytes) - fogdir
- m_fog.enable (Offset 888) (Save|Key)(1 Bytes) - fogenable
- m_fog.blend (Offset 889) (Save|Key)(1 Bytes) - fogblend
- m_fog.start (Offset 856) (Save|Key)(4 Bytes) - fogstart
- m_fog.end (Offset 860) (Save|Key)(4 Bytes) - fogend
- m_fog.maxdensity (Offset 868) (Save|Key)(4 Bytes) - fogmaxdensity
- m_fog.farz (Offset 864) (Save|Key)(4 Bytes) - farz
- m_fog.duration (Offset 884) (Save|Key)(4 Bytes) - foglerptime
- CFogControllerSetLerpValues (Offset 0) (FunctionTable)(0 Bytes)
- m_iChangedVariables (Offset 896) (Save)(4 Bytes)
- m_fog.lerptime (Offset 880) (Save)(4 Bytes)
- m_fog.colorPrimaryLerpTo (Offset 848) (Save)(4 Bytes)
- m_fog.colorSecondaryLerpTo (Offset 852) (Save)(4 Bytes)
- m_fog.startLerpTo (Offset 872) (Save)(4 Bytes)
- m_fog.endLerpTo (Offset 876) (Save)(4 Bytes)

CBaseEntity - env_funnel

CBaseEntity - env_global
- m_globalstate (Offset 848) (Save|Key)(4 Bytes) - globalstate
- m_triggermode (Offset 852) (Save)(4 Bytes)
- m_initialstate (Offset 856) (Save|Key)(4 Bytes) - initialstate
- m_counter (Offset 860) (Save|Key)(4 Bytes) - counter
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputRemove (Offset 0) (Input)(0 Bytes) - Remove
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetCounter (Offset 0) (Input)(0 Bytes) - SetCounter
- InputAddToCounter (Offset 0) (Input)(0 Bytes) - AddToCounter
- InputGetCounter (Offset 0) (Input)(0 Bytes) - GetCounter
- m_outCounter (Offset 824) (Save|Key|Output)(0 Bytes) - Counter

CSprite - env_glow
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CBaseEntity - env_gunfire
- m_iMinBurstSize (Offset 824) (Save|Key)(4 Bytes) - minburstsize
- m_iMaxBurstSize (Offset 828) (Save|Key)(4 Bytes) - maxburstsize
- m_flMinBurstDelay (Offset 832) (Save|Key)(4 Bytes) - minburstdelay
- m_flMaxBurstDelay (Offset 836) (Save|Key)(4 Bytes) - maxburstdelay
- m_flRateOfFire (Offset 840) (Save|Key)(4 Bytes) - rateoffire
- m_iszShootSound (Offset 844) (Save|Key)(4 Bytes) - shootsound
- m_iszTracerType (Offset 848) (Save|Key)(4 Bytes) - tracertype
- m_bDisabled (Offset 852) (Save|Key)(1 Bytes) - startdisabled
- m_iSpread (Offset 860) (Save|Key)(4 Bytes) - spread
- m_flBias (Offset 892) (Save|Key)(4 Bytes) - bias
- m_bCollide (Offset 896) (Save|Key)(1 Bytes) - collisions
- m_iShotsRemaining (Offset 856) (Save)(4 Bytes)
- m_vecSpread (Offset 864) (Save)(12 Bytes)
- m_vecTargetPosition (Offset 876) (Save)(12 Bytes)
- m_flTargetDist (Offset 888) (Save)(4 Bytes)
- m_hTarget (Offset 900) (Save)(4 Bytes)
- CEnvGunfireShootThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CEnvHeadcrabCanister - env_headcrabcanister
- m_bLanded (Offset 1120) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_Shared - CEnvHeadcrabCanisterShared
 - m_vecStartPosition (Offset 4) (Save)(12 Bytes)
 - m_vecEnterWorldPosition (Offset 16) (Save)(12 Bytes)
 - m_vecDirection (Offset 28) (Save)(12 Bytes)
 - m_vecStartAngles (Offset 40) (Save)(12 Bytes)
 - m_flLaunchHeight (Offset 116) (Save|Key)(4 Bytes) - StartingHeight
 - m_flFlightSpeed (Offset 56) (Save|Key)(4 Bytes) - FlightSpeed
 - m_flFlightTime (Offset 52) (Save|Key)(4 Bytes) - FlightTime
 - m_flLaunchTime (Offset 60) (Save)(4 Bytes)
 - m_flWorldEnterTime (Offset 92) (Save)(4 Bytes)
 - m_flInitialZSpeed (Offset 64) (Save)(4 Bytes)
 - m_flZAcceleration (Offset 68) (Save)(4 Bytes)
 - m_flHorizSpeed (Offset 72) (Save)(4 Bytes)
 - m_bLaunchedFromWithinWorld (Offset 76) (Save)(1 Bytes)
 - m_vecSkyboxOrigin (Offset 96) (Save)(12 Bytes)
 - m_vecParabolaDirection (Offset 80) (Save)(12 Bytes)
 - m_flSkyboxScale (Offset 108) (Save)(4 Bytes)
 - m_bInSkybox (Offset 112) (Save)(1 Bytes)
- m_hTrail (Offset 1244) (Save)(4 Bytes)
- m_hSmokeTrail (Offset 1248) (Save)(4 Bytes)
- m_nHeadcrabType (Offset 1252) (Save|Key)(4 Bytes) - HeadcrabType
- m_nHeadcrabCount (Offset 1256) (Save|Key)(4 Bytes) - HeadcrabCount
- m_flSmokeLifetime (Offset 1284) (Save|Key)(4 Bytes) - SmokeLifetime
- m_iszLaunchPositionName (Offset 1288) (Save|Key)(4 Bytes) - LaunchPositionName
- m_vecImpactPosition (Offset 1260) (Save)(12 Bytes)
- m_bIncomingSoundStarted (Offset 1280) (Save)(1 Bytes)
- m_bHasDetonated (Offset 1281) (Save)(1 Bytes)
- m_bLaunched (Offset 1282) (Save)(1 Bytes)
- m_bOpened (Offset 1283) (Save)(1 Bytes)
- m_flMinRefireTime (Offset 1364) (Save|Key)(4 Bytes) - MinSkyboxRefireTime
- m_flMaxRefireTime (Offset 1368) (Save|Key)(4 Bytes) - MaxSkyboxRefireTime
- m_nSkyboxCannisterCount (Offset 1372) (Save|Key)(4 Bytes) - SkyboxCannisterCount
- m_flDamageRadius (Offset 1272) (Save|Key)(4 Bytes) - DamageRadius
- m_flDamage (Offset 1276) (Save|Key)(4 Bytes) - Damage
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterWorldThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSpawnHeadcrabThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterWaitForOpenSequenceThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxOnlyThink (Offset 0) (FunctionTable)(0 Bytes)
- CEnvHeadcrabCanisterHeadcrabCanisterSkyboxRestartThink (Offset 0) (FunctionTable)(0 Bytes)
- InputFireCanister (Offset 0) (Input)(0 Bytes) - FireCanister
- InputOpenCanister (Offset 0) (Input)(0 Bytes) - OpenCanister
- InputSpawnHeadcrabs (Offset 0) (Input)(0 Bytes) - SpawnHeadcrabs
- InputStopSmoke (Offset 0) (Input)(0 Bytes) - StopSmoke
- m_OnLaunched (Offset 1292) (Save|Key|Output)(0 Bytes) - OnLaunched
- m_OnImpacted (Offset 1316) (Save|Key|Output)(0 Bytes) - OnImpacted
- m_OnOpened (Offset 1340) (Save|Key|Output)(0 Bytes) - OnOpened
- *CBaseAnimating

CBaseEntity - env_hudhint
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- InputShowHudHint (Offset 0) (Input)(0 Bytes) - ShowHudHint
- InputHideHudHint (Offset 0) (Input)(0 Bytes) - HideHudHint

CBeam - env_laser
- m_iszLaserTarget (Offset 992) (Save|Key)(4 Bytes) - LaserTarget
- m_pSprite (Offset 996) (Save)(4 Bytes)
- m_iszSpriteName (Offset 1000) (Save|Key)(4 Bytes) - EndSprite
- m_firePosition (Offset 1004) (Save)(12 Bytes)
- m_flStartFrame (Offset 1016) (Save|Key)(4 Bytes) - framestart
- CEnvLaserStrikeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_nHaloIndex (Offset 844) (Save)(4 Bytes)
- m_nBeamType (Offset 848) (Save)(4 Bytes)
- m_nBeamFlags (Offset 852) (Save)(4 Bytes)
- m_nNumBeamEnts (Offset 840) (Save)(4 Bytes)
- m_hAttachEntity (Offset 856) (Save)(40 Bytes)
- m_nAttachIndex (Offset 896) (Save)(40 Bytes)
- m_nMinDXLevel (Offset 964) (Save)(4 Bytes)
- m_fWidth (Offset 936) (Save)(4 Bytes)
- m_fEndWidth (Offset 940) (Save)(4 Bytes)
- m_fFadeLength (Offset 944) (Save)(4 Bytes)
- m_fHaloScale (Offset 948) (Save)(4 Bytes)
- m_fAmplitude (Offset 952) (Save)(4 Bytes)
- m_fStartFrame (Offset 956) (Save)(4 Bytes)
- m_fSpeed (Offset 960) (Save)(4 Bytes)
- m_flFrameRate (Offset 824) (Save)(4 Bytes)
- m_flFrame (Offset 968) (Save)(4 Bytes)
- m_flHDRColorScale (Offset 828) (Save|Key)(4 Bytes) - HDRColorScale
- m_flDamage (Offset 836) (Save|Key)(4 Bytes) - damage
- m_flFireTime (Offset 832) (Save)(4 Bytes)
- m_vecEndPos (Offset 972) (Save)(12 Bytes)
- m_hEndEntity (Offset 984) (Save)(4 Bytes)
- m_nDissolveType (Offset 988) (Save|Key)(4 Bytes) - dissolvetype
- InputWidth (Offset 0) (Input)(0 Bytes) - Width
- InputNoise (Offset 0) (Input)(0 Bytes) - Noise
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue
- m_fSpeed (Offset 960) (Save|Key|Input)(4 Bytes) - ScrollSpeed

CSprite - env_laserdot
- m_vecSurfaceNormal (Offset 904) (Save)(12 Bytes)
- m_hTargetEnt (Offset 916) (Save)(4 Bytes)
- m_bVisibleLaserDot (Offset 920) (Save)(1 Bytes)
- m_bIsOn (Offset 921) (Save)(1 Bytes)
- CLaserDotLaserThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CLightGlow - env_lightglow
- m_nVerticalSize (Offset 828) (Save|Key)(4 Bytes) - VerticalGlowSize
- m_nHorizontalSize (Offset 824) (Save|Key)(4 Bytes) - HorizontalGlowSize
- m_nMinDist (Offset 832) (Save|Key)(4 Bytes) - MinDist
- m_nMaxDist (Offset 836) (Save|Key)(4 Bytes) - MaxDist
- m_nOuterMaxDist (Offset 840) (Save|Key)(4 Bytes) - OuterMaxDist
- m_flGlowProxySize (Offset 844) (Save|Key)(4 Bytes) - GlowProxySize
- m_flHDRColorScale (Offset 848) (Save|Key)(4 Bytes) - HDRColorScale
- InputColor (Offset 0) (Input)(0 Bytes) - Color

CBaseEntity - env_message
- m_iszMessage (Offset 824) (Save|Key)(4 Bytes) - message
- m_sNoise (Offset 840) (Save|Key)(4 Bytes) - messagesound
- m_MessageAttenuation (Offset 832) (Save|Key)(4 Bytes) - messageattenuation
- m_MessageVolume (Offset 828) (Save|Key)(4 Bytes) - messagevolume
- m_Radius (Offset 836) (Save)(4 Bytes)
- InputShowMessage (Offset 0) (Input)(0 Bytes) - ShowMessage
- m_OnShowMessage (Offset 844) (Save|Key|Output)(0 Bytes) - OnShowMessage

CBaseEntity - env_microphone
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_hMeasureTarget (Offset 828) (Save)(4 Bytes)
- m_nSoundMask (Offset 832) (Save|Key)(4 Bytes) - SoundMask
- m_flSensitivity (Offset 836) (Save|Key)(4 Bytes) - Sensitivity
- m_flSmoothFactor (Offset 840) (Save|Key)(4 Bytes) - SmoothFactor
- m_iszSpeakerName (Offset 848) (Save|Key)(4 Bytes) - SpeakerName
- m_iszListenFilter (Offset 864) (Save|Key)(4 Bytes) - ListenFilter
- m_hListenFilter (Offset 868) (Save)(4 Bytes)
- m_hSpeaker (Offset 852) (Save)(4 Bytes)
- m_iSpeakerDSPPreset (Offset 860) (Save|Key)(4 Bytes) - speaker_dsp_preset
- m_flMaxRange (Offset 844) (Save|Key)(4 Bytes) - MaxRange
- m_szLastSound (Offset 944) (Save)(256 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetSpeakerName (Offset 0) (Input)(0 Bytes) - SetSpeakerName
- m_SoundLevel (Offset 872) (Save|Key|Output)(0 Bytes) - SoundLevel
- m_OnRoutedSound (Offset 896) (Save|Key|Output)(0 Bytes) - OnRoutedSound
- m_OnHeardSound (Offset 920) (Save|Key|Output)(0 Bytes) - OnHeardSound

MovieExplosion - env_movieexplosion

CBaseEntity - env_muzzleflash
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- m_iszParentAttachment (Offset 828) (Save|Key)(4 Bytes) - parentattachment
- InputFire (Offset 0) (Input)(0 Bytes) - Fire

CParticlePerformanceMonitor - env_particle_performance_monitor
- m_bDisplayPerf (Offset 824) (Save)(1 Bytes)
- m_bMeasurePerf (Offset 825) (Save)(1 Bytes)
- InputTurnOnDisplay (Offset 0) (Input)(0 Bytes) - TurnOnDisplay
- InputTurnOffDisplay (Offset 0) (Input)(0 Bytes) - TurnOffDisplay
- InputStartMeasuring (Offset 0) (Input)(0 Bytes) - StartMeasuring
- InputStopMeasuring (Offset 0) (Input)(0 Bytes) - StopMeasuring

CEntityParticleTrail - env_particle_trail
- m_iMaterialName (Offset 824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Info - EntityParticleTrailInfo_t
 - m_strMaterialName (Offset 4) (Save|Key)(4 Bytes) - ParticleTrailMaterial
 - m_flLifetime (Offset 8) (Save|Key)(4 Bytes) - ParticleTrailLifetime
 - m_flStartSize (Offset 12) (Save|Key)(4 Bytes) - ParticleTrailStartSize
 - m_flEndSize (Offset 16) (Save|Key)(4 Bytes) - ParticleTrailEndSize
- m_hConstraintEntity (Offset 848) (Save)(4 Bytes)

CParticleFire - env_particlefire
- m_vOrigin (Offset 824) (Save)(12 Bytes)
- m_vDirection (Offset 836) (Save)(12 Bytes)

CBaseEntity - env_particlelight
- m_flIntensity (Offset 824) (Save|Key)(4 Bytes) - Intensity
- m_vColor (Offset 828) (Save|Key)(12 Bytes) - Color
- m_PSName (Offset 840) (Save|Key)(4 Bytes) - PSName
- m_bDirectional (Offset 844) (Save|Key)(1 Bytes) - Directional

CEnvParticleScript - env_particlescript
- m_flSequenceScale (Offset 1120) (Save)(4 Bytes)
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
- *CBaseAnimating

ParticleSmokeGrenade - env_particlesmokegrenade
- m_CurrentStage (Offset 824) (Save)(1 Bytes)
- m_FadeStartTime (Offset 832) (Save)(4 Bytes)
- m_FadeEndTime (Offset 836) (Save)(4 Bytes)
- m_flSpawnTime (Offset 828) (Save)(4 Bytes)

CBaseEntity - env_physexplosion
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- m_radius (Offset 828) (Save|Key)(4 Bytes) - radius
- m_targetEntityName (Offset 832) (Save|Key)(4 Bytes) - targetentityname
- m_flInnerRadius (Offset 836) (Save|Key)(4 Bytes) - inner_radius
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- m_OnPushedPlayer (Offset 840) (Save|Key|Output)(0 Bytes) - OnPushedPlayer

CBaseEntity - env_physimpact
- m_damage (Offset 824) (Save|Key)(4 Bytes) - magnitude
- m_distance (Offset 828) (Save|Key)(4 Bytes) - distance
- m_directionEntityName (Offset 832) (Save|Key)(4 Bytes) - directionentityname
- CPhysImpactPointAtEntity (Offset 0) (FunctionTable)(0 Bytes)
- InputImpact (Offset 0) (Input)(0 Bytes) - Impact

CBaseEntity - env_physwire
- m_nDensity (Offset 824) (Save|Key)(4 Bytes) - Density

CBaseEntity - env_player_surface_trigger
- m_iTargetGameMaterial (Offset 824) (Save|Key)(4 Bytes) - gamematerial
- m_iCurrentGameMaterial (Offset 828) (Save)(4 Bytes)
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- CEnvPlayerSurfaceTriggerUpdateMaterialThink (Offset 0) (FunctionTable)(0 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_OnSurfaceChangedToTarget (Offset 836) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedToTarget
- m_OnSurfaceChangedFromTarget (Offset 860) (Save|Key|Output)(0 Bytes) - OnSurfaceChangedFromTarget

CEnvProjectedTexture - env_projectedtexture
- m_hTargetEntity (Offset 824) (Save)(4 Bytes)
- m_bState (Offset 828) (Save)(1 Bytes)
- m_flLightFOV (Offset 832) (Save|Key)(4 Bytes) - lightfov
- m_bEnableShadows (Offset 836) (Save|Key)(1 Bytes) - enableshadows
- m_bLightOnlyTarget (Offset 837) (Save|Key)(1 Bytes) - lightonlytarget
- m_bLightWorld (Offset 838) (Save|Key)(1 Bytes) - lightworld
- m_bCameraSpace (Offset 839) (Save|Key)(1 Bytes) - cameraspace
- m_flAmbient (Offset 852) (Save|Key)(4 Bytes) - ambient
- m_SpotlightTextureName (Offset 856) (Save)(260 Bytes) - texturename
- m_nSpotlightTextureFrame (Offset 1116) (Save|Key)(4 Bytes) - textureframe
- m_flNearZ (Offset 1120) (Save|Key)(4 Bytes) - nearz
- m_flFarZ (Offset 1124) (Save|Key)(4 Bytes) - farz
- m_nShadowQuality (Offset 1128) (Save|Key)(4 Bytes) - shadowquality
- m_LinearFloatLightColor (Offset 840) (Save)(12 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetFOV (Offset 0) (Input)(0 Bytes) - FOV
- InputSetTarget (Offset 0) (Input)(0 Bytes) - Target
- InputSetCameraSpace (Offset 0) (Input)(0 Bytes) - CameraSpace
- InputSetLightOnlyTarget (Offset 0) (Input)(0 Bytes) - LightOnlyTarget
- InputSetLightWorld (Offset 0) (Input)(0 Bytes) - LightWorld
- InputSetEnableShadows (Offset 0) (Input)(0 Bytes) - EnableShadows
- InputSetAmbient (Offset 0) (Input)(0 Bytes) - Ambient
- InputSetSpotlightTexture (Offset 0) (Input)(0 Bytes) - SpotlightTexture
- CEnvProjectedTextureInitialThink (Offset 0) (FunctionTable)(0 Bytes)

CEnvQuadraticBeam - env_quadraticbeam
- m_targetPosition (Offset 824) (Save)(12 Bytes)
- m_controlPosition (Offset 836) (Save)(12 Bytes)
- m_scrollRate (Offset 848) (Save)(4 Bytes)
- m_flWidth (Offset 852) (Save)(4 Bytes)

CBaseEntity - env_ragdoll_boogie
- m_flStartTime (Offset 824) (Save)(4 Bytes)
- m_flBoogieLength (Offset 828) (Save)(4 Bytes)
- m_flMagnitude (Offset 832) (Save)(4 Bytes)
- CRagdollBoogieBoogieThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollBoogieZapThink (Offset 0) (FunctionTable)(0 Bytes)

RocketTrail - env_rockettrail
- m_StartColor (Offset 824) (Save)(12 Bytes)
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_Opacity (Offset 848) (Save)(4 Bytes)
- m_SpawnRate (Offset 852) (Save)(4 Bytes)
- m_ParticleLifetime (Offset 856) (Save)(4 Bytes)
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_MinSpeed (Offset 864) (Save)(4 Bytes)
- m_MaxSpeed (Offset 868) (Save)(4 Bytes)
- m_StartSize (Offset 872) (Save)(4 Bytes)
- m_EndSize (Offset 876) (Save)(4 Bytes)
- m_SpawnRadius (Offset 880) (Save)(4 Bytes)
- m_bEmit (Offset 884) (Save)(1 Bytes)
- m_nAttachment (Offset 888) (Save)(4 Bytes)
- m_bDamaged (Offset 892) (Save)(1 Bytes)
- m_flFlareScale (Offset 896) (Save)(4 Bytes)

CBaseEntity - env_rotorshooter
- m_flTimeUnderRotor (Offset 904) (Save|Key)(4 Bytes) - rotortime
- m_flTimeUnderRotorVariance (Offset 908) (Save|Key)(4 Bytes) - rotortimevariance
- m_flLastWashStartTime (Offset 912) (Save)(4 Bytes)
- m_flNextGibTime (Offset 916) (Save)(4 Bytes)
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)

CRotorWashEmitter - env_rotorwash_emitter
- m_bEmit (Offset 824) (Save)(1 Bytes)
- m_flAltitude (Offset 828) (Save|Key)(4 Bytes) - altitude

CEnvScreenEffect - env_screeneffect
- m_flDuration (Offset 824) (Save)(4 Bytes)
- m_nType (Offset 828) (Save|Key)(4 Bytes) - type
- m_flDuration (Offset 824) (Save)(4 Bytes)
- InputStartEffect (Offset 0) (Input)(0 Bytes) - StartEffect
- InputStopEffect (Offset 0) (Input)(0 Bytes) - StopEffect

CEnvScreenOverlay - env_screenoverlay
- m_iszOverlayNames[0] (Offset 824) (Save|Key)(4 Bytes) - OverlayName1
- m_iszOverlayNames[1] (Offset 828) (Save|Key)(4 Bytes) - OverlayName2
- m_iszOverlayNames[2] (Offset 832) (Save|Key)(4 Bytes) - OverlayName3
- m_iszOverlayNames[3] (Offset 836) (Save|Key)(4 Bytes) - OverlayName4
- m_iszOverlayNames[4] (Offset 840) (Save|Key)(4 Bytes) - OverlayName5
- m_iszOverlayNames[5] (Offset 844) (Save|Key)(4 Bytes) - OverlayName6
- m_iszOverlayNames[6] (Offset 848) (Save|Key)(4 Bytes) - OverlayName7
- m_iszOverlayNames[7] (Offset 852) (Save|Key)(4 Bytes) - OverlayName8
- m_iszOverlayNames[8] (Offset 856) (Save|Key)(4 Bytes) - OverlayName9
- m_iszOverlayNames[9] (Offset 860) (Save|Key)(4 Bytes) - OverlayName10
- m_flOverlayTimes[0] (Offset 864) (Save|Key)(4 Bytes) - OverlayTime1
- m_flOverlayTimes[1] (Offset 868) (Save|Key)(4 Bytes) - OverlayTime2
- m_flOverlayTimes[2] (Offset 872) (Save|Key)(4 Bytes) - OverlayTime3
- m_flOverlayTimes[3] (Offset 876) (Save|Key)(4 Bytes) - OverlayTime4
- m_flOverlayTimes[4] (Offset 880) (Save|Key)(4 Bytes) - OverlayTime5
- m_flOverlayTimes[5] (Offset 884) (Save|Key)(4 Bytes) - OverlayTime6
- m_flOverlayTimes[6] (Offset 888) (Save|Key)(4 Bytes) - OverlayTime7
- m_flOverlayTimes[7] (Offset 892) (Save|Key)(4 Bytes) - OverlayTime8
- m_flOverlayTimes[8] (Offset 896) (Save|Key)(4 Bytes) - OverlayTime9
- m_flOverlayTimes[9] (Offset 900) (Save|Key)(4 Bytes) - OverlayTime10
- m_iDesiredOverlay (Offset 908) (Save)(4 Bytes)
- m_flStartTime (Offset 904) (Save)(4 Bytes)
- m_bIsActive (Offset 912) (Save)(1 Bytes)
- InputStartOverlay (Offset 0) (Input)(0 Bytes) - StartOverlays
- InputStopOverlay (Offset 0) (Input)(0 Bytes) - StopOverlays
- InputSwitchOverlay (Offset 0) (Input)(0 Bytes) - SwitchOverlay

CBaseEntity - env_shake
- m_Amplitude (Offset 824) (Save|Key)(4 Bytes) - amplitude
- m_Frequency (Offset 828) (Save|Key)(4 Bytes) - frequency
- m_Duration (Offset 832) (Save|Key)(4 Bytes) - duration
- m_Radius (Offset 836) (Save|Key)(4 Bytes) - radius
- m_stopTime (Offset 840) (Save)(4 Bytes)
- m_nextShake (Offset 844) (Save)(4 Bytes)
- m_currentAmp (Offset 848) (Save)(4 Bytes)
- m_maxForce (Offset 852) (Save)(12 Bytes)
- m_pShakeController (Offset 864) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_shakeCallback - CPhysicsShake
 - m_force (Offset 4) (Save)(12 Bytes)
- InputStartShake (Offset 0) (Input)(0 Bytes) - StartShake
- InputStopShake (Offset 0) (Input)(0 Bytes) - StopShake
- InputAmplitude (Offset 0) (Input)(0 Bytes) - Amplitude
- InputFrequency (Offset 0) (Input)(0 Bytes) - Frequency

CBaseEntity - env_shooter
- m_nSkin (Offset 888) (Save|Key)(4 Bytes) - skin
- m_flGibScale (Offset 892) (Save|Key)(4 Bytes) - scale
- m_flGibGravityScale (Offset 896) (Save|Key)(4 Bytes) - gibgravityscale
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)

CSmokeStack - env_smokestack
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_InitialState (Offset 956) (Save|Key)(1 Bytes) - InitialState
- m_flBaseSpread (Offset 856) (Save|Key)(4 Bytes) - BaseSpread
- m_flTwist (Offset 924) (Save|Key)(4 Bytes) - Twist
- m_flRollSpeed (Offset 848) (Save|Key)(4 Bytes) - Roll
- m_strMaterialModel (Offset 928) (Save)(4 Bytes)
- m_iMaterialModel (Offset 932) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AmbientLight - CSmokeStackLightInfo
 - m_vPos (Offset 4) (Save)(12 Bytes)
 - m_vColor (Offset 16) (Save)(12 Bytes)
 - m_flIntensity (Offset 28) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_DirLight - CSmokeStackLightInfo
 - m_vPos (Offset 4) (Save)(12 Bytes)
 - m_vColor (Offset 16) (Save)(12 Bytes)
 - m_flIntensity (Offset 28) (Save)(4 Bytes)
- m_WindAngle (Offset 936) (Save|Key)(4 Bytes) - WindAngle
- m_WindSpeed (Offset 940) (Save|Key)(4 Bytes) - WindSpeed
- m_vWind (Offset 944) (Save)(12 Bytes)
- m_bEmit (Offset 852) (Save)(4 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

SmokeTrail - env_smoketrail
- m_StartColor (Offset 824) (Save)(12 Bytes)
- m_EndColor (Offset 836) (Save)(12 Bytes)
- m_Opacity (Offset 848) (Save|Key)(4 Bytes) - opacity
- m_SpawnRate (Offset 852) (Save|Key)(4 Bytes) - spawnrate
- m_ParticleLifetime (Offset 856) (Save|Key)(4 Bytes) - lifetime
- m_StopEmitTime (Offset 860) (Save)(4 Bytes)
- m_MinSpeed (Offset 864) (Save|Key)(4 Bytes) - minspeed
- m_MaxSpeed (Offset 868) (Save|Key)(4 Bytes) - maxspeed
- m_MinDirectedSpeed (Offset 884) (Save|Key)(4 Bytes) - mindirectedspeed
- m_MaxDirectedSpeed (Offset 888) (Save|Key)(4 Bytes) - maxdirectedspeed
- m_StartSize (Offset 872) (Save|Key)(4 Bytes) - startsize
- m_EndSize (Offset 876) (Save|Key)(4 Bytes) - endsize
- m_SpawnRadius (Offset 880) (Save|Key)(4 Bytes) - spawnradius
- m_bEmit (Offset 892) (Save)(1 Bytes)
- m_nAttachment (Offset 896) (Save)(4 Bytes)

CBaseEntity - env_soundscape
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay

CBaseEntity - env_soundscape_proxy
- m_MainSoundscapeName (Offset 904) (Save|Key)(4 Bytes) - MainSoundscapeName
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay

CBaseEntity - env_soundscape_triggerable
- m_flRadius (Offset 848) (Save|Key)(4 Bytes) - radius
- m_soundscapeName (Offset 852) (Save)(4 Bytes)
- m_hProxySoundscape (Offset 896) (Save)(4 Bytes)
- m_positionNames[0] (Offset 864) (Save|Key)(4 Bytes) - position0
- m_positionNames[1] (Offset 868) (Save|Key)(4 Bytes) - position1
- m_positionNames[2] (Offset 872) (Save|Key)(4 Bytes) - position2
- m_positionNames[3] (Offset 876) (Save|Key)(4 Bytes) - position3
- m_positionNames[4] (Offset 880) (Save|Key)(4 Bytes) - position4
- m_positionNames[5] (Offset 884) (Save|Key)(4 Bytes) - position5
- m_positionNames[6] (Offset 888) (Save|Key)(4 Bytes) - position6
- m_positionNames[7] (Offset 892) (Save|Key)(4 Bytes) - position7
- m_bDisabled (Offset 900) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggleEnabled (Offset 0) (Input)(0 Bytes) - ToggleEnabled
- m_OnPlay (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlay

CBaseEntity - env_spark
- m_flDelay (Offset 824) (Save|Key)(4 Bytes) - MaxDelay
- m_nGlowSpriteIndex (Offset 828) (Save)(4 Bytes)
- m_nMagnitude (Offset 832) (Save|Key)(4 Bytes) - Magnitude
- m_nTrailLength (Offset 836) (Save|Key)(4 Bytes) - TrailLength
- CEnvSparkSparkThink (Offset 0) (FunctionTable)(0 Bytes)
- InputStartSpark (Offset 0) (Input)(0 Bytes) - StartSpark
- InputStopSpark (Offset 0) (Input)(0 Bytes) - StopSpark
- InputToggleSpark (Offset 0) (Input)(0 Bytes) - ToggleSpark
- InputSparkOnce (Offset 0) (Input)(0 Bytes) - SparkOnce
- m_OnSpark (Offset 840) (Save|Key|Output)(0 Bytes) - OnSpark

CBaseEntity - env_speaker
- m_delayMin (Offset 824) (Save|Key)(4 Bytes) - delaymin
- m_delayMax (Offset 828) (Save|Key)(4 Bytes) - delaymax
- m_iszRuleScriptFile (Offset 832) (Save|Key)(4 Bytes) - rulescript
- m_iszConcept (Offset 836) (Save|Key)(4 Bytes) - concept
- CSpeakerSpeakerThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CBaseEntity - env_splash
- m_flScale (Offset 824) (Save|Key)(4 Bytes) - scale
- InputSplash (Offset 0) (Input)(0 Bytes) - Splash

SporeExplosion - env_sporeexplosion
- m_flSpawnRate (Offset 828) (Save|Key)(4 Bytes) - spawnrate
- m_flParticleLifetime (Offset 832) (Save)(4 Bytes)
- m_flStartSize (Offset 836) (Save)(4 Bytes)
- m_flEndSize (Offset 840) (Save)(4 Bytes)
- m_flSpawnRadius (Offset 844) (Save)(4 Bytes)
- m_bEmit (Offset 848) (Save)(1 Bytes)
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - startdisabled
- m_bDontRemove (Offset 849) (Save)(1 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable

SporeTrail - env_sporetrail
- m_vecEndColor (Offset 824) (Save)(12 Bytes)
- m_flSpawnRate (Offset 836) (Save)(4 Bytes)
- m_flParticleLifetime (Offset 840) (Save)(4 Bytes)
- m_flStartSize (Offset 844) (Save)(4 Bytes)
- m_flEndSize (Offset 848) (Save)(4 Bytes)
- m_flSpawnRadius (Offset 852) (Save)(4 Bytes)
- m_bEmit (Offset 856) (Save)(1 Bytes)

CSprite - env_sprite
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CSpriteOriented - env_sprite_oriented
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CSpriteTrail - env_spritetrail
- m_flLifeTime (Offset 904) (Save|Key)(4 Bytes) - lifetime
- m_flStartWidth (Offset 908) (Save|Key)(4 Bytes) - startwidth
- m_flEndWidth (Offset 912) (Save|Key)(4 Bytes) - endwidth
- m_iszSpriteName (Offset 944) (Save|Key)(4 Bytes) - spritename
- m_bAnimate (Offset 948) (Save|Key)(1 Bytes) - animate
- m_flStartWidthVariance (Offset 916) (Save)(4 Bytes)
- m_flTextureRes (Offset 920) (Save)(4 Bytes)
- m_flMinFadeLength (Offset 924) (Save)(4 Bytes)
- m_vecSkyboxOrigin (Offset 928) (Save)(12 Bytes)
- m_flSkyboxScale (Offset 940) (Save)(4 Bytes)
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CEnvStarfield - env_starfield
- m_bOn (Offset 824) (Save)(1 Bytes)
- m_flDensity (Offset 828) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetDensity (Offset 0) (Input)(0 Bytes) - SetDensity

CSteamJet - env_steam
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_bEmit (Offset 848) (Save)(4 Bytes)
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CSteamJet - env_steamjet
- m_StartSize (Offset 832) (Save|Key)(4 Bytes) - StartSize
- m_EndSize (Offset 836) (Save|Key)(4 Bytes) - EndSize
- m_InitialState (Offset 853) (Save|Key)(1 Bytes) - InitialState
- m_nType (Offset 856) (Save|Key)(4 Bytes) - Type
- m_flRollSpeed (Offset 860) (Save|Key)(4 Bytes) - RollSpeed
- m_bEmit (Offset 848) (Save)(4 Bytes)
- m_bFaceLeft (Offset 852) (Save)(1 Bytes)
- m_JetLength (Offset 844) (Save|Key|Input)(4 Bytes) - JetLength
- m_SpreadSpeed (Offset 824) (Save|Key|Input)(4 Bytes) - SpreadSpeed
- m_Speed (Offset 828) (Save|Key|Input)(4 Bytes) - Speed
- m_Rate (Offset 840) (Save|Key|Input)(4 Bytes) - Rate
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CSun - env_sun
- m_vDirection (Offset 824) (Save)(12 Bytes)
- m_bUseAngles (Offset 844) (Save|Key)(4 Bytes) - use_angles
- m_flPitch (Offset 848) (Save|Key)(4 Bytes) - pitch
- m_flYaw (Offset 852) (Save|Key)(4 Bytes) - angle
- m_nSize (Offset 856) (Save|Key)(4 Bytes) - size
- m_clrOverlay (Offset 864) (Save|Key)(4 Bytes) - overlaycolor
- m_nOverlaySize (Offset 860) (Save|Key)(4 Bytes) - overlaysize
- m_strMaterial (Offset 836) (Save|Key)(4 Bytes) - material
- m_strOverlayMaterial (Offset 840) (Save|Key)(4 Bytes) - overlaymaterial
- m_bOn (Offset 868) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetColor (Offset 0) (Input)(0 Bytes) - SetColor
- m_flHDRColorScale (Offset 880) (Save|Key)(4 Bytes) - HDRColorScale

CBaseEntity - env_texturetoggle
- InputIncrementBrushTexIndex (Offset 0) (Input)(0 Bytes) - IncrementTextureIndex
- InputSetBrushTexIndex (Offset 0) (Input)(0 Bytes) - SetTextureIndex

CEnvTonemapController - env_tonemap_controller
- m_flBlendTonemapStart (Offset 824) (Save)(4 Bytes)
- m_flBlendTonemapEnd (Offset 828) (Save)(4 Bytes)
- m_flBlendEndTime (Offset 832) (Save)(4 Bytes)
- m_flBlendStartTime (Offset 836) (Save)(4 Bytes)
- m_bUseCustomAutoExposureMin (Offset 840) (Save)(1 Bytes)
- m_bUseCustomAutoExposureMax (Offset 841) (Save)(1 Bytes)
- m_flCustomAutoExposureMin (Offset 844) (Save)(4 Bytes)
- m_flCustomAutoExposureMax (Offset 848) (Save)(4 Bytes)
- m_flCustomBloomScale (Offset 852) (Save)(4 Bytes)
- m_flCustomBloomScaleMinimum (Offset 856) (Save)(4 Bytes)
- m_bUseCustomBloomScale (Offset 842) (Save)(1 Bytes)
- CEnvTonemapControllerUpdateTonemapScaleBlend (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTonemapScale (Offset 0) (Input)(0 Bytes) - SetTonemapScale
- InputBlendTonemapScale (Offset 0) (Input)(0 Bytes) - BlendTonemapScale
- InputSetTonemapRate (Offset 0) (Input)(0 Bytes) - SetTonemapRate
- InputSetAutoExposureMin (Offset 0) (Input)(0 Bytes) - SetAutoExposureMin
- InputSetAutoExposureMax (Offset 0) (Input)(0 Bytes) - SetAutoExposureMax
- InputUseDefaultAutoExposure (Offset 0) (Input)(0 Bytes) - UseDefaultAutoExposure
- InputUseDefaultBloomScale (Offset 0) (Input)(0 Bytes) - UseDefaultBloomScale
- InputSetBloomScale (Offset 0) (Input)(0 Bytes) - SetBloomScale
- InputSetBloomScaleRange (Offset 0) (Input)(0 Bytes) - SetBloomScaleRange

CBaseEntity - env_tracer
- m_flDelay (Offset 836) (Save|Key)(4 Bytes) - delay
- m_vecEnd (Offset 824) (Save)(12 Bytes)
- CEnvTracerTracerThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - env_viewpunch
- m_angViewPunch (Offset 828) (Save|Key)(12 Bytes) - punchangle
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- InputViewPunch (Offset 0) (Input)(0 Bytes) - ViewPunch

CEnvWind - env_wind
- m_EnvWindShared.m_iMinWind (Offset 836) (Save|Key)(4 Bytes) - minwind
- m_EnvWindShared.m_iMaxWind (Offset 840) (Save|Key)(4 Bytes) - maxwind
- m_EnvWindShared.m_iMinGust (Offset 844) (Save|Key)(4 Bytes) - mingust
- m_EnvWindShared.m_iMaxGust (Offset 848) (Save|Key)(4 Bytes) - maxgust
- m_EnvWindShared.m_flMinGustDelay (Offset 852) (Save|Key)(4 Bytes) - mingustdelay
- m_EnvWindShared.m_flMaxGustDelay (Offset 856) (Save|Key)(4 Bytes) - maxgustdelay
- m_EnvWindShared.m_iGustDirChange (Offset 864) (Save|Key)(4 Bytes) - gustdirchange
- m_EnvWindShared.m_flGustDuration (Offset 860) (Save|Key)(4 Bytes) - gustduration
- m_EnvWindShared.m_iWindDir (Offset 872) (Save)(4 Bytes)
- m_EnvWindShared.m_flWindSpeed (Offset 876) (Save)(4 Bytes)
- m_EnvWindShared.m_OnGustStart (Offset 888) (Save|Key|Output)(0 Bytes) - OnGustStart
- m_EnvWindShared.m_OnGustEnd (Offset 912) (Save|Key|Output)(0 Bytes) - OnGustEnd
- CEnvWindWindThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - env_zoom
- m_flSpeed (Offset 824) (Save|Key)(4 Bytes) - Rate
- m_nFOV (Offset 828) (Save|Key)(4 Bytes) - FOV
- InputZoom (Offset 0) (Input)(0 Bytes) - Zoom
- InputUnZoom (Offset 0) (Input)(0 Bytes) - UnZoom

CBaseEntity - event_queue_saveload_proxy

CBaseEntity - filter_activator_class
- m_iFilterClass (Offset 876) (Save|Key)(4 Bytes) - filterclass
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_activator_mass_greater
- m_fFilterMass (Offset 876) (Save|Key)(4 Bytes) - filtermass
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_activator_name
- m_iFilterName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_activator_team
- m_iFilterTeam (Offset 876) (Save|Key)(4 Bytes) - filterteam
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_base
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_combineball_type
- m_iBallType (Offset 876) (Save|Key)(4 Bytes) - balltype
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_damage_type
- m_iDamageType (Offset 876) (Save|Key)(4 Bytes) - damagetype
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_enemy
- m_iszEnemyName (Offset 876) (Save|Key)(4 Bytes) - filtername
- m_flRadius (Offset 880) (Save|Key)(4 Bytes) - filter_radius
- m_flOuterRadius (Offset 884) (Save|Key)(4 Bytes) - filter_outer_radius
- m_nMaxSquadmatesPerEnemy (Offset 888) (Save|Key)(4 Bytes) - filter_max_per_enemy
- m_iszPlayerName (Offset 892) (Save)(4 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CBaseEntity - filter_multi
- m_nFilterType (Offset 876) (Save|Key)(4 Bytes) - FilterType
- m_iFilterName[0] (Offset 880) (Save|Key)(4 Bytes) - Filter01
- m_iFilterName[1] (Offset 884) (Save|Key)(4 Bytes) - Filter02
- m_iFilterName[2] (Offset 888) (Save|Key)(4 Bytes) - Filter03
- m_iFilterName[3] (Offset 892) (Save|Key)(4 Bytes) - Filter04
- m_iFilterName[4] (Offset 896) (Save|Key)(4 Bytes) - Filter05
- m_hFilter (Offset 900) (Save)(20 Bytes)
- m_bNegated (Offset 824) (Save|Key)(1 Bytes) - Negated
- InputTestActivator (Offset 0) (Input)(0 Bytes) - TestActivator
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnFail (Offset 852) (Save|Key|Output)(0 Bytes) - OnFail

CFish - fish
- m_pool (Offset 1120) (Save)(4 Bytes)
- m_id (Offset 1124) (Save)(4 Bytes)
- m_angle (Offset 1140) (Save)(4 Bytes)
- m_angleChange (Offset 1144) (Save)(4 Bytes)
- m_forward (Offset 1148) (Save)(12 Bytes)
- m_perp (Offset 1160) (Save)(12 Bytes)
- m_poolOrigin (Offset 1172) (Save)(12 Bytes)
- m_waterLevel (Offset 1184) (Save)(4 Bytes)
- m_speed (Offset 1188) (Save)(4 Bytes)
- m_desiredSpeed (Offset 1192) (Save)(4 Bytes)
- m_calmSpeed (Offset 1196) (Save)(4 Bytes)
- m_panicSpeed (Offset 1200) (Save)(4 Bytes)
- m_avoidRange (Offset 1204) (Save)(4 Bytes)
- m_turnClockwise (Offset 1216) (Save)(1 Bytes)
- *CBaseAnimating

CBaseEntity - floorturret_tipcontroller
- m_bEnabled (Offset 828) (Save)(1 Bytes)
- m_flSuspendTime (Offset 832) (Save)(4 Bytes)
- m_worldGoalAxis (Offset 836) (Save)(12 Bytes)
- m_localTestAxis (Offset 848) (Save)(12 Bytes)
- m_pController (Offset 860) (Save)(0 Bytes)
- m_angularLimit (Offset 864) (Save)(4 Bytes)
- m_pParentTurret (Offset 868) (Save)(4 Bytes)

CBaseEntity - func_areaportal
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_state (Offset 836) (Save)(4 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputClose (Offset 0) (Input)(0 Bytes) - TurnOn
- InputOpen (Offset 0) (Input)(0 Bytes) - TurnOff
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion

CFuncAreaPortalWindow - func_areaportalwindow
- m_portalNumber (Offset 824) (Save|Key)(4 Bytes) - portalnumber
- m_flFadeStartDist (Offset 836) (Save|Key)(4 Bytes) - FadeStartDist
- m_flFadeDist (Offset 840) (Save|Key)(4 Bytes) - FadeDist
- m_flTranslucencyLimit (Offset 844) (Save|Key)(4 Bytes) - TranslucencyLimit
- m_iBackgroundBModelName (Offset 848) (Save|Key)(4 Bytes) - BackgroundBModel
- InputSetFadeStartDistance (Offset 0) (Input)(0 Bytes) - SetFadeStartDistance
- InputSetFadeEndDistance (Offset 0) (Input)(0 Bytes) - SetFadeEndDistance
- m_portalNumber (Offset 824) (Save)(4 Bytes)
- m_iPortalVersion (Offset 828) (Save|Key)(4 Bytes) - PortalVersion

CBaseEntity - func_breakable
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)

CBreakableSurface - func_breakable_surf
- m_nSurfaceType (Offset 1044) (Save|Key)(4 Bytes) - surfacetype
- m_nFragility (Offset 2076) (Save|Key)(4 Bytes) - fragility
- m_vLLVertex (Offset 2080) (Save|Key)(12 Bytes) - lowerleft
- m_vULVertex (Offset 2092) (Save|Key)(12 Bytes) - upperleft
- m_vLRVertex (Offset 2104) (Save|Key)(12 Bytes) - lowerright
- m_vURVertex (Offset 2116) (Save|Key)(12 Bytes) - upperright
- m_nQuadError (Offset 2128) (Save|Key)(4 Bytes) - error
- m_nNumWide (Offset 1000) (Save)(4 Bytes)
- m_nNumHigh (Offset 1004) (Save)(4 Bytes)
- m_flPanelWidth (Offset 1008) (Save)(4 Bytes)
- m_flPanelHeight (Offset 1012) (Save)(4 Bytes)
- m_vNormal (Offset 1016) (Save)(12 Bytes)
- m_vCorner (Offset 1028) (Save)(12 Bytes)
- m_bIsBroken (Offset 1040) (Save)(1 Bytes)
- m_nNumBrokenPanes (Offset 1048) (Save)(4 Bytes)
- m_flSupport (Offset 1052) (Save)(1024 Bytes)
- m_RawPanelBitVec (Offset 2132) (Save)(256 Bytes)
- CBreakableSurfaceBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableSurfaceSurfaceTouch (Offset 0) (FunctionTable)(0 Bytes)
- InputShatter (Offset 0) (Input)(0 Bytes) - Shatter
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)

CBaseEntity - func_brush
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_bSolidBsp (Offset 832) (Save|Key)(1 Bytes) - solidbsp
- m_iszExcludedClass (Offset 836) (Save|Key)(4 Bytes) - excludednpc
- m_bInvertExclusion (Offset 840) (Save|Key)(1 Bytes) - invert_exclusion
- InputSetExcluded (Offset 0) (Input)(0 Bytes) - SetExcluded
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert

CBaseEntity - func_button
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_clip_vphysics
- m_iFilterName (Offset 824) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 828) (Save)(4 Bytes)
- m_bDisabled (Offset 832) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - func_combine_ball_spawner
- m_nBallCount (Offset 864) (Save|Key)(4 Bytes) - ballcount
- m_flMinSpeed (Offset 836) (Save|Key)(4 Bytes) - minspeed
- m_flMaxSpeed (Offset 840) (Save|Key)(4 Bytes) - maxspeed
- m_flBallRadius (Offset 828) (Save|Key)(4 Bytes) - ballradius
- m_flBallRespawnTime (Offset 832) (Save|Key)(4 Bytes) - ballrespawntime
- m_flRadius (Offset 872) (Save)(4 Bytes)
- m_nBallsRemainingInField (Offset 868) (Save)(4 Bytes)
- m_bEnabled (Offset 880) (Save)(1 Bytes)
- m_BallRespawnTime (Offset 844) (Save)(0 Bytes)
- m_flDisableTime (Offset 876) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnBallGrabbed (Offset 884) (Save|Key|Output)(0 Bytes) - OnBallGrabbed
- m_OnBallReinserted (Offset 908) (Save|Key|Output)(0 Bytes) - OnBallReinserted
- m_OnBallHitTopSide (Offset 932) (Save|Key|Output)(0 Bytes) - OnBallHitTopSide
- m_OnBallHitBottomSide (Offset 956) (Save|Key|Output)(0 Bytes) - OnBallHitBottomSide
- m_OnLastBallGrabbed (Offset 980) (Save|Key|Output)(0 Bytes) - OnLastBallGrabbed
- m_OnFirstBallReinserted (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFirstBallReinserted
- CFuncCombineBallSpawnerBallThink (Offset 0) (FunctionTable)(0 Bytes)
- CFuncCombineBallSpawnerGrabBallTouch (Offset 0) (FunctionTable)(0 Bytes)

CFuncConveyor - func_conveyor
- InputToggleDirection (Offset 0) (Input)(0 Bytes) - ToggleDirection
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_vecMoveDir (Offset 828) (Save|Key)(12 Bytes) - movedir
- m_flConveyorSpeed (Offset 840) (Save)(4 Bytes)
- m_nState (Offset 824) (Save)(4 Bytes)

CBaseDoor - func_door
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseDoor - func_door_rotating
- m_bSolidBsp (Offset 1252) (Save|Key)(1 Bytes) - solidbsp
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFunc_Dust - func_dustcloud
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CFunc_Dust - func_dustmotes
- m_DustFlags (Offset 860) (Save)(4 Bytes)
- m_Color (Offset 824) (Save|Key)(4 Bytes) - Color
- m_SpawnRate (Offset 828) (Save|Key)(4 Bytes) - SpawnRate
- m_flSizeMin (Offset 832) (Save|Key)(4 Bytes) - SizeMin
- m_flSizeMax (Offset 836) (Save|Key)(4 Bytes) - SizeMax
- m_SpeedMax (Offset 840) (Save|Key)(4 Bytes) - SpeedMax
- m_LifetimeMin (Offset 844) (Save|Key)(4 Bytes) - LifetimeMin
- m_LifetimeMax (Offset 848) (Save|Key)(4 Bytes) - LifetimeMax
- m_DistMax (Offset 852) (Save|Key)(4 Bytes) - DistMax
- m_iAlpha (Offset 864) (Save)(4 Bytes)
- m_FallSpeed (Offset 856) (Save|Key)(4 Bytes) - FallSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - func_fish_pool
- m_fishCount (Offset 832) (Save)(4 Bytes)
- m_maxRange (Offset 836) (Save)(4 Bytes)
- m_swimDepth (Offset 840) (Save)(4 Bytes)
- m_waterLevel (Offset 844) (Save)(4 Bytes)
- m_isDormant (Offset 848) (Save)(1 Bytes)
- m_fishes (Offset 852) (Save)(0 Bytes)
- CFishPoolUpdate (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - func_guntarget
- m_on (Offset 940) (Save)(1 Bytes)
- m_hTargetEnt (Offset 944) (Save)(4 Bytes)
- CGunTargetNext (Offset 0) (FunctionTable)(0 Bytes)
- CGunTargetStart (Offset 0) (FunctionTable)(0 Bytes)
- CGunTargetWait (Offset 0) (FunctionTable)(0 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnDeath (Offset 948) (Save|Key|Output)(0 Bytes) - OnDeath
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_healthcharger
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_iJuice (Offset 948) (Save)(4 Bytes)
- m_iOn (Offset 952) (Save)(4 Bytes)
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- m_nState (Offset 960) (Save)(4 Bytes)
- m_iCaps (Offset 964) (Save)(4 Bytes)
- CWallHealthOff (Offset 0) (FunctionTable)(0 Bytes)
- CWallHealthRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerUse (Offset 992) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OutRemainingHealth (Offset 968) (Save|Key|Output)(0 Bytes) - OutRemainingHealth
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_illusionary

CBaseEntity - func_ladderendpoint

CFunc_LOD - func_lod
- m_fDisappearDist (Offset 824) (Save)(4 Bytes)

CBaseEntity - func_lookdoor
- m_flProximityDistance (Offset 1028) (Save|Key)(4 Bytes) - ProximityDistance
- m_flProximityOffset (Offset 1032) (Save|Key)(4 Bytes) - ProximityOffset
- m_flFieldOfView (Offset 1036) (Save|Key)(4 Bytes) - FieldOfView
- m_hLooker (Offset 1040) (Save)(4 Bytes)
- InputInvertOn (Offset 0) (Input)(0 Bytes) - InvertOn
- InputInvertOff (Offset 0) (Input)(0 Bytes) - InvertOff
- CLookDoorMoveThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFuncMonitor - func_monitor
- m_hInfoCameraLink (Offset 844) (Save)(4 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_bSolidBsp (Offset 832) (Save|Key)(1 Bytes) - solidbsp
- m_iszExcludedClass (Offset 836) (Save|Key)(4 Bytes) - excludednpc
- m_bInvertExclusion (Offset 840) (Save|Key)(1 Bytes) - invert_exclusion
- InputSetExcluded (Offset 0) (Input)(0 Bytes) - SetExcluded
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert

CBaseEntity - func_movelinear
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFuncOccluder - func_occluder
- m_bActive (Offset 824) (Save|Key)(1 Bytes) - StartActive
- m_nOccluderIndex (Offset 828) (Save|Key)(4 Bytes) - occludernumber
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CPhysBox - func_physbox
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)

CPhysBoxMultiplayer - func_physbox_multiplayer
- m_hCarryingPlayer (Offset 1228) (Save)(4 Bytes)
- m_massScale (Offset 1004) (Save|Key)(4 Bytes) - massScale
- m_damageType (Offset 1000) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1008) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1012) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1016) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_angPreferredCarryAngles (Offset 1020) (Save|Key)(12 Bytes) - preferredcarryangles
- m_bNotSolidToWorld (Offset 1032) (Save|Key)(1 Bytes) - notsolid
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- CPhysBoxBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnDamaged (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnAwakened (Offset 1060) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_OnMotionEnabled (Offset 1084) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1108) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunPunt (Offset 1132) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunOnlyPickup (Offset 1156) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunDrop (Offset 1180) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1204) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)

CBaseEntity - func_plat
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_platrot
- m_end (Offset 968) (Save)(12 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CPrecipitation - func_precipitation
- m_nPrecipType (Offset 824) (Save|Key)(4 Bytes) - preciptype

CBaseEntity - func_proprrespawnzone

CBaseEntity - func_pushable
- m_Material (Offset 836) (Save)(4 Bytes)
- m_Explosion (Offset 844) (Save|Key)(4 Bytes) - explosion
- m_GibDir (Offset 848) (Save|Key)(12 Bytes) - gibdir
- m_hBreaker (Offset 840) (Save)(4 Bytes)
- m_angle (Offset 832) (Save)(4 Bytes)
- m_iszGibModel (Offset 860) (Save)(4 Bytes)
- m_iszSpawnObject (Offset 864) (Save)(4 Bytes)
- m_ExplosionMagnitude (Offset 868) (Save|Key)(4 Bytes) - explodemagnitude
- m_flPressureDelay (Offset 872) (Save|Key)(4 Bytes) - PressureDelay
- m_iMinHealthDmg (Offset 876) (Save|Key)(4 Bytes) - minhealthdmg
- m_bTookPhysicsDamage (Offset 880) (Save)(1 Bytes)
- m_iszPropData (Offset 884) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 892) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_PerformanceMode (Offset 984) (Save|Key)(4 Bytes) - PerformanceMode
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- InputSetMass (Offset 0) (Input)(0 Bytes) - SetMass
- CBreakableBreakTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBreakableDie (Offset 0) (FunctionTable)(0 Bytes)
- m_OnBreak (Offset 896) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 920) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_flDmgModBullet (Offset 944) (Save)(4 Bytes)
- m_flDmgModClub (Offset 948) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 952) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 956) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 960) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 964) (Save)(4 Bytes)
- m_iBreakableCount (Offset 968) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 972) (Save)(4 Bytes)
- m_iszBasePropData (Offset 976) (Save)(4 Bytes)
- m_iInteractions (Offset 980) (Save)(4 Bytes)
- m_explodeRadius (Offset 988) (Save)(4 Bytes)
- m_iszModelName (Offset 888) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 992) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 996) (Save)(4 Bytes)

CBaseEntity - func_recharge
- m_flNextCharge (Offset 940) (Save)(4 Bytes)
- m_iReactivate (Offset 944) (Save)(4 Bytes)
- m_iJuice (Offset 948) (Save)(4 Bytes)
- m_iOn (Offset 952) (Save)(4 Bytes)
- m_flSoundTime (Offset 956) (Save)(4 Bytes)
- m_nState (Offset 960) (Save)(4 Bytes)
- CRechargeOff (Offset 0) (FunctionTable)(0 Bytes)
- CRechargeRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_OutRemainingCharge (Offset 964) (Save|Key|Output)(0 Bytes) - OutRemainingCharge
- m_OnHalfEmpty (Offset 988) (Save|Key|Output)(0 Bytes) - OnHalfEmpty
- m_OnEmpty (Offset 1012) (Save|Key|Output)(0 Bytes) - OnEmpty
- m_OnFull (Offset 1036) (Save|Key|Output)(0 Bytes) - OnFull
- m_OnPlayerUse (Offset 1060) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- InputRecharge (Offset 0) (Input)(0 Bytes) - Recharge
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFuncReflectiveGlass - func_reflective_glass
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_iDisabled (Offset 828) (Save|Key)(4 Bytes) - StartDisabled
- m_iSolidity (Offset 824) (Save|Key)(4 Bytes) - Solidity
- m_bSolidBsp (Offset 832) (Save|Key)(1 Bytes) - solidbsp
- m_iszExcludedClass (Offset 836) (Save|Key)(4 Bytes) - excludednpc
- m_bInvertExclusion (Offset 840) (Save|Key)(1 Bytes) - invert_exclusion
- InputSetExcluded (Offset 0) (Input)(0 Bytes) - SetExcluded
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert

CBaseEntity - func_rot_button
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFuncRotating - func_rotating
- m_vecMoveAng (Offset 824) (Save)(12 Bytes)
- m_flFanFriction (Offset 836) (Save)(4 Bytes)
- m_flAttenuation (Offset 840) (Save)(4 Bytes)
- m_flVolume (Offset 844) (Save)(4 Bytes)
- m_flTargetSpeed (Offset 848) (Save)(4 Bytes)
- m_flMaxSpeed (Offset 852) (Save|Key)(4 Bytes) - maxspeed
- m_flBlockDamage (Offset 856) (Save|Key)(4 Bytes) - dmg
- m_NoiseRunning (Offset 860) (Save|Key)(4 Bytes) - message
- m_bReversed (Offset 864) (Save)(1 Bytes)
- m_angStart (Offset 868) (Save)(12 Bytes)
- m_bStopAtStartPos (Offset 880) (Save)(1 Bytes)
- m_bSolidBsp (Offset 881) (Save|Key)(1 Bytes) - solidbsp
- CFuncRotatingSpinUpMove (Offset 0) (FunctionTable)(0 Bytes)
- CFuncRotatingSpinDownMove (Offset 0) (FunctionTable)(0 Bytes)
- CFuncRotatingHurtTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFuncRotatingRotatingUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncRotatingRotateMove (Offset 0) (FunctionTable)(0 Bytes)
- CFuncRotatingReverseMove (Offset 0) (FunctionTable)(0 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- InputStopAtStartPos (Offset 0) (Input)(0 Bytes) - StopAtStartPos

CFuncSmokeVolume - func_smokevolume
- m_Color1 (Offset 824) (Save|Key)(4 Bytes) - Color1
- m_Color2 (Offset 828) (Save|Key)(4 Bytes) - Color2
- m_String_tMaterialName (Offset 1088) (Save|Key)(4 Bytes) - Material
- m_ParticleDrawWidth (Offset 1092) (Save|Key)(4 Bytes) - ParticleDrawWidth
- m_ParticleSpacingDistance (Offset 1096) (Save|Key)(4 Bytes) - ParticleSpacingDistance
- m_DensityRampSpeed (Offset 1100) (Save|Key)(4 Bytes) - DensityRampSpeed
- m_RotationSpeed (Offset 1104) (Save|Key)(4 Bytes) - RotationSpeed
- m_MovementSpeed (Offset 1108) (Save|Key)(4 Bytes) - MovementSpeed
- m_Density (Offset 1112) (Save|Key)(4 Bytes) - Density
- m_RotationSpeed (Offset 1104) (Save|Key|Input)(4 Bytes) - SetRotationSpeed
- m_MovementSpeed (Offset 1108) (Save|Key|Input)(4 Bytes) - SetMovementSpeed
- m_Density (Offset 1112) (Save|Key|Input)(4 Bytes) - SetDensity

CBaseEntity - func_tank
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tank_combine_cannon
- m_originalFireRate (Offset 1452) (Save)(4 Bytes)
- CFuncTankCombineCannonUpdateBeamThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flTimeNextSweep (Offset 1456) (Save)(4 Bytes)
- m_flTimeBeamOn (Offset 1460) (Save)(4 Bytes)
- m_hBeam (Offset 1448) (Save)(4 Bytes)
- m_vecTrueForward (Offset 1464) (Save)(12 Bytes)
- m_bShouldHarrass (Offset 1476) (Save)(1 Bytes)
- m_bLastTargetWasNPC (Offset 1477) (Save)(1 Bytes)
- InputEnableHarrass (Offset 0) (Input)(0 Bytes) - EnableHarrass
- InputDisableHarrass (Offset 0) (Input)(0 Bytes) - DisableHarrass
- m_OnShotAtPlayer (Offset 1424) (Save|Key|Output)(0 Bytes) - OnShotAtPlayer
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankairboatgun
- m_pGunFiringSound (Offset 1424) (Save)(0 Bytes)
- m_flNextHeavyShotTime (Offset 1428) (Save)(4 Bytes)
- m_bIsFiring (Offset 1432) (Save)(1 Bytes)
- m_iszAirboatGunModel (Offset 1436) (Save|Key)(4 Bytes) - airboat_gun_model
- m_flLastImpactEffectTime (Offset 1448) (Save)(4 Bytes)
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankapcrocket
- m_flRocketSpeed (Offset 1428) (Save|Key)(4 Bytes) - rocketspeed
- m_hLaserDot (Offset 1424) (Save)(4 Bytes)
- m_nSide (Offset 1432) (Save)(4 Bytes)
- m_nBurstCount (Offset 1436) (Save|Key)(4 Bytes) - burstcount
- m_bDying (Offset 1440) (Save)(1 Bytes)
- InputDeathVolley (Offset 0) (Input)(0 Bytes) - DeathVolley
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tanklaser
- m_iszLaserName (Offset 1432) (Save|Key)(4 Bytes) - laserentity
- m_pLaser (Offset 1424) (Save)(4 Bytes)
- m_laserTime (Offset 1428) (Save)(4 Bytes)
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankmortar
- m_Magnitude (Offset 1424) (Save|Key)(4 Bytes) - iMagnitude
- m_fireDelay (Offset 1428) (Save|Key)(4 Bytes) - firedelay
- m_fireStartSound (Offset 1432) (Save|Key)(4 Bytes) - firestartsound
- m_incomingSound (Offset 1436) (Save|Key)(4 Bytes) - incomingsound
- m_flWarningTime (Offset 1440) (Save|Key)(4 Bytes) - warningtime
- m_flFireVariance (Offset 1444) (Save|Key)(4 Bytes) - firevariance
- m_fLastShotMissed (Offset 1448) (Save)(1 Bytes)
- m_pAttacker (Offset 1452) (Save)(4 Bytes)
- InputShootGun (Offset 0) (Input)(0 Bytes) - ShootGun
- InputFireAtWill (Offset 0) (Input)(0 Bytes) - FireAtWill
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankphyscannister
- m_iszBarrelVolume (Offset 1424) (Save|Key)(4 Bytes) - barrel_volume
- m_hBarrelVolume (Offset 1428) (Save)(4 Bytes)
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankpulselaser
- m_flPulseSpeed (Offset 1424) (Save|Key)(4 Bytes) - PulseSpeed
- m_flPulseWidth (Offset 1428) (Save|Key)(4 Bytes) - PulseWidth
- m_flPulseColor (Offset 1432) (Save|Key)(4 Bytes) - PulseColor
- m_flPulseLife (Offset 1436) (Save|Key)(4 Bytes) - PulseLife
- m_flPulseLag (Offset 1440) (Save|Key)(4 Bytes) - PulseLag
- m_sPulseFireSound (Offset 1444) (Save|Key)(4 Bytes) - PulseFireSound
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CBaseEntity - func_tankrocket
- m_flRocketSpeed (Offset 1424) (Save|Key)(4 Bytes) - rocketspeed
- m_yawRate (Offset 976) (Save|Key)(4 Bytes) - yawrate
- m_yawRange (Offset 980) (Save|Key)(4 Bytes) - yawrange
- m_yawTolerance (Offset 984) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchRate (Offset 996) (Save|Key)(4 Bytes) - pitchrate
- m_pitchRange (Offset 1000) (Save|Key)(4 Bytes) - pitchrange
- m_pitchTolerance (Offset 1004) (Save|Key)(4 Bytes) - pitchtolerance
- m_fireRate (Offset 828) (Save|Key)(4 Bytes) - firerate
- m_fireTime (Offset 1008) (Save)(4 Bytes)
- m_persist (Offset 1016) (Save|Key)(4 Bytes) - persistence
- m_persist2 (Offset 1020) (Save|Key)(4 Bytes) - persistence2
- m_minRange (Offset 1028) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 1032) (Save|Key)(4 Bytes) - maxRange
- m_flMinRange2 (Offset 1036) (Save)(4 Bytes)
- m_flMaxRange2 (Offset 1040) (Save)(4 Bytes)
- m_iAmmoCount (Offset 1044) (Save|Key)(4 Bytes) - ammo_count
- m_spriteScale (Offset 1060) (Save|Key)(4 Bytes) - spritescale
- m_iszSpriteSmoke (Offset 1064) (Save|Key)(4 Bytes) - spritesmoke
- m_iszSpriteFlash (Offset 1068) (Save|Key)(4 Bytes) - spriteflash
- m_bulletType (Offset 836) (Save|Key)(4 Bytes) - bullet
- m_nBulletCount (Offset 944) (Save)(4 Bytes)
- m_spread (Offset 860) (Save|Key)(4 Bytes) - firespread
- m_iBulletDamage (Offset 840) (Save|Key)(4 Bytes) - bullet_damage
- m_iBulletDamageVsPlayer (Offset 844) (Save|Key)(4 Bytes) - bullet_damage_vs_player
- m_iszMaster (Offset 1072) (Save|Key)(4 Bytes) - master
- m_iSmallAmmoType (Offset 848) (Save)(4 Bytes)
- m_iMediumAmmoType (Offset 852) (Save)(4 Bytes)
- m_iLargeAmmoType (Offset 856) (Save)(4 Bytes)
- m_soundStartRotate (Offset 1076) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 1080) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 1084) (Save|Key)(4 Bytes) - rotatesound
- m_flPlayerGracePeriod (Offset 1088) (Save|Key)(4 Bytes) - playergraceperiod
- m_flIgnoreGraceUpto (Offset 1092) (Save|Key)(4 Bytes) - ignoregraceupto
- m_flPlayerLockTimeBeforeFire (Offset 1096) (Save|Key)(4 Bytes) - playerlocktimebeforefire
- m_flLastSawNonPlayer (Offset 1100) (Save)(4 Bytes)
- m_yawCenter (Offset 968) (Save)(4 Bytes)
- m_yawCenterWorld (Offset 972) (Save)(4 Bytes)
- m_pitchCenter (Offset 988) (Save)(4 Bytes)
- m_pitchCenterWorld (Offset 992) (Save)(4 Bytes)
- m_fireLast (Offset 824) (Save)(4 Bytes)
- m_lastSightTime (Offset 1012) (Save)(4 Bytes)
- m_barrelPos (Offset 1048) (Save)(12 Bytes)
- m_sightOrigin (Offset 928) (Save)(12 Bytes)
- m_hFuncTankTarget (Offset 940) (Save)(4 Bytes)
- m_hController (Offset 948) (Save)(4 Bytes)
- m_vecControllerUsePos (Offset 956) (Save)(12 Bytes)
- m_flNextAttack (Offset 952) (Save)(4 Bytes)
- m_targetEntityName (Offset 1104) (Save)(4 Bytes)
- m_hTarget (Offset 832) (Save)(4 Bytes)
- m_vTargetPosition (Offset 1108) (Save)(12 Bytes)
- m_vecNPCIdleTarget (Offset 1120) (Save)(12 Bytes)
- m_persist2burst (Offset 1024) (Save)(4 Bytes)
- m_hControlVolume (Offset 1396) (Save)(4 Bytes)
- m_iszControlVolume (Offset 1400) (Save|Key)(4 Bytes) - control_volume
- m_flNextControllerSearch (Offset 1404) (Save)(4 Bytes)
- m_bShouldFindNPCs (Offset 1408) (Save)(1 Bytes)
- m_bNPCInRoute (Offset 1409) (Save)(1 Bytes)
- m_iszNPCManPoint (Offset 1412) (Save|Key)(4 Bytes) - npc_man_point
- m_bReadyToFire (Offset 1416) (Save)(1 Bytes)
- m_bPerformLeading (Offset 1161) (Save|Key)(1 Bytes) - LeadTarget
- m_flStartLeadFactor (Offset 1164) (Save)(4 Bytes)
- m_flStartLeadFactorTime (Offset 1168) (Save)(4 Bytes)
- m_flNextLeadFactor (Offset 1172) (Save)(4 Bytes)
- m_flNextLeadFactorTime (Offset 1176) (Save)(4 Bytes)
- m_iszBaseAttachment (Offset 1140) (Save|Key)(4 Bytes) - gun_base_attach
- m_iszBarrelAttachment (Offset 1132) (Save|Key)(4 Bytes) - gun_barrel_attach
- m_iszYawPoseParam (Offset 1144) (Save|Key)(4 Bytes) - gun_yaw_pose_param
- m_iszPitchPoseParam (Offset 1148) (Save|Key)(4 Bytes) - gun_pitch_pose_param
- m_flYawPoseCenter (Offset 1152) (Save|Key)(4 Bytes) - gun_yaw_pose_center
- m_flPitchPoseCenter (Offset 1156) (Save|Key)(4 Bytes) - gun_pitch_pose_center
- m_bUsePoseParameters (Offset 1160) (Save)(1 Bytes)
- m_iEffectHandling (Offset 1420) (Save|Key)(4 Bytes) - effecthandling
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputSetFireRate (Offset 0) (Input)(0 Bytes) - SetFireRate
- InputSetDamage (Offset 0) (Input)(0 Bytes) - SetDamage
- InputSetTargetPosition (Offset 0) (Input)(0 Bytes) - SetTargetPosition
- InputSetTargetDir (Offset 0) (Input)(0 Bytes) - SetTargetDir
- InputSetTargetEntityName (Offset 0) (Input)(0 Bytes) - SetTargetEntityName
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity
- InputClearTargetEntity (Offset 0) (Input)(0 Bytes) - ClearTargetEntity
- InputFindNPCToManTank (Offset 0) (Input)(0 Bytes) - FindNPCToManTank
- InputStopFindingNPCs (Offset 0) (Input)(0 Bytes) - StopFindingNPCs
- InputStartFindingNPCs (Offset 0) (Input)(0 Bytes) - StartFindingNPCs
- InputForceNPCOff (Offset 0) (Input)(0 Bytes) - ForceNPCOff
- InputSetMaxRange (Offset 0) (Input)(0 Bytes) - SetMaxRange
- m_OnFire (Offset 1180) (Save|Key|Output)(0 Bytes) - OnFire
- m_OnLoseTarget (Offset 1204) (Save|Key|Output)(0 Bytes) - OnLoseTarget
- m_OnAquireTarget (Offset 1228) (Save|Key|Output)(0 Bytes) - OnAquireTarget
- m_OnAmmoDepleted (Offset 1252) (Save|Key|Output)(0 Bytes) - OnAmmoDepleted
- m_OnGotController (Offset 1276) (Save|Key|Output)(0 Bytes) - OnGotController
- m_OnLostController (Offset 1300) (Save|Key|Output)(0 Bytes) - OnLostController
- m_OnGotPlayerController (Offset 1324) (Save|Key|Output)(0 Bytes) - OnGotPlayerController
- m_OnLostPlayerController (Offset 1348) (Save|Key|Output)(0 Bytes) - OnLostPlayerController
- m_OnReadyToFire (Offset 1372) (Save|Key|Output)(0 Bytes) - OnReadyToFire

CFuncTrackTrain - func_tanktrain
- m_OnDeath (Offset 1036) (Save|Key|Output)(0 Bytes) - OnDeath
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_dir (Offset 896) (Save)(4 Bytes)
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - func_trackautochange
- TriggerTrackChange (Offset 0) (Input)(0 Bytes) - Trigger
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_code (Offset 1016) (Save)(4 Bytes)
- m_targetState (Offset 1020) (Save)(4 Bytes)
- m_use (Offset 1024) (Save)(4 Bytes)
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- m_end (Offset 968) (Save)(12 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_trackchange
- m_trackTop (Offset 992) (Global|Save)(4 Bytes)
- m_trackBottom (Offset 996) (Global|Save)(4 Bytes)
- m_train (Offset 1000) (Global|Save)(4 Bytes)
- m_trackTopName (Offset 1004) (Global|Save|Key)(4 Bytes) - toptrack
- m_trackBottomName (Offset 1008) (Global|Save|Key)(4 Bytes) - bottomtrack
- m_trainName (Offset 1012) (Global|Save|Key)(4 Bytes) - train
- m_code (Offset 1016) (Save)(4 Bytes)
- m_targetState (Offset 1020) (Save)(4 Bytes)
- m_use (Offset 1024) (Save)(4 Bytes)
- CFuncTrackChangeFind (Offset 0) (FunctionTable)(0 Bytes)
- m_end (Offset 968) (Save)(12 Bytes)
- m_start (Offset 980) (Save)(12 Bytes)
- m_sNoise (Offset 964) (Save)(4 Bytes)
- CFuncPlatPlatUse (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CFuncPlatCallHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputGoUp (Offset 0) (Input)(0 Bytes) - GoUp
- InputGoDown (Offset 0) (Input)(0 Bytes) - GoDown
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CFuncTrackTrain - func_tracktrain
- m_length (Offset 828) (Save|Key)(4 Bytes) - wheels
- m_height (Offset 888) (Save|Key)(4 Bytes) - height
- m_maxSpeed (Offset 892) (Save|Key)(4 Bytes) - startspeed
- m_flBank (Offset 876) (Save|Key)(4 Bytes) - bank
- m_flBlockDamage (Offset 884) (Save|Key)(4 Bytes) - dmg
- m_iszSoundMove (Offset 900) (Save|Key)(4 Bytes) - MoveSound
- m_iszSoundMovePing (Offset 904) (Save|Key)(4 Bytes) - MovePingSound
- m_iszSoundStart (Offset 908) (Save|Key)(4 Bytes) - StartSound
- m_iszSoundStop (Offset 912) (Save|Key)(4 Bytes) - StopSound
- m_nMoveSoundMinPitch (Offset 928) (Save|Key)(4 Bytes) - MoveSoundMinPitch
- m_nMoveSoundMaxPitch (Offset 932) (Save|Key)(4 Bytes) - MoveSoundMaxPitch
- m_flMoveSoundMinTime (Offset 916) (Save|Key)(4 Bytes) - MoveSoundMinTime
- m_flMoveSoundMaxTime (Offset 920) (Save|Key)(4 Bytes) - MoveSoundMaxTime
- m_flNextMoveSoundTime (Offset 924) (Save)(4 Bytes)
- m_eVelocityType (Offset 940) (Save|Key)(4 Bytes) - velocitytype
- m_eOrientationType (Offset 936) (Save|Key)(4 Bytes) - orientationtype
- m_ppath (Offset 824) (Save)(4 Bytes)
- m_dir (Offset 896) (Save)(4 Bytes)
- m_controlMins (Offset 832) (Save)(12 Bytes)
- m_controlMaxs (Offset 844) (Save)(12 Bytes)
- m_flVolume (Offset 872) (Save)(4 Bytes)
- m_oldSpeed (Offset 880) (Save)(4 Bytes)
- m_bSoundPlaying (Offset 944) (Save)(1 Bytes)
- m_bManualSpeedChanges (Offset 996) (Save|Key)(1 Bytes) - ManualSpeedChanges
- m_flAccelSpeed (Offset 1008) (Save|Key)(4 Bytes) - ManualAccelSpeed
- m_flDecelSpeed (Offset 1012) (Save|Key)(4 Bytes) - ManualDecelSpeed
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStartBackward (Offset 0) (Input)(0 Bytes) - StartBackward
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputResume (Offset 0) (Input)(0 Bytes) - Resume
- InputReverse (Offset 0) (Input)(0 Bytes) - Reverse
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetSpeedDir (Offset 0) (Input)(0 Bytes) - SetSpeedDir
- InputSetSpeedReal (Offset 0) (Input)(0 Bytes) - SetSpeedReal
- InputSetSpeedDirAccel (Offset 0) (Input)(0 Bytes) - SetSpeedDirAccel
- InputTeleportToPathTrack (Offset 0) (Input)(0 Bytes) - TeleportToPathTrack
- InputSetSpeedForwardModifier (Offset 0) (Input)(0 Bytes) - SetSpeedForwardModifier
- m_OnStart (Offset 948) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnNext (Offset 972) (Save|Key|Output)(0 Bytes) - OnNextPoint
- CFuncTrackTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainFind (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainNearestPath (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrackTrainDeadEnd (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - func_train
- m_hCurrentTarget (Offset 964) (Save)(4 Bytes)
- m_activated (Offset 968) (Save)(1 Bytes)
- m_hEnemy (Offset 972) (Save)(4 Bytes)
- m_iszLastTarget (Offset 984) (Save)(4 Bytes)
- m_flNextBlockTime (Offset 980) (Save)(4 Bytes)
- m_flBlockDamage (Offset 976) (Save|Key)(4 Bytes) - dmg
- CFuncTrainWait (Offset 0) (FunctionTable)(0 Bytes)
- CFuncTrainNext (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- m_NoiseMoving (Offset 940) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 944) (Save|Key)(4 Bytes) - noise2
- m_pMovementSound (Offset 948) (Save)(0 Bytes)
- m_volume (Offset 952) (Save|Key)(4 Bytes) - volume
- m_flTWidth (Offset 956) (Save)(4 Bytes)
- m_flTLength (Offset 960) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save|Key)(4 Bytes) - lip
- m_flWait (Offset 832) (Save|Key)(4 Bytes) - wait
- m_flHeight (Offset 900) (Save|Key)(4 Bytes) - height
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_traincontrols
- CFuncTrainControlsFind (Offset 0) (FunctionTable)(0 Bytes)

CFuncLadder - func_useableladder
- m_vecPlayerMountPositionTop (Offset 856) (Save|Key)(12 Bytes) - point0
- m_vecPlayerMountPositionBottom (Offset 868) (Save|Key)(12 Bytes) - point1
- m_vecLadderDir (Offset 824) (Save)(12 Bytes)
- m_bFakeLadder (Offset 881) (Save)(1 Bytes)
- m_bDisabled (Offset 880) (Save|Key)(1 Bytes) - StartDisabled
- m_surfacePropName (Offset 884) (Save|Key)(4 Bytes) - ladderSurfaceProperties
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnPlayerGotOnLadder (Offset 888) (Save|Key|Output)(0 Bytes) - OnPlayerGotOnLadder
- m_OnPlayerGotOffLadder (Offset 912) (Save|Key|Output)(0 Bytes) - OnPlayerGotOffLadder

CBaseEntity - func_vehicleclip
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - func_wall
- m_nState (Offset 824) (Save)(4 Bytes)

CBaseEntity - func_wall_toggle
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_nState (Offset 824) (Save)(4 Bytes)

CBaseDoor - func_water
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_bLockedSentence (Offset 992) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 993) (Save)(1 Bytes)
- m_NoiseMoving (Offset 1008) (Save|Key)(4 Bytes) - noise1
- m_NoiseArrived (Offset 1012) (Save|Key)(4 Bytes) - noise2
- m_NoiseMovingClosed (Offset 1016) (Save|Key)(4 Bytes) - startclosesound
- m_NoiseArrivedClosed (Offset 1020) (Save|Key)(4 Bytes) - closesound
- m_ChainTarget (Offset 1024) (Save|Key)(4 Bytes) - chainstodoor
- m_ls.sLockedSound (Offset 956) (Save|Key)(4 Bytes) - locked_sound
- m_ls.sUnlockedSound (Offset 964) (Save|Key)(4 Bytes) - unlocked_sound
- m_bLocked (Offset 996) (Save)(1 Bytes)
- m_flWaveHeight (Offset 1028) (Save|Key)(4 Bytes) - WaveHeight
- m_flBlockDamage (Offset 1004) (Save|Key)(4 Bytes) - dmg
- m_eSpawnPosition (Offset 1000) (Save|Key)(4 Bytes) - spawnpos
- m_bForceClosed (Offset 994) (Save|Key)(1 Bytes) - forceclosed
- m_bDoorGroup (Offset 995) (Save)(1 Bytes)
- m_bLoopMoveSound (Offset 1248) (Save|Key)(1 Bytes) - loopmovesound
- m_bIgnoreDebris (Offset 997) (Save|Key)(1 Bytes) - ignoredebris
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputSetToggleState (Offset 0) (Input)(0 Bytes) - SetToggleState
- m_OnBlockedOpening (Offset 1056) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1032) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1104) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1080) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1128) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1152) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1176) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1200) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1224) (Save|Key|Output)(0 Bytes) - OnLockedUse
- CBaseDoorDoorTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoUp (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorGoDown (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitTop (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorDoorHitBottom (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorMovingSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseDoorCloseAreaPortalsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_water_analog
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - func_weight_button
- m_fStressToActivate (Offset 872) (Save|Key)(4 Bytes) - WeightToActivate
- m_bHasBeenPressed (Offset 876) (Save)(1 Bytes)
- m_OnPressed (Offset 824) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnReleased (Offset 848) (Save|Key|Output)(0 Bytes) - OnReleased
- CWeightButtonTriggerThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseFlex - funCBaseFlex
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - game_end
- InputGameEnd (Offset 0) (Input)(0 Bytes) - EndGame
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CBaseEntity - game_gib_manager
- m_iMaxPieces (Offset 864) (Save|Key)(4 Bytes) - maxpieces
- m_iMaxPiecesDX8 (Offset 868) (Save|Key)(4 Bytes) - maxpiecesdx8
- m_bAllowNewGibs (Offset 852) (Save|Key)(1 Bytes) - allownewgibs
- InputSetMaxPieces (Offset 0) (Input)(0 Bytes) - SetMaxPieces
- InputSetMaxPiecesDX8 (Offset 0) (Input)(0 Bytes) - SetMaxPiecesDX8

CBaseEntity - game_player_equip
- m_weaponNames (Offset 832) (Save)(128 Bytes)
- m_weaponCount (Offset 960) (Save)(128 Bytes)
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CBaseEntity - game_player_team
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CRagdollManager - game_ragdoll_manager
- m_iCurrentMaxRagdollCount (Offset 824) (Save)(4 Bytes)
- m_iMaxRagdollCount (Offset 832) (Save|Key)(4 Bytes) - MaxRagdollCount
- m_iMaxRagdollCountDX8 (Offset 836) (Save|Key)(4 Bytes) - MaxRagdollCountDX8
- m_bSaveImportant (Offset 840) (Save|Key)(1 Bytes) - SaveImportant
- InputSetMaxRagdollCount (Offset 0) (Input)(0 Bytes) - SetMaxRagdollCount
- InputSetMaxRagdollCountDX8 (Offset 0) (Input)(0 Bytes) - SetMaxRagdollCountDX8

CBaseEntity - game_score
- InputApplyScore (Offset 0) (Input)(0 Bytes) - ApplyScore
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CBaseEntity - game_text
- m_iszMessage (Offset 832) (Save|Key)(4 Bytes) - message
- m_textParms.channel (Offset 872) (Save|Key)(4 Bytes) - channel
- m_textParms.x (Offset 836) (Save|Key)(4 Bytes) - x
- m_textParms.y (Offset 840) (Save|Key)(4 Bytes) - y
- m_textParms.effect (Offset 844) (Save|Key)(4 Bytes) - effect
- m_textParms.fadeinTime (Offset 856) (Save|Key)(4 Bytes) - fadein
- m_textParms.fadeoutTime (Offset 860) (Save|Key)(4 Bytes) - fadeout
- m_textParms.holdTime (Offset 864) (Save|Key)(4 Bytes) - holdtime
- m_textParms.fxTime (Offset 868) (Save|Key)(4 Bytes) - fxtime
- m_textParms (Offset 836) (Save)(40 Bytes)
- InputDisplay (Offset 0) (Input)(0 Bytes) - Display
- m_Score (Offset 828) (Save)(4 Bytes)
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CBaseEntity - game_ui
- m_flFieldOfView (Offset 824) (Save|Key)(4 Bytes) - FieldOfView
- m_hSaveWeapon (Offset 828) (Save)(4 Bytes)
- m_bForceUpdate (Offset 1264) (Save)(1 Bytes)
- m_player (Offset 1272) (Save)(4 Bytes)
- m_nLastButtonState (Offset 1268) (Save)(4 Bytes)
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- m_playerOn (Offset 832) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 856) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedMoveLeft (Offset 880) (Save|Key|Output)(0 Bytes) - PressedMoveLeft
- m_pressedMoveRight (Offset 904) (Save|Key|Output)(0 Bytes) - PressedMoveRight
- m_pressedForward (Offset 928) (Save|Key|Output)(0 Bytes) - PressedForward
- m_pressedBack (Offset 952) (Save|Key|Output)(0 Bytes) - PressedBack
- m_pressedAttack (Offset 976) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1000) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_unpressedMoveLeft (Offset 1024) (Save|Key|Output)(0 Bytes) - UnpressedMoveLeft
- m_unpressedMoveRight (Offset 1048) (Save|Key|Output)(0 Bytes) - UnpressedMoveRight
- m_unpressedForward (Offset 1072) (Save|Key|Output)(0 Bytes) - UnpressedForward
- m_unpressedBack (Offset 1096) (Save|Key|Output)(0 Bytes) - UnpressedBack
- m_unpressedAttack (Offset 1120) (Save|Key|Output)(0 Bytes) - UnpressedAttack
- m_unpressedAttack2 (Offset 1144) (Save|Key|Output)(0 Bytes) - UnpressedAttack2
- m_xaxis (Offset 1168) (Save|Key|Output)(0 Bytes) - XAxis
- m_yaxis (Offset 1192) (Save|Key|Output)(0 Bytes) - YAxis
- m_attackaxis (Offset 1216) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1240) (Save|Key|Output)(0 Bytes) - Attack2Axis

CBaseEntity - game_weapon_manager
- m_iszWeaponName (Offset 824) (Save|Key)(4 Bytes) - weaponname
- m_iMaxPieces (Offset 828) (Save|Key)(4 Bytes) - maxpieces
- m_flAmmoMod (Offset 832) (Save|Key)(4 Bytes) - ammomod
- m_bExpectingWeapon (Offset 836) (Save)(1 Bytes)
- CGameWeaponManagerThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetMaxPieces (Offset 0) (Input)(0 Bytes) - SetMaxPieces
- InputSetAmmoModifier (Offset 0) (Input)(0 Bytes) - SetAmmoModifier
- m_ManagedNonWeapons (Offset 840) (Save)(0 Bytes)

CBaseEntity - game_zone_player
- InputCountPlayersInZone (Offset 0) (Input)(0 Bytes) - CountPlayersInZone
- m_OnPlayerInZone (Offset 828) (Save|Key|Output)(0 Bytes) - OnPlayerInZone
- m_OnPlayerOutZone (Offset 852) (Save|Key|Output)(0 Bytes) - OnPlayerOutZone
- m_PlayersInCount (Offset 876) (Save|Key|Output)(0 Bytes) - PlayersInCount
- m_PlayersOutCount (Offset 900) (Save|Key|Output)(0 Bytes) - PlayersOutCount
- m_iszMaster (Offset 824) (Save|Key)(4 Bytes) - master

CAI_BaseNPC - generic_actor
- m_strHullName (Offset 4072) (Save|Key)(4 Bytes) - hull_name
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - gib
- CGibBounceGibTouch (Offset 0) (FunctionTable)(0 Bytes)
- CGibStickyGibTouch (Offset 0) (FunctionTable)(0 Bytes)
- CGibWaitTillLand (Offset 0) (FunctionTable)(0 Bytes)
- CGibDieThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseEntity - gibshooter
- m_iGibs (Offset 824) (Save|Key)(4 Bytes) - m_iGibs
- m_flGibVelocity (Offset 840) (Save|Key)(4 Bytes) - m_flVelocity
- m_flVariance (Offset 860) (Save|Key)(4 Bytes) - m_flVariance
- m_flGibLife (Offset 864) (Save|Key)(4 Bytes) - m_flGibLife
- m_nSimulationType (Offset 868) (Save|Key)(4 Bytes) - Simulation
- m_flDelay (Offset 876) (Save|Key)(4 Bytes) - delay
- m_angGibRotation (Offset 844) (Save|Key)(12 Bytes) - gibangles
- m_flGibAngVelocity (Offset 856) (Save|Key)(4 Bytes) - gibanglevelocity
- m_bIsSprite (Offset 881) (Save)(1 Bytes)
- m_iGibCapacity (Offset 828) (Save)(4 Bytes)
- m_iGibMaterial (Offset 832) (Save)(4 Bytes)
- m_iGibModelIndex (Offset 836) (Save)(4 Bytes)
- m_nMaxGibModelFrame (Offset 872) (Save)(4 Bytes)
- m_iszLightingOrigin (Offset 884) (Save|Key)(4 Bytes) - LightingOrigin
- m_bNoGibShadows (Offset 880) (Save|Key)(1 Bytes) - nogibshadows
- InputShoot (Offset 0) (Input)(0 Bytes) - Shoot
- CGibShooterShootThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseGrenade - grenade
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - grenade_ar2
- m_hSmokeTrail (Offset 1160) (Save)(4 Bytes)
- m_fSpawnTime (Offset 1164) (Save)(4 Bytes)
- m_fDangerRadius (Offset 1168) (Save)(4 Bytes)
- CGrenadeAR2GrenadeAR2Touch (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeAR2GrenadeAR2Think (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - grenade_beam
- m_vLaunchPos (Offset 1160) (Save)(12 Bytes)
- m_flBeamWidth (Offset 1172) (Save)(4 Bytes)
- m_flBeamSpeed (Offset 1176) (Save)(4 Bytes)
- m_flBeamLag (Offset 1180) (Save)(4 Bytes)
- m_flLaunchTime (Offset 1184) (Save)(4 Bytes)
- m_flLastTouchTime (Offset 1188) (Save)(4 Bytes)
- m_hBeamChaser (Offset 1192) (Save)(4 Bytes)
- m_nNumHits (Offset 1196) (Save)(4 Bytes)
- m_pHitLocation (Offset 1200) (Save)(12 Bytes)
- m_pBeam (Offset 1212) (Save)(8 Bytes)
- CGrenadeBeamGrenadeBeamTouch (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeBeamKillBeam (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - grenade_beam_chaser
- m_pTarget (Offset 1120) (Save)(4 Bytes)
- CGrenadeBeamChaserChaserThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - grenade_helicopter
- m_bActivated (Offset 1160) (Save)(1 Bytes)
- m_bExplodeOnContact (Offset 1161) (Save)(1 Bytes)
- m_pWarnSound (Offset 1164) (Save)(0 Bytes)
- m_hWarningSprite (Offset 1168) (Save)(4 Bytes)
- m_bBlinkerAtTop (Offset 1172) (Save)(1 Bytes)
- CGrenadeHelicopterExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeHelicopterAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeHelicopterRampSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeHelicopterWarningBlinkerThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeHelicopterExplodeConcussion (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - grenade_homer
- m_hRocketTrail (Offset 1160) (Save)(12 Bytes)
- m_sFlySound (Offset 1172) (Save)(4 Bytes)
- m_flNextFlySoundTime (Offset 1176) (Save)(4 Bytes)
- m_flHomingStrength (Offset 1180) (Save)(4 Bytes)
- m_flHomingDelay (Offset 1184) (Save)(4 Bytes)
- m_flHomingRampUp (Offset 1188) (Save)(4 Bytes)
- m_flHomingDuration (Offset 1192) (Save)(4 Bytes)
- m_flHomingRampDown (Offset 1196) (Save)(4 Bytes)
- m_flHomingSpeed (Offset 1200) (Save)(4 Bytes)
- m_flSpinMagnitude (Offset 1204) (Save)(4 Bytes)
- m_flSpinSpeed (Offset 1208) (Save)(4 Bytes)
- m_nRocketTrailType (Offset 1212) (Save)(4 Bytes)
- m_flHomingLaunchTime (Offset 1220) (Save)(4 Bytes)
- m_flHomingStartTime (Offset 1224) (Save)(4 Bytes)
- m_flHomingEndTime (Offset 1228) (Save)(4 Bytes)
- m_flSpinOffset (Offset 1232) (Save)(4 Bytes)
- m_hTarget (Offset 1236) (Save)(4 Bytes)
- CGrenadeHomerAimThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeHomerGrenadeHomerTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - grenade_pathfollower
- m_pPathTarget (Offset 1164) (Save)(4 Bytes)
- m_flFlySpeed (Offset 1168) (Save)(4 Bytes)
- m_sFlySound (Offset 1172) (Save)(4 Bytes)
- m_flNextFlySoundTime (Offset 1176) (Save)(4 Bytes)
- m_hRocketTrail (Offset 1160) (Save)(4 Bytes)
- CGrenadePathfollowerAimThink (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadePathfollowerGrenadeTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseEntity - hammer_updateignorelist
- m_nIgnoredEntityNames[0] (Offset 824) (Save|Key)(4 Bytes) - IgnoredName01
- m_nIgnoredEntityNames[1] (Offset 828) (Save|Key)(4 Bytes) - IgnoredName02
- m_nIgnoredEntityNames[2] (Offset 832) (Save|Key)(4 Bytes) - IgnoredName03
- m_nIgnoredEntityNames[3] (Offset 836) (Save|Key)(4 Bytes) - IgnoredName04
- m_nIgnoredEntityNames[4] (Offset 840) (Save|Key)(4 Bytes) - IgnoredName05
- m_nIgnoredEntityNames[5] (Offset 844) (Save|Key)(4 Bytes) - IgnoredName06
- m_nIgnoredEntityNames[6] (Offset 848) (Save|Key)(4 Bytes) - IgnoredName07
- m_nIgnoredEntityNames[7] (Offset 852) (Save|Key)(4 Bytes) - IgnoredName08
- m_nIgnoredEntityNames[8] (Offset 856) (Save|Key)(4 Bytes) - IgnoredName09
- m_nIgnoredEntityNames[9] (Offset 860) (Save|Key)(4 Bytes) - IgnoredName10
- m_nIgnoredEntityNames[10] (Offset 864) (Save|Key)(4 Bytes) - IgnoredName11
- m_nIgnoredEntityNames[11] (Offset 868) (Save|Key)(4 Bytes) - IgnoredName12
- m_nIgnoredEntityNames[12] (Offset 872) (Save|Key)(4 Bytes) - IgnoredName13
- m_nIgnoredEntityNames[13] (Offset 876) (Save|Key)(4 Bytes) - IgnoredName14
- m_nIgnoredEntityNames[14] (Offset 880) (Save|Key)(4 Bytes) - IgnoredName15
- m_nIgnoredEntityNames[15] (Offset 884) (Save|Key)(4 Bytes) - IgnoredName16

CBaseEntity - handle_dummy

CHandleTest - handle_test

CBaseAnimating - helicopter_chunk
- CHelicopterChunkFallThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bLanded (Offset 1136) (Save)(1 Bytes)
- m_hMaster (Offset 1124) (Save)(4 Bytes)
- m_nChunkID (Offset 1120) (Save)(4 Bytes)
- m_pTailConstraint (Offset 1128) (Save)(0 Bytes)
- m_pCockpitConstraint (Offset 1132) (Save)(0 Bytes)
- *CBaseAnimating

CHalfLife2Proxy - hl2_gamerules

CBaseEntity - info_apc_missile_hint
- m_hTarget (Offset 824) (Save)(4 Bytes)

CBaseEntity - info_camera_link
- m_strPointCamera (Offset 832) (Save|Key)(4 Bytes) - PointCamera
- m_hCamera (Offset 824) (Save)(4 Bytes)
- m_hTargetEntity (Offset 828) (Save)(4 Bytes)
- InputSetCamera (Offset 0) (Input)(0 Bytes) - SetCamera

CBaseEntity - info_constraint_anchor
- m_massScale (Offset 824) (Save|Key)(4 Bytes) - massScale

CBaseEntity - info_darknessmode_lightsource
- m_flLightRadius (Offset 824) (Save|Key)(4 Bytes) - LightRadius
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_bDisabled (Offset 828) (Save|Key)(1 Bytes) - StartDisabled
- m_bIgnoreLOS (Offset 829) (Save)(1 Bytes)
- CInfoDarknessLightSourceDebugThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - info_hint
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_intermission

CInfoLadderDismount - info_ladder_dismount

CBaseEntity - info_landmark

CInfoLightingRelative - info_lighting_relative
- m_strLightingLandmark (Offset 828) (Save|Key)(4 Bytes) - LightingLandmark
- m_hLightingLandmark (Offset 824) (Save)(4 Bytes)

CBaseEntity - info_mass_center

CBaseEntity - info_node
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_node_air
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_node_air_hint
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_node_climb
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_node_hint
 Sub-Class Table (1 Deep): m_NodeData - HintNodeData
 - strEntityName (Offset 0) (Save)(4 Bytes)
 - nHintType (Offset 16) (Save|Key)(2 Bytes) - hinttype
 - strGroup (Offset 24) (Save|Key)(4 Bytes) - Group
 - iDisabled (Offset 28) (Save|Key)(4 Bytes) - StartHintDisabled
 - nNodeID (Offset 20) (Save)(4 Bytes)
 - iszActivityName (Offset 32) (Save|Key)(4 Bytes) - hintactivity
 - nTargetWCNodeID (Offset 36) (Save|Key)(4 Bytes) - TargetNode
 - nWCNodeID (Offset 52) (Save|Key)(4 Bytes) - nodeid
 - fIgnoreFacing (Offset 40) (Save|Key)(4 Bytes) - IgnoreFacing
 - minState (Offset 44) (Save|Key)(4 Bytes) - MinimumState
 - maxState (Offset 48) (Save|Key)(4 Bytes) - MaximumState

CBaseEntity - info_node_link
- m_nLinkState (Offset 844) (Save|Key)(4 Bytes) - initialstate
- m_nSrcEditID (Offset 828) (Save|Key)(4 Bytes) - startnode
- m_nDestEditID (Offset 832) (Save|Key)(4 Bytes) - endnode
- m_nLinkType (Offset 856) (Save|Key)(4 Bytes) - linktype
- m_bInvertAllow (Offset 852) (Save)(1 Bytes)
- m_strAllowUse (Offset 848) (Save|Key)(4 Bytes) - AllowUse
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - info_node_link_controller
- m_nLinkState (Offset 844) (Save|Key)(4 Bytes) - initialstate
- m_strAllowUse (Offset 848) (Save|Key)(4 Bytes) - AllowUse
- m_bInvertAllow (Offset 852) (Save|Key)(1 Bytes) - InvertAllow
- m_bUseAirLinkRadius (Offset 853) (Save|Key)(1 Bytes) - useairlinkradius
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetAllowed (Offset 0) (Input)(0 Bytes) - SetAllowed
- InputSetInvert (Offset 0) (Input)(0 Bytes) - SetInvert

CBaseEntity - info_npc_spawn_destination
- m_ReuseDelay (Offset 824) (Save|Key)(4 Bytes) - ReuseDelay
- m_RenameNPC (Offset 828) (Save|Key)(4 Bytes) - RenameNPC
- m_TimeNextAvailable (Offset 832) (Save)(4 Bytes)
- m_OnSpawnNPC (Offset 836) (Save|Key|Output)(0 Bytes) - OnSpawnNPC

CBaseEntity - info_null

CInfoOverlayAccessor - info_overlay_accessor
- m_iOverlayID (Offset 824) (Save|Key)(4 Bytes) - OverlayID

CParticleSystem - info_particle_system
- m_bStartActive (Offset 824) (Save|Key)(1 Bytes) - start_active
- m_bWeatherEffect (Offset 1411) (Save|Key)(1 Bytes) - flag_as_weather
- m_bActive (Offset 832) (Save)(1 Bytes)
- m_flStartTime (Offset 840) (Save)(4 Bytes)
- m_iszEffectName (Offset 828) (Save|Key)(4 Bytes) - effect_name
- m_iszControlPointNames[0] (Offset 844) (Save|Key)(4 Bytes) - cpoint1
- m_iszControlPointNames[1] (Offset 848) (Save|Key)(4 Bytes) - cpoint2
- m_iszControlPointNames[2] (Offset 852) (Save|Key)(4 Bytes) - cpoint3
- m_iszControlPointNames[3] (Offset 856) (Save|Key)(4 Bytes) - cpoint4
- m_iszControlPointNames[4] (Offset 860) (Save|Key)(4 Bytes) - cpoint5
- m_iszControlPointNames[5] (Offset 864) (Save|Key)(4 Bytes) - cpoint6
- m_iszControlPointNames[6] (Offset 868) (Save|Key)(4 Bytes) - cpoint7
- m_iszControlPointNames[7] (Offset 872) (Save|Key)(4 Bytes) - cpoint8
- m_iszControlPointNames[8] (Offset 876) (Save|Key)(4 Bytes) - cpoint9
- m_iszControlPointNames[9] (Offset 880) (Save|Key)(4 Bytes) - cpoint10
- m_iszControlPointNames[10] (Offset 884) (Save|Key)(4 Bytes) - cpoint11
- m_iszControlPointNames[11] (Offset 888) (Save|Key)(4 Bytes) - cpoint12
- m_iszControlPointNames[12] (Offset 892) (Save|Key)(4 Bytes) - cpoint13
- m_iszControlPointNames[13] (Offset 896) (Save|Key)(4 Bytes) - cpoint14
- m_iszControlPointNames[14] (Offset 900) (Save|Key)(4 Bytes) - cpoint15
- m_iszControlPointNames[15] (Offset 904) (Save|Key)(4 Bytes) - cpoint16
- m_iszControlPointNames[16] (Offset 908) (Save|Key)(4 Bytes) - cpoint17
- m_iszControlPointNames[17] (Offset 912) (Save|Key)(4 Bytes) - cpoint18
- m_iszControlPointNames[18] (Offset 916) (Save|Key)(4 Bytes) - cpoint19
- m_iszControlPointNames[19] (Offset 920) (Save|Key)(4 Bytes) - cpoint20
- m_iszControlPointNames[20] (Offset 924) (Save|Key)(4 Bytes) - cpoint21
- m_iszControlPointNames[21] (Offset 928) (Save|Key)(4 Bytes) - cpoint22
- m_iszControlPointNames[22] (Offset 932) (Save|Key)(4 Bytes) - cpoint23
- m_iszControlPointNames[23] (Offset 936) (Save|Key)(4 Bytes) - cpoint24
- m_iszControlPointNames[24] (Offset 940) (Save|Key)(4 Bytes) - cpoint25
- m_iszControlPointNames[25] (Offset 944) (Save|Key)(4 Bytes) - cpoint26
- m_iszControlPointNames[26] (Offset 948) (Save|Key)(4 Bytes) - cpoint27
- m_iszControlPointNames[27] (Offset 952) (Save|Key)(4 Bytes) - cpoint28
- m_iszControlPointNames[28] (Offset 956) (Save|Key)(4 Bytes) - cpoint29
- m_iszControlPointNames[29] (Offset 960) (Save|Key)(4 Bytes) - cpoint30
- m_iszControlPointNames[30] (Offset 964) (Save|Key)(4 Bytes) - cpoint31
- m_iszControlPointNames[31] (Offset 968) (Save|Key)(4 Bytes) - cpoint32
- m_iszControlPointNames[32] (Offset 972) (Save|Key)(4 Bytes) - cpoint33
- m_iszControlPointNames[33] (Offset 976) (Save|Key)(4 Bytes) - cpoint34
- m_iszControlPointNames[34] (Offset 980) (Save|Key)(4 Bytes) - cpoint35
- m_iszControlPointNames[35] (Offset 984) (Save|Key)(4 Bytes) - cpoint36
- m_iszControlPointNames[36] (Offset 988) (Save|Key)(4 Bytes) - cpoint37
- m_iszControlPointNames[37] (Offset 992) (Save|Key)(4 Bytes) - cpoint38
- m_iszControlPointNames[38] (Offset 996) (Save|Key)(4 Bytes) - cpoint39
- m_iszControlPointNames[39] (Offset 1000) (Save|Key)(4 Bytes) - cpoint40
- m_iszControlPointNames[40] (Offset 1004) (Save|Key)(4 Bytes) - cpoint41
- m_iszControlPointNames[41] (Offset 1008) (Save|Key)(4 Bytes) - cpoint42
- m_iszControlPointNames[42] (Offset 1012) (Save|Key)(4 Bytes) - cpoint43
- m_iszControlPointNames[43] (Offset 1016) (Save|Key)(4 Bytes) - cpoint44
- m_iszControlPointNames[44] (Offset 1020) (Save|Key)(4 Bytes) - cpoint45
- m_iszControlPointNames[45] (Offset 1024) (Save|Key)(4 Bytes) - cpoint46
- m_iszControlPointNames[46] (Offset 1028) (Save|Key)(4 Bytes) - cpoint47
- m_iszControlPointNames[47] (Offset 1032) (Save|Key)(4 Bytes) - cpoint48
- m_iszControlPointNames[48] (Offset 1036) (Save|Key)(4 Bytes) - cpoint49
- m_iszControlPointNames[49] (Offset 1040) (Save|Key)(4 Bytes) - cpoint50
- m_iszControlPointNames[50] (Offset 1044) (Save|Key)(4 Bytes) - cpoint51
- m_iszControlPointNames[51] (Offset 1048) (Save|Key)(4 Bytes) - cpoint52
- m_iszControlPointNames[52] (Offset 1052) (Save|Key)(4 Bytes) - cpoint53
- m_iszControlPointNames[53] (Offset 1056) (Save|Key)(4 Bytes) - cpoint54
- m_iszControlPointNames[54] (Offset 1060) (Save|Key)(4 Bytes) - cpoint55
- m_iszControlPointNames[55] (Offset 1064) (Save|Key)(4 Bytes) - cpoint56
- m_iszControlPointNames[56] (Offset 1068) (Save|Key)(4 Bytes) - cpoint57
- m_iszControlPointNames[57] (Offset 1072) (Save|Key)(4 Bytes) - cpoint58
- m_iszControlPointNames[58] (Offset 1076) (Save|Key)(4 Bytes) - cpoint59
- m_iszControlPointNames[59] (Offset 1080) (Save|Key)(4 Bytes) - cpoint60
- m_iszControlPointNames[60] (Offset 1084) (Save|Key)(4 Bytes) - cpoint61
- m_iszControlPointNames[61] (Offset 1088) (Save|Key)(4 Bytes) - cpoint62
- m_iszControlPointNames[62] (Offset 1092) (Save|Key)(4 Bytes) - cpoint63
- m_iControlPointParents[0] (Offset 1348) (Save|Key)(1 Bytes) - cpoint1_parent
- m_iControlPointParents[1] (Offset 1349) (Save|Key)(1 Bytes) - cpoint2_parent
- m_iControlPointParents[2] (Offset 1350) (Save|Key)(1 Bytes) - cpoint3_parent
- m_iControlPointParents[3] (Offset 1351) (Save|Key)(1 Bytes) - cpoint4_parent
- m_iControlPointParents[4] (Offset 1352) (Save|Key)(1 Bytes) - cpoint5_parent
- m_iControlPointParents[5] (Offset 1353) (Save|Key)(1 Bytes) - cpoint6_parent
- m_iControlPointParents[6] (Offset 1354) (Save|Key)(1 Bytes) - cpoint7_parent
- m_hControlPointEnts (Offset 1096) (Save)(252 Bytes)
- InputStart (Offset 0) (Input)(0 Bytes) - Start
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- CParticleSystemStartParticleSystemThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - info_player_deathmatch
- m_Master (Offset 824) (Save|Key)(4 Bytes) - master

CBaseEntity - info_player_start

CBaseEntity - info_player_teamspawn
- m_iDisabled (Offset 848) (Save|Key)(4 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnPlayerSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlayerSpawn

CBaseEntity - info_projecteddecal
- m_nTexture (Offset 824) (Save)(4 Bytes)
- m_flDistance (Offset 828) (Save|Key)(4 Bytes) - Distance
- CProjectedDecalStaticDecal (Offset 0) (FunctionTable)(0 Bytes)
- CProjectedDecalTriggerDecal (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate

CBaseEntity - info_radial_link_controller
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_vecAtRestOrigin (Offset 828) (Save)(12 Bytes)
- m_bAtRest (Offset 840) (Save)(1 Bytes)
- CAI_RadialLinkControllerPollMotionThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - info_snipertarget
- m_iszGroupName (Offset 824) (Save)(4 Bytes)

CBaseEntity - info_target

CBaseEntity - info_target_command_point
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition

CBaseEntity - info_target_gunshipcrash
- m_bDisabled (Offset 824) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnCrashed (Offset 828) (Save|Key|Output)(0 Bytes) - OnCrashed

CBaseEntity - info_target_helicopter_crash

CBaseEntity - info_teleport_destination


CInfoTeleporterCountdown - info_teleporter_countdown
- m_bCountdownStarted (Offset 824) (Save)(1 Bytes)
- m_bDisabled (Offset 825) (Save)(1 Bytes)
- m_flStartTime (Offset 828) (Save)(4 Bytes)
- m_flTimeRemaining (Offset 832) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputStartCountdown (Offset 0) (Input)(0 Bytes) - StartCountdown
- InputStopCountdown (Offset 0) (Input)(0 Bytes) - StopCountdown

CBaseEntity - info_vehicle_groundspawn
- m_OnVehicleSpawn (Offset 852) (Save|Key|Output)(0 Bytes) - OnVehicleSpawn
- m_iDisabled (Offset 848) (Save|Key)(4 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnPlayerSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnPlayerSpawn

CBaseEntity - infodecal
- m_nTexture (Offset 824) (Save)(4 Bytes)
- m_bLowPriority (Offset 828) (Save|Key)(1 Bytes) - LowPriority
- CDecalStaticDecal (Offset 0) (FunctionTable)(0 Bytes)
- CDecalTriggerDecal (Offset 0) (FunctionTable)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate

CSceneEntity - instanced_scripted_scene
- m_hOwner (Offset 1548) (Save)(4 Bytes)
- m_bHadOwner (Offset 1552) (Save)(1 Bytes)
- m_flPostSpeakDelay (Offset 1556) (Save)(4 Bytes)
- m_flPreDelay (Offset 1560) (Save)(4 Bytes)
- m_szInstanceFilename (Offset 1564) (Save)(128 Bytes)
- m_bIsBackground (Offset 1692) (Save)(1 Bytes)
- m_iszSceneFile (Offset 828) (Save|Key)(4 Bytes) - SceneFile
- m_iszResumeSceneFile (Offset 832) (Save|Key)(4 Bytes) - ResumeSceneFile
- m_hWaitingForThisResumeScene (Offset 836) (Save)(4 Bytes)
- m_bWaitingForResumeScene (Offset 840) (Save)(1 Bytes)
- m_iszTarget1 (Offset 844) (Save|Key)(4 Bytes) - target1
- m_iszTarget2 (Offset 848) (Save|Key)(4 Bytes) - target2
- m_iszTarget3 (Offset 852) (Save|Key)(4 Bytes) - target3
- m_iszTarget4 (Offset 856) (Save|Key)(4 Bytes) - target4
- m_iszTarget5 (Offset 860) (Save|Key)(4 Bytes) - target5
- m_iszTarget6 (Offset 864) (Save|Key)(4 Bytes) - target6
- m_iszTarget7 (Offset 868) (Save|Key)(4 Bytes) - target7
- m_iszTarget8 (Offset 872) (Save|Key)(4 Bytes) - target8
- m_BusyActor (Offset 1536) (Save|Key)(4 Bytes) - busyactor
- m_hTarget1 (Offset 876) (Save)(4 Bytes)
- m_hTarget2 (Offset 880) (Save)(4 Bytes)
- m_hTarget3 (Offset 884) (Save)(4 Bytes)
- m_hTarget4 (Offset 888) (Save)(4 Bytes)
- m_hTarget5 (Offset 892) (Save)(4 Bytes)
- m_hTarget6 (Offset 896) (Save)(4 Bytes)
- m_hTarget7 (Offset 900) (Save)(4 Bytes)
- m_hTarget8 (Offset 904) (Save)(4 Bytes)
- m_bIsPlayingBack (Offset 908) (Save)(1 Bytes)
- m_bPaused (Offset 909) (Save)(1 Bytes)
- m_flCurrentTime (Offset 916) (Save)(4 Bytes)
- m_flForceClientTime (Offset 912) (Save)(4 Bytes)
- m_flFrameTime (Offset 920) (Save)(4 Bytes)
- m_bCancelAtNextInterrupt (Offset 924) (Save)(1 Bytes)
- m_fPitch (Offset 928) (Save)(4 Bytes)
- m_bAutomated (Offset 932) (Save)(1 Bytes)
- m_nAutomatedAction (Offset 936) (Save)(4 Bytes)
- m_flAutomationDelay (Offset 940) (Save)(4 Bytes)
- m_flAutomationTime (Offset 944) (Save)(4 Bytes)
- m_bPausedViaInput (Offset 948) (Save)(1 Bytes)
- m_bWaitingForActor (Offset 949) (Save)(1 Bytes)
- m_bWaitingForInterrupt (Offset 950) (Save)(1 Bytes)
- m_bInterruptedActorsScenes (Offset 951) (Save)(1 Bytes)
- m_bBreakOnNonIdle (Offset 952) (Save)(1 Bytes)
- m_hActorList (Offset 956) (Save)(0 Bytes)
- m_hRemoveActorList (Offset 976) (Save)(0 Bytes)
- m_nInterruptCount (Offset 1464) (Save)(4 Bytes)
- m_bInterrupted (Offset 1468) (Save)(1 Bytes)
- m_hInterruptScene (Offset 1472) (Save)(4 Bytes)
- m_bCompletedEarly (Offset 1476) (Save)(1 Bytes)
- m_bInterruptSceneFinished (Offset 1477) (Save)(1 Bytes)
- m_bGenerated (Offset 1521) (Save)(1 Bytes)
- m_iszSoundName (Offset 1524) (Save)(4 Bytes)
- m_hActor (Offset 1528) (Save)(4 Bytes)
- m_hActivator (Offset 1532) (Save)(4 Bytes)
- m_hNotifySceneCompletion (Offset 1480) (Save)(0 Bytes)
- m_hListManagers (Offset 1500) (Save)(0 Bytes)
- m_bMultiplayer (Offset 910) (Save)(1 Bytes)
- InputStartPlayback (Offset 0) (Input)(0 Bytes) - Start
- InputPausePlayback (Offset 0) (Input)(0 Bytes) - Pause
- InputResumePlayback (Offset 0) (Input)(0 Bytes) - Resume
- InputCancelPlayback (Offset 0) (Input)(0 Bytes) - Cancel
- InputCancelAtNextInterrupt (Offset 0) (Input)(0 Bytes) - CancelAtNextInterrupt
- InputPitchShiftPlayback (Offset 0) (Input)(0 Bytes) - PitchShift
- InputInterjectResponse (Offset 0) (Input)(0 Bytes) - InterjectResponse
- InputStopWaitingForActor (Offset 0) (Input)(0 Bytes) - StopWaitingForActor
- InputTriggerEvent (Offset 0) (Input)(0 Bytes) - Trigger
- m_iPlayerDeathBehavior (Offset 1540) (Save|Key)(4 Bytes) - onplayerdeath
- InputScriptPlayerDeath (Offset 0) (Input)(0 Bytes) - ScriptPlayerDeath
- m_OnStart (Offset 1008) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnCompletion (Offset 1032) (Save|Key|Output)(0 Bytes) - OnCompletion
- m_OnCanceled (Offset 1056) (Save|Key|Output)(0 Bytes) - OnCanceled
- m_OnTrigger1 (Offset 1080) (Save|Key|Output)(0 Bytes) - OnTrigger1
- m_OnTrigger2 (Offset 1104) (Save|Key|Output)(0 Bytes) - OnTrigger2
- m_OnTrigger3 (Offset 1128) (Save|Key|Output)(0 Bytes) - OnTrigger3
- m_OnTrigger4 (Offset 1152) (Save|Key|Output)(0 Bytes) - OnTrigger4
- m_OnTrigger5 (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTrigger5
- m_OnTrigger6 (Offset 1200) (Save|Key|Output)(0 Bytes) - OnTrigger6
- m_OnTrigger7 (Offset 1224) (Save|Key|Output)(0 Bytes) - OnTrigger7
- m_OnTrigger8 (Offset 1248) (Save|Key|Output)(0 Bytes) - OnTrigger8
- m_OnTrigger9 (Offset 1272) (Save|Key|Output)(0 Bytes) - OnTrigger9
- m_OnTrigger10 (Offset 1296) (Save|Key|Output)(0 Bytes) - OnTrigger10
- m_OnTrigger11 (Offset 1320) (Save|Key|Output)(0 Bytes) - OnTrigger11
- m_OnTrigger12 (Offset 1344) (Save|Key|Output)(0 Bytes) - OnTrigger12
- m_OnTrigger13 (Offset 1368) (Save|Key|Output)(0 Bytes) - OnTrigger13
- m_OnTrigger14 (Offset 1392) (Save|Key|Output)(0 Bytes) - OnTrigger14
- m_OnTrigger15 (Offset 1416) (Save|Key|Output)(0 Bytes) - OnTrigger15
- m_OnTrigger16 (Offset 1440) (Save|Key|Output)(0 Bytes) - OnTrigger16

CBaseAnimating - item_ammo_357
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_357_large
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_ar2
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_ar2_altfire
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_ar2_large
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_crate
- m_nAmmoType (Offset 1120) (Save|Key)(4 Bytes) - AmmoType
- m_flCloseTime (Offset 1128) (Save)(4 Bytes)
- m_hActivator (Offset 1156) (Save)(4 Bytes)
- m_OnUsed (Offset 1132) (Save|Key|Output)(0 Bytes) - OnUsed
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- CItem_AmmoCrateCrateThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - item_ammo_crossbow
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_pistol
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_pistol_large
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_smg1
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_smg1_grenade
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ammo_smg1_large
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ar2_grenade
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_battery
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_buckshot
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_flare_rounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_lrounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_mrounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_sniper_rounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_box_srounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseEntity - item_dynamic_resupply
- CItem_DynamicResupplyCheckPVSThink (Offset 0) (FunctionTable)(0 Bytes)
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- InputCalculateType (Offset 0) (Input)(0 Bytes) - CalculateType
- InputBecomeMaster (Offset 0) (Input)(0 Bytes) - BecomeMaster
- m_flDesiredHealth[0] (Offset 828) (Save|Key)(4 Bytes) - DesiredHealth
- m_flDesiredHealth[1] (Offset 832) (Save|Key)(4 Bytes) - DesiredArmor
- m_flDesiredAmmo[0] (Offset 836) (Save|Key)(4 Bytes) - DesiredAmmoPistol
- m_flDesiredAmmo[1] (Offset 840) (Save|Key)(4 Bytes) - DesiredAmmoSMG1
- m_flDesiredAmmo[2] (Offset 844) (Save|Key)(4 Bytes) - DesiredAmmoSMG1_Grenade
- m_flDesiredAmmo[3] (Offset 848) (Save|Key)(4 Bytes) - DesiredAmmoAR2
- m_flDesiredAmmo[4] (Offset 852) (Save|Key)(4 Bytes) - DesiredAmmoBuckshot
- m_flDesiredAmmo[5] (Offset 856) (Save|Key)(4 Bytes) - DesiredAmmoRPG_Round
- m_flDesiredAmmo[6] (Offset 860) (Save|Key)(4 Bytes) - DesiredAmmoGrenade
- m_flDesiredAmmo[7] (Offset 864) (Save|Key)(4 Bytes) - DesiredAmmo357
- m_flDesiredAmmo[8] (Offset 868) (Save|Key)(4 Bytes) - DesiredAmmoCrossbow
- m_flDesiredAmmo[9] (Offset 872) (Save|Key)(4 Bytes) - DesiredAmmoAR2_AltFire
- m_version (Offset 824) (Save)(4 Bytes)
- m_bIsMaster (Offset 876) (Save)(1 Bytes)

CBaseAnimating - item_flare_round
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_healthcharger
- m_flNextCharge (Offset 1120) (Save)(4 Bytes)
- m_iReactivate (Offset 1124) (Save)(4 Bytes)
- m_iJuice (Offset 1128) (Save)(4 Bytes)
- m_iOn (Offset 1132) (Save)(4 Bytes)
- m_flSoundTime (Offset 1136) (Save)(4 Bytes)
- m_nState (Offset 1140) (Save)(4 Bytes)
- m_iCaps (Offset 1144) (Save)(4 Bytes)
- m_flJuice (Offset 1196) (Save)(4 Bytes)
- CNewWallHealthOff (Offset 0) (FunctionTable)(0 Bytes)
- CNewWallHealthRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerUse (Offset 1172) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OutRemainingHealth (Offset 1148) (Save|Key|Output)(0 Bytes) - OutRemainingHealth
- *CBaseAnimating

CBaseAnimating - item_healthkit
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_healthvial
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CPhysicsProp - item_item_crate
- m_CrateType (Offset 1692) (Save|Key)(4 Bytes) - CrateType
- m_strItemClass (Offset 1696) (Save|Key)(4 Bytes) - ItemClass
- m_nItemCount (Offset 1700) (Save|Key)(4 Bytes) - ItemCount
- m_strAlternateMaster (Offset 1704) (Save|Key)(4 Bytes) - SpecificResupply
- m_CrateAppearance (Offset 1708) (Save|Key)(4 Bytes) - CrateAppearance
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- m_OnCacheInteraction (Offset 1712) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CBaseAnimating - item_large_box_lrounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_large_box_mrounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_large_box_srounds
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_ml_grenade
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_rpg_round
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_sodacan
- CItemSodaCanThink (Offset 0) (FunctionTable)(0 Bytes)
- CItemSodaCanTouch (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - item_suit
- m_bActivateWhenAtRest (Offset 1124) (Save)(1 Bytes)
- m_vOriginalSpawnOrigin (Offset 1176) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1188) (Save)(12 Bytes)
- m_pConstraint (Offset 1200) (Save)(0 Bytes)
- CItemItemTouch (Offset 0) (FunctionTable)(0 Bytes)
- CItemMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CItemComeToRest (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPlayerTouch (Offset 1128) (Save|Key|Output)(0 Bytes) - OnPlayerTouch
- m_OnCacheInteraction (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - item_suitcharger
- m_flNextCharge (Offset 1120) (Save)(4 Bytes)
- m_iReactivate (Offset 1124) (Save)(4 Bytes)
- m_iJuice (Offset 1128) (Save)(4 Bytes)
- m_iOn (Offset 1132) (Save)(4 Bytes)
- m_flSoundTime (Offset 1136) (Save)(4 Bytes)
- m_nState (Offset 1140) (Save)(4 Bytes)
- m_iCaps (Offset 1144) (Save)(4 Bytes)
- m_iMaxJuice (Offset 1148) (Save)(4 Bytes)
- CNewRechargeOff (Offset 0) (FunctionTable)(0 Bytes)
- CNewRechargeRecharge (Offset 0) (FunctionTable)(0 Bytes)
- m_OutRemainingCharge (Offset 1152) (Save|Key|Output)(0 Bytes) - OutRemainingCharge
- m_OnHalfEmpty (Offset 1176) (Save|Key|Output)(0 Bytes) - OnHalfEmpty
- m_OnEmpty (Offset 1200) (Save|Key|Output)(0 Bytes) - OnEmpty
- m_OnFull (Offset 1224) (Save|Key|Output)(0 Bytes) - OnFull
- m_OnPlayerUse (Offset 1248) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_flJuice (Offset 1272) (Save)(4 Bytes)
- InputRecharge (Offset 0) (Input)(0 Bytes) - Recharge
- InputSetCharge (Offset 0) (Input)(0 Bytes) - SetCharge
- *CBaseAnimating

CRopeKeyframe - keyframe_rope
- m_RopeFlags (Offset 828) (Save)(4 Bytes)
- m_iNextLinkName (Offset 832) (Save|Key)(4 Bytes) - NextKey
- m_Slack (Offset 836) (Save|Key)(4 Bytes) - Slack
- m_Width (Offset 840) (Save|Key)(4 Bytes) - Width
- m_TextureScale (Offset 844) (Save|Key)(4 Bytes) - TextureScale
- m_nSegments (Offset 848) (Save)(4 Bytes)
- m_bConstrainBetweenEndpoints (Offset 852) (Save)(1 Bytes)
- m_strRopeMaterialModel (Offset 856) (Save)(4 Bytes)
- m_iRopeMaterialModelIndex (Offset 860) (Save)(4 Bytes)
- m_Subdiv (Offset 864) (Save|Key)(4 Bytes) - Subdiv
- m_RopeLength (Offset 868) (Save)(4 Bytes)
- m_fLockedPoints (Offset 872) (Save)(4 Bytes)
- m_bCreatedFromMapFile (Offset 876) (Save)(1 Bytes)
- m_flScrollSpeed (Offset 880) (Save|Key)(4 Bytes) - ScrollSpeed
- m_bStartPointValid (Offset 884) (Save)(1 Bytes)
- m_bEndPointValid (Offset 885) (Save)(1 Bytes)
- m_hStartPoint (Offset 888) (Save)(4 Bytes)
- m_hEndPoint (Offset 892) (Save)(4 Bytes)
- m_iStartAttachment (Offset 896) (Save)(2 Bytes)
- m_iEndAttachment (Offset 898) (Save)(2 Bytes)
- InputSetScrollSpeed (Offset 0) (Input)(0 Bytes) - SetScrollSpeed
- InputSetForce (Offset 0) (Input)(0 Bytes) - SetForce
- InputBreak (Offset 0) (Input)(0 Bytes) - Break

CBaseEntity - keyframe_track
- m_Origin (Offset 824) (Save)(12 Bytes)
- m_Angles (Offset 836) (Save)(12 Bytes)
- m_qAngle (Offset 848) (Save)(16 Bytes)
- m_iNextKey (Offset 864) (Save|Key)(4 Bytes) - NextKey
- m_flNextTime (Offset 868) (Save)(4 Bytes)
- m_flSpeed (Offset 880) (Save|Key)(4 Bytes) - MoveSpeed
- m_pNextKey (Offset 872) (Save)(4 Bytes)
- m_pPrevKey (Offset 876) (Save)(4 Bytes)

CBaseEntity - light
- m_iCurrentFade (Offset 836) (Save)(1 Bytes)
- m_iTargetFade (Offset 837) (Save)(1 Bytes)
- m_iStyle (Offset 824) (Save|Key)(4 Bytes) - style
- m_iDefaultStyle (Offset 828) (Save|Key)(4 Bytes) - defaultstyle
- m_iszPattern (Offset 832) (Save|Key)(4 Bytes) - pattern
- CLightFadeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPattern (Offset 0) (Input)(0 Bytes) - SetPattern
- InputFadeToPattern (Offset 0) (Input)(0 Bytes) - FadeToPattern
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CDynamicLight - light_dynamic
- m_ActualFlags (Offset 824) (Save)(1 Bytes)
- m_Flags (Offset 825) (Save)(1 Bytes)
- m_On (Offset 827) (Save)(1 Bytes)
- CDynamicLightDynamicLightThink (Offset 0) (FunctionTable)(0 Bytes)
- m_Radius (Offset 828) (Save|Key|Input)(4 Bytes) - distance
- m_Exponent (Offset 832) (Save|Key|Input)(4 Bytes) - brightness
- m_InnerAngle (Offset 836) (Save|Key|Input)(4 Bytes) - _inner_cone
- m_OuterAngle (Offset 840) (Save|Key|Input)(4 Bytes) - _cone
- m_SpotRadius (Offset 844) (Save|Key|Input)(4 Bytes) - spotlight_radius
- m_LightStyle (Offset 826) (Save|Key|Input)(1 Bytes) - style
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CBaseEntity - light_environment
- m_iCurrentFade (Offset 836) (Save)(1 Bytes)
- m_iTargetFade (Offset 837) (Save)(1 Bytes)
- m_iStyle (Offset 824) (Save|Key)(4 Bytes) - style
- m_iDefaultStyle (Offset 828) (Save|Key)(4 Bytes) - defaultstyle
- m_iszPattern (Offset 832) (Save|Key)(4 Bytes) - pattern
- CLightFadeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPattern (Offset 0) (Input)(0 Bytes) - SetPattern
- InputFadeToPattern (Offset 0) (Input)(0 Bytes) - FadeToPattern
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - light_glspot
- m_iCurrentFade (Offset 836) (Save)(1 Bytes)
- m_iTargetFade (Offset 837) (Save)(1 Bytes)
- m_iStyle (Offset 824) (Save|Key)(4 Bytes) - style
- m_iDefaultStyle (Offset 828) (Save|Key)(4 Bytes) - defaultstyle
- m_iszPattern (Offset 832) (Save|Key)(4 Bytes) - pattern
- CLightFadeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPattern (Offset 0) (Input)(0 Bytes) - SetPattern
- InputFadeToPattern (Offset 0) (Input)(0 Bytes) - FadeToPattern
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - light_spot
- m_iCurrentFade (Offset 836) (Save)(1 Bytes)
- m_iTargetFade (Offset 837) (Save)(1 Bytes)
- m_iStyle (Offset 824) (Save|Key)(4 Bytes) - style
- m_iDefaultStyle (Offset 828) (Save|Key)(4 Bytes) - defaultstyle
- m_iszPattern (Offset 832) (Save|Key)(4 Bytes) - pattern
- CLightFadeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPattern (Offset 0) (Input)(0 Bytes) - SetPattern
- InputFadeToPattern (Offset 0) (Input)(0 Bytes) - FadeToPattern
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - logic_achievement
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_iszAchievementEventID (Offset 828) (Save|Key)(4 Bytes) - AchievementEvent
- InputFireEvent (Offset 0) (Input)(0 Bytes) - FireEvent
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnFired (Offset 832) (Save|Key|Output)(0 Bytes) - OnFired

CBaseEntity - logic_active_autosave
- m_TriggerHitPoints (Offset 836) (Save|Key)(4 Bytes) - TriggerHitPoints
- m_flTimeToTrigger (Offset 840) (Save|Key)(4 Bytes) - TimeToTrigger
- m_flDangerousTime (Offset 848) (Save|Key)(4 Bytes) - DangerousTime
- m_flStartTime (Offset 844) (Save)(4 Bytes)
- CLogicActiveAutosaveSaveThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_bForceNewLevelUnit (Offset 824) (Save|Key)(1 Bytes) - NewLevelUnit
- m_minHitPoints (Offset 828) (Save|Key)(4 Bytes) - MinimumHitPoints
- m_minHitPointsToCommit (Offset 832) (Save|Key)(4 Bytes) - MinHitPointsToCommit
- InputSave (Offset 0) (Input)(0 Bytes) - Save
- InputSaveDangerous (Offset 0) (Input)(0 Bytes) - SaveDangerous
- InputSetMinHitpointsThreshold (Offset 0) (Input)(0 Bytes) - SetMinHitpointsThreshold

CBaseEntity - logic_auto
- m_globalstate (Offset 992) (Save|Key)(4 Bytes) - globalstate
- m_OnMapSpawn (Offset 824) (Save|Key|Output)(0 Bytes) - OnMapSpawn
- m_OnNewGame (Offset 848) (Save|Key|Output)(0 Bytes) - OnNewGame
- m_OnLoadGame (Offset 872) (Save|Key|Output)(0 Bytes) - OnLoadGame
- m_OnMapTransition (Offset 896) (Save|Key|Output)(0 Bytes) - OnMapTransition
- m_OnBackgroundMap (Offset 920) (Save|Key|Output)(0 Bytes) - OnBackgroundMap
- m_OnMultiNewMap (Offset 944) (Save|Key|Output)(0 Bytes) - OnMultiNewMap
- m_OnMultiNewRound (Offset 968) (Save|Key|Output)(0 Bytes) - OnMultiNewRound

CBaseEntity - logic_autosave
- m_bForceNewLevelUnit (Offset 824) (Save|Key)(1 Bytes) - NewLevelUnit
- m_minHitPoints (Offset 828) (Save|Key)(4 Bytes) - MinimumHitPoints
- m_minHitPointsToCommit (Offset 832) (Save|Key)(4 Bytes) - MinHitPointsToCommit
- InputSave (Offset 0) (Input)(0 Bytes) - Save
- InputSaveDangerous (Offset 0) (Input)(0 Bytes) - SaveDangerous
- InputSetMinHitpointsThreshold (Offset 0) (Input)(0 Bytes) - SetMinHitpointsThreshold

CBaseEntity - logic_branch
- m_bInValue (Offset 824) (Save|Key)(1 Bytes) - InitialValue
- m_Listeners (Offset 828) (Save)(0 Bytes)
- InputSetValue (Offset 0) (Input)(0 Bytes) - SetValue
- InputSetValueTest (Offset 0) (Input)(0 Bytes) - SetValueTest
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputToggleTest (Offset 0) (Input)(0 Bytes) - ToggleTest
- InputTest (Offset 0) (Input)(0 Bytes) - Test
- m_OnTrue (Offset 848) (Save|Key|Output)(0 Bytes) - OnTrue
- m_OnFalse (Offset 872) (Save|Key|Output)(0 Bytes) - OnFalse

CBaseEntity - logic_branch_listener
- m_nLogicBranchNames[0] (Offset 824) (Save|Key)(4 Bytes) - Branch01
- m_nLogicBranchNames[1] (Offset 828) (Save|Key)(4 Bytes) - Branch02
- m_nLogicBranchNames[2] (Offset 832) (Save|Key)(4 Bytes) - Branch03
- m_nLogicBranchNames[3] (Offset 836) (Save|Key)(4 Bytes) - Branch04
- m_nLogicBranchNames[4] (Offset 840) (Save|Key)(4 Bytes) - Branch05
- m_nLogicBranchNames[5] (Offset 844) (Save|Key)(4 Bytes) - Branch06
- m_nLogicBranchNames[6] (Offset 848) (Save|Key)(4 Bytes) - Branch07
- m_nLogicBranchNames[7] (Offset 852) (Save|Key)(4 Bytes) - Branch08
- m_nLogicBranchNames[8] (Offset 856) (Save|Key)(4 Bytes) - Branch09
- m_nLogicBranchNames[9] (Offset 860) (Save|Key)(4 Bytes) - Branch10
- m_nLogicBranchNames[10] (Offset 864) (Save|Key)(4 Bytes) - Branch11
- m_nLogicBranchNames[11] (Offset 868) (Save|Key)(4 Bytes) - Branch12
- m_nLogicBranchNames[12] (Offset 872) (Save|Key)(4 Bytes) - Branch13
- m_nLogicBranchNames[13] (Offset 876) (Save|Key)(4 Bytes) - Branch14
- m_nLogicBranchNames[14] (Offset 880) (Save|Key)(4 Bytes) - Branch15
- m_nLogicBranchNames[15] (Offset 884) (Save|Key)(4 Bytes) - Branch16
- m_LogicBranchList (Offset 888) (Save)(0 Bytes)
- m_eLastState (Offset 908) (Save)(4 Bytes)
- InputTest (Offset 0) (Input)(0 Bytes) - Test
- Input_OnLogicBranchChanged (Offset 0) (Input)(0 Bytes) - _OnLogicBranchChanged
- Input_OnLogicBranchRemoved (Offset 0) (Input)(0 Bytes) - _OnLogicBranchRemoved
- m_OnAllTrue (Offset 912) (Save|Key|Output)(0 Bytes) - OnAllTrue
- m_OnAllFalse (Offset 936) (Save|Key|Output)(0 Bytes) - OnAllFalse
- m_OnMixed (Offset 960) (Save|Key|Output)(0 Bytes) - OnMixed

CBaseEntity - logic_case
- m_nCase[0] (Offset 824) (Save|Key)(4 Bytes) - Case01
- m_nCase[1] (Offset 828) (Save|Key)(4 Bytes) - Case02
- m_nCase[2] (Offset 832) (Save|Key)(4 Bytes) - Case03
- m_nCase[3] (Offset 836) (Save|Key)(4 Bytes) - Case04
- m_nCase[4] (Offset 840) (Save|Key)(4 Bytes) - Case05
- m_nCase[5] (Offset 844) (Save|Key)(4 Bytes) - Case06
- m_nCase[6] (Offset 848) (Save|Key)(4 Bytes) - Case07
- m_nCase[7] (Offset 852) (Save|Key)(4 Bytes) - Case08
- m_nCase[8] (Offset 856) (Save|Key)(4 Bytes) - Case09
- m_nCase[9] (Offset 860) (Save|Key)(4 Bytes) - Case10
- m_nCase[10] (Offset 864) (Save|Key)(4 Bytes) - Case11
- m_nCase[11] (Offset 868) (Save|Key)(4 Bytes) - Case12
- m_nCase[12] (Offset 872) (Save|Key)(4 Bytes) - Case13
- m_nCase[13] (Offset 876) (Save|Key)(4 Bytes) - Case14
- m_nCase[14] (Offset 880) (Save|Key)(4 Bytes) - Case15
- m_nCase[15] (Offset 884) (Save|Key)(4 Bytes) - Case16
- m_nShuffleCases (Offset 888) (Save)(4 Bytes)
- m_nLastShuffleCase (Offset 892) (Save)(4 Bytes)
- m_uchShuffleCaseMap (Offset 896) (Save)(16 Bytes)
- InputValue (Offset 0) (Input)(0 Bytes) - InValue
- InputPickRandom (Offset 0) (Input)(0 Bytes) - PickRandom
- InputPickRandomShuffle (Offset 0) (Input)(0 Bytes) - PickRandomShuffle
- m_OnCase[0] (Offset 912) (Save|Key|Output)(0 Bytes) - OnCase01
- m_OnCase[1] (Offset 936) (Save|Key|Output)(0 Bytes) - OnCase02
- m_OnCase[2] (Offset 960) (Save|Key|Output)(0 Bytes) - OnCase03
- m_OnCase[3] (Offset 984) (Save|Key|Output)(0 Bytes) - OnCase04
- m_OnCase[4] (Offset 1008) (Save|Key|Output)(0 Bytes) - OnCase05
- m_OnCase[5] (Offset 1032) (Save|Key|Output)(0 Bytes) - OnCase06
- m_OnCase[6] (Offset 1056) (Save|Key|Output)(0 Bytes) - OnCase07
- m_OnCase[7] (Offset 1080) (Save|Key|Output)(0 Bytes) - OnCase08
- m_OnCase[8] (Offset 1104) (Save|Key|Output)(0 Bytes) - OnCase09
- m_OnCase[9] (Offset 1128) (Save|Key|Output)(0 Bytes) - OnCase10
- m_OnCase[10] (Offset 1152) (Save|Key|Output)(0 Bytes) - OnCase11
- m_OnCase[11] (Offset 1176) (Save|Key|Output)(0 Bytes) - OnCase12
- m_OnCase[12] (Offset 1200) (Save|Key|Output)(0 Bytes) - OnCase13
- m_OnCase[13] (Offset 1224) (Save|Key|Output)(0 Bytes) - OnCase14
- m_OnCase[14] (Offset 1248) (Save|Key|Output)(0 Bytes) - OnCase15
- m_OnCase[15] (Offset 1272) (Save|Key|Output)(0 Bytes) - OnCase16
- m_OnDefault (Offset 1296) (Save|Key|Output)(0 Bytes) - OnDefault

CSceneEntity - logic_choreographed_scene
- m_iszSceneFile (Offset 828) (Save|Key)(4 Bytes) - SceneFile
- m_iszResumeSceneFile (Offset 832) (Save|Key)(4 Bytes) - ResumeSceneFile
- m_hWaitingForThisResumeScene (Offset 836) (Save)(4 Bytes)
- m_bWaitingForResumeScene (Offset 840) (Save)(1 Bytes)
- m_iszTarget1 (Offset 844) (Save|Key)(4 Bytes) - target1
- m_iszTarget2 (Offset 848) (Save|Key)(4 Bytes) - target2
- m_iszTarget3 (Offset 852) (Save|Key)(4 Bytes) - target3
- m_iszTarget4 (Offset 856) (Save|Key)(4 Bytes) - target4
- m_iszTarget5 (Offset 860) (Save|Key)(4 Bytes) - target5
- m_iszTarget6 (Offset 864) (Save|Key)(4 Bytes) - target6
- m_iszTarget7 (Offset 868) (Save|Key)(4 Bytes) - target7
- m_iszTarget8 (Offset 872) (Save|Key)(4 Bytes) - target8
- m_BusyActor (Offset 1536) (Save|Key)(4 Bytes) - busyactor
- m_hTarget1 (Offset 876) (Save)(4 Bytes)
- m_hTarget2 (Offset 880) (Save)(4 Bytes)
- m_hTarget3 (Offset 884) (Save)(4 Bytes)
- m_hTarget4 (Offset 888) (Save)(4 Bytes)
- m_hTarget5 (Offset 892) (Save)(4 Bytes)
- m_hTarget6 (Offset 896) (Save)(4 Bytes)
- m_hTarget7 (Offset 900) (Save)(4 Bytes)
- m_hTarget8 (Offset 904) (Save)(4 Bytes)
- m_bIsPlayingBack (Offset 908) (Save)(1 Bytes)
- m_bPaused (Offset 909) (Save)(1 Bytes)
- m_flCurrentTime (Offset 916) (Save)(4 Bytes)
- m_flForceClientTime (Offset 912) (Save)(4 Bytes)
- m_flFrameTime (Offset 920) (Save)(4 Bytes)
- m_bCancelAtNextInterrupt (Offset 924) (Save)(1 Bytes)
- m_fPitch (Offset 928) (Save)(4 Bytes)
- m_bAutomated (Offset 932) (Save)(1 Bytes)
- m_nAutomatedAction (Offset 936) (Save)(4 Bytes)
- m_flAutomationDelay (Offset 940) (Save)(4 Bytes)
- m_flAutomationTime (Offset 944) (Save)(4 Bytes)
- m_bPausedViaInput (Offset 948) (Save)(1 Bytes)
- m_bWaitingForActor (Offset 949) (Save)(1 Bytes)
- m_bWaitingForInterrupt (Offset 950) (Save)(1 Bytes)
- m_bInterruptedActorsScenes (Offset 951) (Save)(1 Bytes)
- m_bBreakOnNonIdle (Offset 952) (Save)(1 Bytes)
- m_hActorList (Offset 956) (Save)(0 Bytes)
- m_hRemoveActorList (Offset 976) (Save)(0 Bytes)
- m_nInterruptCount (Offset 1464) (Save)(4 Bytes)
- m_bInterrupted (Offset 1468) (Save)(1 Bytes)
- m_hInterruptScene (Offset 1472) (Save)(4 Bytes)
- m_bCompletedEarly (Offset 1476) (Save)(1 Bytes)
- m_bInterruptSceneFinished (Offset 1477) (Save)(1 Bytes)
- m_bGenerated (Offset 1521) (Save)(1 Bytes)
- m_iszSoundName (Offset 1524) (Save)(4 Bytes)
- m_hActor (Offset 1528) (Save)(4 Bytes)
- m_hActivator (Offset 1532) (Save)(4 Bytes)
- m_hNotifySceneCompletion (Offset 1480) (Save)(0 Bytes)
- m_hListManagers (Offset 1500) (Save)(0 Bytes)
- m_bMultiplayer (Offset 910) (Save)(1 Bytes)
- InputStartPlayback (Offset 0) (Input)(0 Bytes) - Start
- InputPausePlayback (Offset 0) (Input)(0 Bytes) - Pause
- InputResumePlayback (Offset 0) (Input)(0 Bytes) - Resume
- InputCancelPlayback (Offset 0) (Input)(0 Bytes) - Cancel
- InputCancelAtNextInterrupt (Offset 0) (Input)(0 Bytes) - CancelAtNextInterrupt
- InputPitchShiftPlayback (Offset 0) (Input)(0 Bytes) - PitchShift
- InputInterjectResponse (Offset 0) (Input)(0 Bytes) - InterjectResponse
- InputStopWaitingForActor (Offset 0) (Input)(0 Bytes) - StopWaitingForActor
- InputTriggerEvent (Offset 0) (Input)(0 Bytes) - Trigger
- m_iPlayerDeathBehavior (Offset 1540) (Save|Key)(4 Bytes) - onplayerdeath
- InputScriptPlayerDeath (Offset 0) (Input)(0 Bytes) - ScriptPlayerDeath
- m_OnStart (Offset 1008) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnCompletion (Offset 1032) (Save|Key|Output)(0 Bytes) - OnCompletion
- m_OnCanceled (Offset 1056) (Save|Key|Output)(0 Bytes) - OnCanceled
- m_OnTrigger1 (Offset 1080) (Save|Key|Output)(0 Bytes) - OnTrigger1
- m_OnTrigger2 (Offset 1104) (Save|Key|Output)(0 Bytes) - OnTrigger2
- m_OnTrigger3 (Offset 1128) (Save|Key|Output)(0 Bytes) - OnTrigger3
- m_OnTrigger4 (Offset 1152) (Save|Key|Output)(0 Bytes) - OnTrigger4
- m_OnTrigger5 (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTrigger5
- m_OnTrigger6 (Offset 1200) (Save|Key|Output)(0 Bytes) - OnTrigger6
- m_OnTrigger7 (Offset 1224) (Save|Key|Output)(0 Bytes) - OnTrigger7
- m_OnTrigger8 (Offset 1248) (Save|Key|Output)(0 Bytes) - OnTrigger8
- m_OnTrigger9 (Offset 1272) (Save|Key|Output)(0 Bytes) - OnTrigger9
- m_OnTrigger10 (Offset 1296) (Save|Key|Output)(0 Bytes) - OnTrigger10
- m_OnTrigger11 (Offset 1320) (Save|Key|Output)(0 Bytes) - OnTrigger11
- m_OnTrigger12 (Offset 1344) (Save|Key|Output)(0 Bytes) - OnTrigger12
- m_OnTrigger13 (Offset 1368) (Save|Key|Output)(0 Bytes) - OnTrigger13
- m_OnTrigger14 (Offset 1392) (Save|Key|Output)(0 Bytes) - OnTrigger14
- m_OnTrigger15 (Offset 1416) (Save|Key|Output)(0 Bytes) - OnTrigger15
- m_OnTrigger16 (Offset 1440) (Save|Key|Output)(0 Bytes) - OnTrigger16

CBaseEntity - logic_collision_pair
- m_nameAttach1 (Offset 824) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 828) (Save|Key)(4 Bytes) - attach2
- m_disabled (Offset 832) (Save|Key)(1 Bytes) - startdisabled
- m_succeeded (Offset 833) (Save)(1 Bytes)
- InputDisableCollisions (Offset 0) (Input)(0 Bytes) - DisableCollisions
- InputEnableCollisions (Offset 0) (Input)(0 Bytes) - EnableCollisions

CBaseEntity - logic_compare
- m_flCompareValue (Offset 828) (Save|Key)(4 Bytes) - CompareValue
- m_flInValue (Offset 824) (Save|Key)(4 Bytes) - InitialValue
- InputSetValue (Offset 0) (Input)(0 Bytes) - SetValue
- InputSetValueCompare (Offset 0) (Input)(0 Bytes) - SetValueCompare
- InputSetCompareValue (Offset 0) (Input)(0 Bytes) - SetCompareValue
- InputCompare (Offset 0) (Input)(0 Bytes) - Compare
- m_OnEqualTo (Offset 856) (Save|Key|Output)(0 Bytes) - OnEqualTo
- m_OnNotEqualTo (Offset 880) (Save|Key|Output)(0 Bytes) - OnNotEqualTo
- m_OnGreaterThan (Offset 904) (Save|Key|Output)(0 Bytes) - OnGreaterThan
- m_OnLessThan (Offset 832) (Save|Key|Output)(0 Bytes) - OnLessThan

CBaseEntity - logic_lineto
- m_SourceName (Offset 848) (Save|Key)(4 Bytes) - source
- m_StartEntity (Offset 852) (Save)(4 Bytes)
- m_EndEntity (Offset 856) (Save)(4 Bytes)
- m_Line (Offset 824) (Save|Key|Output)(0 Bytes) - Line

CBaseEntity - logic_measure_movement
- m_strMeasureTarget (Offset 824) (Save|Key)(4 Bytes) - MeasureTarget
- m_strMeasureReference (Offset 828) (Save|Key)(4 Bytes) - MeasureReference
- m_strTargetReference (Offset 832) (Save|Key)(4 Bytes) - TargetReference
- m_flScale (Offset 852) (Save|Key)(4 Bytes) - TargetScale
- m_nMeasureType (Offset 856) (Save|Key)(4 Bytes) - MeasureType
- m_hMeasureTarget (Offset 836) (Save)(4 Bytes)
- m_hMeasureReference (Offset 840) (Save)(4 Bytes)
- m_hTarget (Offset 844) (Save)(4 Bytes)
- m_hTargetReference (Offset 848) (Save)(4 Bytes)
- InputSetMeasureTarget (Offset 0) (Input)(0 Bytes) - SetMeasureTarget
- InputSetMeasureReference (Offset 0) (Input)(0 Bytes) - SetMeasureReference
- InputSetTarget (Offset 0) (Input)(0 Bytes) - SetTarget
- InputSetTargetReference (Offset 0) (Input)(0 Bytes) - SetTargetReference
- InputSetTargetScale (Offset 0) (Input)(0 Bytes) - SetTargetScale
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- CLogicMeasureMovementMeasureThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - logic_multicompare
- m_OnEqual (Offset 824) (Save|Key|Output)(0 Bytes) - OnEqual
- m_OnNotEqual (Offset 848) (Save|Key|Output)(0 Bytes) - OnNotEqual
- m_iIntegerValue (Offset 872) (Save|Key)(4 Bytes) - IntegerValue
- m_iShouldCompareToValue (Offset 876) (Save|Key)(4 Bytes) - ShouldComparetoValue
- m_AllIntCompares (Offset 880) (Save)(8 Bytes)
- InputValue (Offset 0) (Input)(0 Bytes) - InputValue
- InputCompareValues (Offset 0) (Input)(0 Bytes) - CompareValues

CBaseEntity - logic_navigation
- m_isOn (Offset 828) (Save)(1 Bytes)
- m_navProperty (Offset 832) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CBaseEntity - logic_playerproxy
- m_OnFlashlightOn (Offset 824) (Save|Key|Output)(0 Bytes) - OnFlashlightOn
- m_OnFlashlightOff (Offset 848) (Save|Key|Output)(0 Bytes) - OnFlashlightOff
- m_RequestedPlayerHealth (Offset 968) (Save|Key|Output)(0 Bytes) - PlayerHealth
- m_PlayerHasAmmo (Offset 872) (Save|Key|Output)(0 Bytes) - PlayerHasAmmo
- m_PlayerHasNoAmmo (Offset 896) (Save|Key|Output)(0 Bytes) - PlayerHasNoAmmo
- m_PlayerDied (Offset 920) (Save|Key|Output)(0 Bytes) - PlayerDied
- m_PlayerMissedAR2AltFire (Offset 944) (Save|Key|Output)(0 Bytes) - PlayerMissedAR2AltFire
- InputRequestPlayerHealth (Offset 0) (Input)(0 Bytes) - RequestPlayerHealth
- InputSetFlashlightSlowDrain (Offset 0) (Input)(0 Bytes) - SetFlashlightSlowDrain
- InputSetFlashlightNormalDrain (Offset 0) (Input)(0 Bytes) - SetFlashlightNormalDrain
- InputSetPlayerHealth (Offset 0) (Input)(0 Bytes) - SetPlayerHealth
- InputRequestAmmoState (Offset 0) (Input)(0 Bytes) - RequestAmmoState
- InputLowerWeapon (Offset 0) (Input)(0 Bytes) - LowerWeapon
- InputEnableCappedPhysicsDamage (Offset 0) (Input)(0 Bytes) - EnableCappedPhysicsDamage
- InputDisableCappedPhysicsDamage (Offset 0) (Input)(0 Bytes) - DisableCappedPhysicsDamage
- InputSetLocatorTargetEntity (Offset 0) (Input)(0 Bytes) - SetLocatorTargetEntity
- m_hPlayer (Offset 992) (Save)(4 Bytes)

CBaseEntity - logic_proximity

CBaseEntity - logic_relay
- m_bWaitForRefire (Offset 873) (Save)(1 Bytes)
- m_bDisabled (Offset 872) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputEnableRefire (Offset 0) (Input)(0 Bytes) - EnableRefire
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTrigger (Offset 0) (Input)(0 Bytes) - Trigger
- InputCancelPending (Offset 0) (Input)(0 Bytes) - CancelPending
- m_OnTrigger (Offset 824) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_OnSpawn (Offset 848) (Save|Key|Output)(0 Bytes) - OnSpawn

CBaseEntity - logic_scene_list_manager
- m_hListManagers (Offset 824) (Save)(0 Bytes)
- m_iszScenes[0] (Offset 844) (Save|Key)(4 Bytes) - scene0
- m_iszScenes[1] (Offset 848) (Save|Key)(4 Bytes) - scene1
- m_iszScenes[2] (Offset 852) (Save|Key)(4 Bytes) - scene2
- m_iszScenes[3] (Offset 856) (Save|Key)(4 Bytes) - scene3
- m_iszScenes[4] (Offset 860) (Save|Key)(4 Bytes) - scene4
- m_iszScenes[5] (Offset 864) (Save|Key)(4 Bytes) - scene5
- m_iszScenes[6] (Offset 868) (Save|Key)(4 Bytes) - scene6
- m_iszScenes[7] (Offset 872) (Save|Key)(4 Bytes) - scene7
- m_iszScenes[8] (Offset 876) (Save|Key)(4 Bytes) - scene8
- m_iszScenes[9] (Offset 880) (Save|Key)(4 Bytes) - scene9
- m_iszScenes[10] (Offset 884) (Save|Key)(4 Bytes) - scene10
- m_iszScenes[11] (Offset 888) (Save|Key)(4 Bytes) - scene11
- m_iszScenes[12] (Offset 892) (Save|Key)(4 Bytes) - scene12
- m_iszScenes[13] (Offset 896) (Save|Key)(4 Bytes) - scene13
- m_iszScenes[14] (Offset 900) (Save|Key)(4 Bytes) - scene14
- m_iszScenes[15] (Offset 904) (Save|Key)(4 Bytes) - scene15
- m_hScenes[0] (Offset 908) (Save)(4 Bytes)
- m_hScenes[1] (Offset 912) (Save)(4 Bytes)
- m_hScenes[2] (Offset 916) (Save)(4 Bytes)
- m_hScenes[3] (Offset 920) (Save)(4 Bytes)
- m_hScenes[4] (Offset 924) (Save)(4 Bytes)
- m_hScenes[5] (Offset 928) (Save)(4 Bytes)
- m_hScenes[6] (Offset 932) (Save)(4 Bytes)
- m_hScenes[7] (Offset 936) (Save)(4 Bytes)
- m_hScenes[8] (Offset 940) (Save)(4 Bytes)
- m_hScenes[9] (Offset 944) (Save)(4 Bytes)
- m_hScenes[10] (Offset 948) (Save)(4 Bytes)
- m_hScenes[11] (Offset 952) (Save)(4 Bytes)
- m_hScenes[12] (Offset 956) (Save)(4 Bytes)
- m_hScenes[13] (Offset 960) (Save)(4 Bytes)
- m_hScenes[14] (Offset 964) (Save)(4 Bytes)
- m_hScenes[15] (Offset 968) (Save)(4 Bytes)
- InputShutdown (Offset 0) (Input)(0 Bytes) - Shutdown

CBaseEntity - logic_timer
- m_iDisabled (Offset 896) (Save|Key)(4 Bytes) - StartDisabled
- m_flRefireTime (Offset 900) (Save|Key)(4 Bytes) - RefireTime
- m_bUpDownState (Offset 904) (Save)(1 Bytes)
- InputRefireTime (Offset 0) (Input)(0 Bytes) - RefireTime
- InputFireTimer (Offset 0) (Input)(0 Bytes) - FireTimer
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputAddToTimer (Offset 0) (Input)(0 Bytes) - AddToTimer
- InputResetTimer (Offset 0) (Input)(0 Bytes) - ResetTimer
- InputSubtractFromTimer (Offset 0) (Input)(0 Bytes) - SubtractFromTimer
- m_iUseRandomTime (Offset 908) (Save|Key|Input)(4 Bytes) - UseRandomTime
- m_flLowerRandomBound (Offset 912) (Save|Key|Input)(4 Bytes) - LowerRandomBound
- m_flUpperRandomBound (Offset 916) (Save|Key|Input)(4 Bytes) - UpperRandomBound
- m_OnTimer (Offset 824) (Save|Key|Output)(0 Bytes) - OnTimer
- m_OnTimerHigh (Offset 848) (Save|Key|Output)(0 Bytes) - OnTimerHigh
- m_OnTimerLow (Offset 872) (Save|Key|Output)(0 Bytes) - OnTimerLow

CBaseEntity - lookdoorthinker
- m_hLookDoor (Offset 824) (Save)(4 Bytes)
- CLookDoorThinkerLookThink (Offset 0) (FunctionTable)(0 Bytes)

CMaterialModifyControl - material_modify_control
- m_szMaterialName (Offset 824) (Save)(255 Bytes)
- m_szMaterialVar (Offset 1079) (Save)(255 Bytes)
- m_szMaterialVarValue (Offset 1334) (Save)(255 Bytes)
- m_iFrameStart (Offset 1592) (Save)(4 Bytes)
- m_iFrameEnd (Offset 1596) (Save)(4 Bytes)
- m_bWrap (Offset 1600) (Save)(1 Bytes)
- m_flFramerate (Offset 1604) (Save)(4 Bytes)
- m_bNewAnimCommandsSemaphore (Offset 1608) (Save)(1 Bytes)
- m_flFloatLerpStartValue (Offset 1612) (Save)(4 Bytes)
- m_flFloatLerpEndValue (Offset 1616) (Save)(4 Bytes)
- m_flFloatLerpTransitionTime (Offset 1620) (Save)(4 Bytes)
- m_nModifyMode (Offset 1624) (Save)(4 Bytes)
- SetMaterialVar (Offset 0) (Input)(0 Bytes) - SetMaterialVar
- SetMaterialVarToCurrentTime (Offset 0) (Input)(0 Bytes) - SetMaterialVarToCurrentTime
- InputStartAnimSequence (Offset 0) (Input)(0 Bytes) - StartAnimSequence
- InputStartFloatLerp (Offset 0) (Input)(0 Bytes) - StartFloatLerp

CBaseEntity - math_colorblend
- InputValue (Offset 0) (Input)(0 Bytes) - InValue
- m_OutValue (Offset 840) (Save|Key|Output)(0 Bytes) - OutColor
- m_flInMin (Offset 824) (Save|Key)(4 Bytes) - inmin
- m_flInMax (Offset 828) (Save|Key)(4 Bytes) - inmax
- m_OutColor1 (Offset 832) (Save|Key)(4 Bytes) - colormin
- m_OutColor2 (Offset 836) (Save|Key)(4 Bytes) - colormax

CBaseEntity - math_counter
- m_bHitMax (Offset 833) (Save)(1 Bytes)
- m_bHitMin (Offset 832) (Save)(1 Bytes)
- m_flMin (Offset 824) (Save|Key)(4 Bytes) - min
- m_flMax (Offset 828) (Save|Key)(4 Bytes) - max
- m_bDisabled (Offset 834) (Save|Key)(1 Bytes) - StartDisabled
- InputAdd (Offset 0) (Input)(0 Bytes) - Add
- InputDivide (Offset 0) (Input)(0 Bytes) - Divide
- InputMultiply (Offset 0) (Input)(0 Bytes) - Multiply
- InputSetValue (Offset 0) (Input)(0 Bytes) - SetValue
- InputSetValueNoFire (Offset 0) (Input)(0 Bytes) - SetValueNoFire
- InputSubtract (Offset 0) (Input)(0 Bytes) - Subtract
- InputSetHitMax (Offset 0) (Input)(0 Bytes) - SetHitMax
- InputSetHitMin (Offset 0) (Input)(0 Bytes) - SetHitMin
- InputGetValue (Offset 0) (Input)(0 Bytes) - GetValue
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OutValue (Offset 836) (Save|Key|Output)(0 Bytes) - OutValue
- m_OnHitMin (Offset 884) (Save|Key|Output)(0 Bytes) - OnHitMin
- m_OnHitMax (Offset 908) (Save|Key|Output)(0 Bytes) - OnHitMax
- m_OnGetValue (Offset 860) (Save|Key|Output)(0 Bytes) - OnGetValue

CBaseEntity - math_remap
- InputValue (Offset 0) (Input)(0 Bytes) - InValue
- m_OutValue (Offset 844) (Save|Key|Output)(0 Bytes) - OutValue
- m_flInMin (Offset 824) (Save|Key)(4 Bytes) - in1
- m_flInMax (Offset 828) (Save|Key)(4 Bytes) - in2
- m_flOut1 (Offset 832) (Save|Key)(4 Bytes) - out1
- m_flOut2 (Offset 836) (Save|Key)(4 Bytes) - out2
- m_bEnabled (Offset 840) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CAI_BaseNPC - model_studio
- m_animate (Offset 3520) (Save)(4 Bytes)
- InputSetSequence (Offset 0) (Input)(0 Bytes) - SetSequence
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - momentary_door
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_soundStart (Offset 952) (Save|Key)(4 Bytes) - StartSound
- m_soundStop (Offset 956) (Save|Key)(4 Bytes) - StopSound
- m_currentSound (Offset 960) (Save)(4 Bytes)
- m_flBlockDamage (Offset 964) (Save|Key)(4 Bytes) - BlockDamage
- m_flStartPosition (Offset 968) (Save|Key)(4 Bytes) - StartPosition
- m_flMoveDistance (Offset 972) (Save|Key)(4 Bytes) - MoveDistance
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_OnFullyOpen (Offset 980) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnFullyClosed (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- CFuncMoveLinearStopMoveSound (Offset 0) (FunctionTable)(0 Bytes)
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - momentary_rot_button
- m_lastUsed (Offset 1268) (Save)(4 Bytes)
- m_start (Offset 1272) (Save)(12 Bytes)
- m_end (Offset 1284) (Save)(12 Bytes)
- m_IdealYaw (Offset 1296) (Save)(4 Bytes)
- m_sNoise (Offset 1300) (Save)(4 Bytes)
- m_bUpdateTarget (Offset 1304) (Save)(1 Bytes)
- m_direction (Offset 1308) (Save|Key)(4 Bytes) - StartDirection
- m_returnSpeed (Offset 1312) (Save|Key)(4 Bytes) - returnspeed
- m_flStartPosition (Offset 1316) (Save|Key)(4 Bytes) - StartPosition
- m_bSolidBsp (Offset 1012) (Save|Key)(1 Bytes) - solidbsp
- CMomentaryRotButtonUseMoveDone (Offset 0) (FunctionTable)(0 Bytes)
- CMomentaryRotButtonReturnMoveDone (Offset 0) (FunctionTable)(0 Bytes)
- CMomentaryRotButtonSetPositionMoveDone (Offset 0) (FunctionTable)(0 Bytes)
- CMomentaryRotButtonUpdateThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPosition (Offset 0) (Input)(0 Bytes) - SetPosition
- InputSetPositionImmediately (Offset 0) (Input)(0 Bytes) - SetPositionImmediately
- InputDisableUpdateTarget (Offset 0) (Input)(0 Bytes) - _DisableUpdateTarget
- InputEnableUpdateTarget (Offset 0) (Input)(0 Bytes) - _EnableUpdateTarget
- m_Position (Offset 1148) (Save|Key|Output)(0 Bytes) - Position
- m_OnUnpressed (Offset 1172) (Save|Key|Output)(0 Bytes) - OnUnpressed
- m_OnFullyClosed (Offset 1220) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1196) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnReachedPosition (Offset 1244) (Save|Key|Output)(0 Bytes) - OnReachedPosition
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_bDisabled (Offset 1144) (Save)(1 Bytes)
- m_vecMoveDir (Offset 940) (Save|Key)(12 Bytes) - movedir
- m_fStayPushed (Offset 952) (Save)(1 Bytes)
- m_fRotating (Offset 953) (Save)(1 Bytes)
- m_bLockedSound (Offset 996) (Save)(1 Bytes)
- m_bLockedSentence (Offset 997) (Save)(1 Bytes)
- m_bUnlockedSound (Offset 998) (Save)(1 Bytes)
- m_bUnlockedSentence (Offset 999) (Save)(1 Bytes)
- m_bLocked (Offset 1000) (Save)(1 Bytes)
- m_sNoise (Offset 1016) (Save)(4 Bytes)
- m_flUseLockedTime (Offset 1008) (Save)(4 Bytes)
- m_bSolidBsp (Offset 1012) (Save)(1 Bytes)
- m_sounds (Offset 1004) (Save|Key)(4 Bytes) - sounds
- CBaseButtonButtonTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonSpark (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonTriggerAndWait (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonReturn (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonBackHome (Offset 0) (FunctionTable)(0 Bytes)
- CBaseButtonButtonUse (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputPress (Offset 0) (Input)(0 Bytes) - Press
- InputPressIn (Offset 0) (Input)(0 Bytes) - PressIn
- InputPressOut (Offset 0) (Input)(0 Bytes) - PressOut
- m_OnDamaged (Offset 1020) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnPressed (Offset 1044) (Save|Key|Output)(0 Bytes) - OnPressed
- m_OnUseLocked (Offset 1068) (Save|Key|Output)(0 Bytes) - OnUseLocked
- m_OnIn (Offset 1092) (Save|Key|Output)(0 Bytes) - OnIn
- m_OnOut (Offset 1116) (Save|Key|Output)(0 Bytes) - OnOut
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CAI_BaseNPC - monster_furniture
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- InputDisablePlayerCollision (Offset 0) (Input)(0 Bytes) - DisablePlayerCollision
- InputEnablePlayerCollision (Offset 0) (Input)(0 Bytes) - EnablePlayerCollision
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - monster_generic
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CMortarShell - mortarshell
- m_flImpactTime (Offset 828) (Save)(4 Bytes)
- m_flFadeTime (Offset 824) (Save)(4 Bytes)
- m_flWarnTime (Offset 832) (Save)(4 Bytes)
- m_flNPCWarnTime (Offset 836) (Save)(4 Bytes)
- m_warnSound (Offset 840) (Save)(4 Bytes)
- m_iSpriteTexture (Offset 844) (Save)(4 Bytes)
- m_bHasWarned (Offset 848) (Save)(1 Bytes)
- m_flLifespan (Offset 896) (Save)(4 Bytes)
- m_vecFiredFrom (Offset 852) (Save)(12 Bytes)
- m_vecFlyDir (Offset 864) (Save)(12 Bytes)
- m_flSpawnedTime (Offset 876) (Save)(4 Bytes)
- m_pBeamEffect (Offset 880) (Save)(16 Bytes)
- m_flRadius (Offset 900) (Save)(4 Bytes)
- m_vecSurfaceNormal (Offset 904) (Save)(12 Bytes)
- CMortarShellFlyThink (Offset 0) (FunctionTable)(0 Bytes)
- CMortarShellFadeThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - move_keyframed
- m_iPositionInterpolator (Offset 884) (Save|Key)(4 Bytes) - PositionInterpolator
- m_iRotationInterpolator (Offset 888) (Save|Key)(4 Bytes) - RotationInterpolator
- m_pCurrentKeyFrame (Offset 904) (Save)(4 Bytes)
- m_pTargetKeyFrame (Offset 908) (Save)(4 Bytes)
- m_pPreKeyFrame (Offset 912) (Save)(4 Bytes)
- m_pPostKeyFrame (Offset 916) (Save)(4 Bytes)
- m_flAnimStartTime (Offset 892) (Save)(4 Bytes)
- m_flAnimEndTime (Offset 896) (Save)(4 Bytes)
- m_flAverageSpeedAcrossFrame (Offset 900) (Save)(4 Bytes)
- m_flTimeIntoFrame (Offset 920) (Save)(4 Bytes)
- m_iDirection (Offset 924) (Save)(4 Bytes)
- m_Origin (Offset 824) (Save)(12 Bytes)
- m_Angles (Offset 836) (Save)(12 Bytes)
- m_qAngle (Offset 848) (Save)(16 Bytes)
- m_iNextKey (Offset 864) (Save|Key)(4 Bytes) - NextKey
- m_flNextTime (Offset 868) (Save)(4 Bytes)
- m_flSpeed (Offset 880) (Save|Key)(4 Bytes) - MoveSpeed
- m_pNextKey (Offset 872) (Save)(4 Bytes)
- m_pPrevKey (Offset 876) (Save)(4 Bytes)

CRopeKeyframe - move_rope
- m_RopeFlags (Offset 828) (Save)(4 Bytes)
- m_iNextLinkName (Offset 832) (Save|Key)(4 Bytes) - NextKey
- m_Slack (Offset 836) (Save|Key)(4 Bytes) - Slack
- m_Width (Offset 840) (Save|Key)(4 Bytes) - Width
- m_TextureScale (Offset 844) (Save|Key)(4 Bytes) - TextureScale
- m_nSegments (Offset 848) (Save)(4 Bytes)
- m_bConstrainBetweenEndpoints (Offset 852) (Save)(1 Bytes)
- m_strRopeMaterialModel (Offset 856) (Save)(4 Bytes)
- m_iRopeMaterialModelIndex (Offset 860) (Save)(4 Bytes)
- m_Subdiv (Offset 864) (Save|Key)(4 Bytes) - Subdiv
- m_RopeLength (Offset 868) (Save)(4 Bytes)
- m_fLockedPoints (Offset 872) (Save)(4 Bytes)
- m_bCreatedFromMapFile (Offset 876) (Save)(1 Bytes)
- m_flScrollSpeed (Offset 880) (Save|Key)(4 Bytes) - ScrollSpeed
- m_bStartPointValid (Offset 884) (Save)(1 Bytes)
- m_bEndPointValid (Offset 885) (Save)(1 Bytes)
- m_hStartPoint (Offset 888) (Save)(4 Bytes)
- m_hEndPoint (Offset 892) (Save)(4 Bytes)
- m_iStartAttachment (Offset 896) (Save)(2 Bytes)
- m_iEndAttachment (Offset 898) (Save)(2 Bytes)
- InputSetScrollSpeed (Offset 0) (Input)(0 Bytes) - SetScrollSpeed
- InputSetForce (Offset 0) (Input)(0 Bytes) - SetForce
- InputBreak (Offset 0) (Input)(0 Bytes) - Break

CBaseEntity - multisource
- m_rgEntities (Offset 824) (Save)(128 Bytes)
- m_rgTriggered (Offset 952) (Save)(128 Bytes)
- m_iTotal (Offset 1104) (Save)(4 Bytes)
- m_globalstate (Offset 1108) (Save|Key)(4 Bytes) - globalstate
- CMultiSourceRegister (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1080) (Save|Key|Output)(0 Bytes) - OnTrigger

CAI_BaseNPC - npc_alyx
- m_hEmpTool (Offset 5252) (Save)(4 Bytes)
- m_bMovingAwayFromPlayer (Offset 4348) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_SpeechWatch_PlayerLooking - CStopwatch
 - m_interval (Offset 8) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FakeOutMortarTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetReadinessPanic (Offset 0) (Input)(0 Bytes) - SetReadinessPanic
- InputSetReadinessStealth (Offset 0) (Input)(0 Bytes) - SetReadinessStealth
- InputSetReadinessLow (Offset 0) (Input)(0 Bytes) - SetReadinessLow
- InputSetReadinessMedium (Offset 0) (Input)(0 Bytes) - SetReadinessMedium
- InputSetReadinessHigh (Offset 0) (Input)(0 Bytes) - SetReadinessHigh
- InputLockReadiness (Offset 0) (Input)(0 Bytes) - LockReadiness
- InputGiveWeapon (Offset 0) (Input)(0 Bytes) - GiveWeapon
- m_flReadiness (Offset 5164) (Save)(4 Bytes)
- m_flReadinessSensitivity (Offset 5168) (Save)(4 Bytes)
- m_bReadinessCapable (Offset 5172) (Save)(1 Bytes)
- m_flReadinessLockedUntil (Offset 5176) (Save)(4 Bytes)
- m_fLastBarrelExploded (Offset 5180) (Save)(4 Bytes)
- m_iNumConsecutiveBarrelsExploded (Offset 5188) (Save)(4 Bytes)
- m_fLastPlayerKill (Offset 5184) (Save)(4 Bytes)
- m_iNumConsecutivePlayerKills (Offset 5192) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AnnounceAttackTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_hAimTarget (Offset 5204) (Save)(4 Bytes)
- m_bAlwaysTransition (Offset 5208) (Save|Key)(1 Bytes) - AlwaysTransition
- m_bDontPickupWeapons (Offset 5209) (Save|Key)(1 Bytes) - DontPickupWeapons
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputEnableWeaponPickup (Offset 0) (Input)(0 Bytes) - EnableWeaponPickup
- InputDisableWeaponPickup (Offset 0) (Input)(0 Bytes) - DisableWeaponPickup
- m_OnWeaponPickup (Offset 5212) (Save|Key|Output)(0 Bytes) - OnWeaponPickup
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_antlion
- m_bStartBurrowed (Offset 3552) (Save|Key)(1 Bytes) - startburrowed
- m_bIgnoreBugbait (Offset 3995) (Save|Key)(1 Bytes) - ignorebugbait
- m_flAlertRadius (Offset 3572) (Save|Key)(4 Bytes) - radius
- m_flEludeDistance (Offset 4008) (Save|Key)(4 Bytes) - eludedist
- m_bSuppressUnburrowEffects (Offset 4026) (Save|Key)(1 Bytes) - unburroweffects
- m_vecSaveSpitVelocity (Offset 3588) (Save)(12 Bytes)
- m_flIdleDelay (Offset 3560) (Save)(4 Bytes)
- m_flBurrowTime (Offset 3564) (Save)(4 Bytes)
- m_flJumpTime (Offset 3568) (Save)(4 Bytes)
- m_flPounceTime (Offset 3576) (Save)(4 Bytes)
- m_iUnBurrowAttempts (Offset 3580) (Save)(4 Bytes)
- m_iContext (Offset 3584) (Save)(4 Bytes)
- m_vecSavedJump (Offset 3940) (Save)(12 Bytes)
- m_vecLastJumpAttempt (Offset 3952) (Save)(12 Bytes)
- m_flIgnoreSoundTime (Offset 3964) (Save)(4 Bytes)
- m_vecHeardSound (Offset 3980) (Save)(12 Bytes)
- m_bHasHeardSound (Offset 3992) (Save)(1 Bytes)
- m_bAgitatedSound (Offset 3993) (Save)(1 Bytes)
- m_bWingsOpen (Offset 3994) (Save)(1 Bytes)
- m_flNextAcknowledgeTime (Offset 3968) (Save)(4 Bytes)
- m_hFollowTarget (Offset 4000) (Save)(4 Bytes)
- m_hFightGoalTarget (Offset 4004) (Save)(4 Bytes)
- m_strParentSpawner (Offset 3996) (Save)(4 Bytes)
- m_flSuppressFollowTime (Offset 3972) (Save)(4 Bytes)
- m_MoveState (Offset 3888) (Save)(4 Bytes)
- m_flObeyFollowTime (Offset 3976) (Save)(4 Bytes)
- m_bLeapAttack (Offset 4012) (Save)(1 Bytes)
- m_bDisableJump (Offset 4013) (Save)(1 Bytes)
- m_flTimeDrown (Offset 4016) (Save)(4 Bytes)
- m_flTimeDrownSplash (Offset 4020) (Save)(4 Bytes)
- m_bDontExplode (Offset 4024) (Save)(1 Bytes)
- m_flNextJumpPushTime (Offset 3556) (Save)(4 Bytes)
- m_bForcedStuckJump (Offset 4027) (Save)(1 Bytes)
- m_flZapDuration (Offset 4040) (Save)(4 Bytes)
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputBurrow (Offset 0) (Input)(0 Bytes) - Burrow
- InputBurrowAway (Offset 0) (Input)(0 Bytes) - BurrowAway
- InputFightToPosition (Offset 0) (Input)(0 Bytes) - FightToPosition
- InputStopFightToPosition (Offset 0) (Input)(0 Bytes) - StopFightToPosition
- InputEnableJump (Offset 0) (Input)(0 Bytes) - EnableJump
- InputDisableJump (Offset 0) (Input)(0 Bytes) - DisableJump
- InputIgnoreBugbait (Offset 0) (Input)(0 Bytes) - IgnoreBugbait
- InputHearBugbait (Offset 0) (Input)(0 Bytes) - HearBugbait
- InputJumpAtTarget (Offset 0) (Input)(0 Bytes) - JumpAtTarget
- m_OnReachFightGoal (Offset 3892) (Save|Key|Output)(0 Bytes) - OnReachedFightGoal
- m_OnUnBurrowed (Offset 3916) (Save|Key|Output)(0 Bytes) - OnUnBurrowed
- CNPC_AntlionTouch (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_AntlionBurrowUse (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_AntlionZapThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - npc_antlion_template_maker
- m_strSpawnGroup (Offset 976) (Save|Key)(4 Bytes) - spawngroup
- m_strSpawnTarget (Offset 980) (Save|Key)(4 Bytes) - spawntarget
- m_flSpawnRadius (Offset 984) (Save|Key)(4 Bytes) - spawnradius
- m_strFightTarget (Offset 992) (Save|Key)(4 Bytes) - fighttarget
- m_strFollowTarget (Offset 996) (Save|Key)(4 Bytes) - followtarget
- m_bIgnoreBugbait (Offset 1000) (Save|Key)(1 Bytes) - ignorebugbait
- m_flVehicleSpawnDistance (Offset 1056) (Save|Key)(4 Bytes) - vehicledistance
- m_flWorkerSpawnRate (Offset 988) (Save|Key)(4 Bytes) - workerspawnrate
- m_nChildMoveState (Offset 1004) (Save)(4 Bytes)
- m_hFightTarget (Offset 1008) (Save)(4 Bytes)
- m_hProxyTarget (Offset 1012) (Save)(4 Bytes)
- m_hFollowTarget (Offset 1016) (Save)(4 Bytes)
- m_iSkinCount (Offset 1060) (Save)(4 Bytes)
- m_flBlockedBumpTime (Offset 1064) (Save)(4 Bytes)
- m_bBlocked (Offset 1068) (Save)(1 Bytes)
- m_Children (Offset 1020) (Save)(0 Bytes)
- m_iPool (Offset 1040) (Save|Key)(4 Bytes) - pool_start
- m_iMaxPool (Offset 1044) (Save|Key)(4 Bytes) - pool_max
- m_iPoolRegenAmount (Offset 1048) (Save|Key)(4 Bytes) - pool_regen_amount
- m_flPoolRegenTime (Offset 1052) (Save|Key)(4 Bytes) - pool_regen_time
- InputSetFightTarget (Offset 0) (Input)(0 Bytes) - SetFightTarget
- InputSetFollowTarget (Offset 0) (Input)(0 Bytes) - SetFollowTarget
- InputClearFollowTarget (Offset 0) (Input)(0 Bytes) - ClearFollowTarget
- InputClearFightTarget (Offset 0) (Input)(0 Bytes) - ClearFightTarget
- InputSetSpawnRadius (Offset 0) (Input)(0 Bytes) - SetSpawnRadius
- InputAddToPool (Offset 0) (Input)(0 Bytes) - AddToPool
- InputSetMaxPool (Offset 0) (Input)(0 Bytes) - SetMaxPool
- InputSetPoolRegenAmount (Offset 0) (Input)(0 Bytes) - SetPoolRegenAmount
- InputSetPoolRegenTime (Offset 0) (Input)(0 Bytes) - SetPoolRegenTime
- InputChangeDestinationGroup (Offset 0) (Input)(0 Bytes) - ChangeDestinationGroup
- m_OnAllBlocked (Offset 1072) (Save|Key|Output)(0 Bytes) - OnAllBlocked
- m_bCreateSpores (Offset 1096) (Save|Key)(1 Bytes) - createspores
- CAntlionTemplateMakerPoolRegenThink (Offset 0) (FunctionTable)(0 Bytes)
- CAntlionTemplateMakerFindNodesCloseToPlayer (Offset 0) (FunctionTable)(0 Bytes)
- CAntlionTemplateMakerBlockedCheckFunc (Offset 0) (FunctionTable)(0 Bytes)
- m_iszTemplateName (Offset 952) (Save|Key)(4 Bytes) - TemplateName
- m_flRadius (Offset 948) (Save|Key)(4 Bytes) - radius
- m_iszTemplateData (Offset 956) (Save)(4 Bytes)
- m_iszDestinationGroup (Offset 960) (Save|Key)(4 Bytes) - DestinationGroup
- m_CriterionVisibility (Offset 968) (Save|Key)(4 Bytes) - CriterionVisibility
- m_CriterionDistance (Offset 972) (Save|Key)(4 Bytes) - CriterionDistance
- m_iMinSpawnDistance (Offset 964) (Save|Key)(4 Bytes) - MinSpawnDistance
- InputSpawnInRadius (Offset 0) (Input)(0 Bytes) - SpawnNPCInRadius
- InputSpawnInLine (Offset 0) (Input)(0 Bytes) - SpawnNPCInLine
- InputSpawnMultiple (Offset 0) (Input)(0 Bytes) - SpawnMultiple
- InputChangeDestinationGroup (Offset 0) (Input)(0 Bytes) - ChangeDestinationGroup
- InputSetMinimumSpawnDistance (Offset 0) (Input)(0 Bytes) - SetMinimumSpawnDistance
- m_nMaxNumNPCs (Offset 824) (Save|Key)(4 Bytes) - MaxNPCCount
- m_nMaxLiveChildren (Offset 932) (Save|Key)(4 Bytes) - MaxLiveChildren
- m_flSpawnFrequency (Offset 828) (Save|Key)(4 Bytes) - SpawnFrequency
- m_bDisabled (Offset 936) (Save|Key)(1 Bytes) - StartDisabled
- m_nLiveChildren (Offset 928) (Save)(4 Bytes)
- InputSpawnNPC (Offset 0) (Input)(0 Bytes) - Spawn
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetMaxChildren (Offset 0) (Input)(0 Bytes) - SetMaxChildren
- InputAddMaxChildren (Offset 0) (Input)(0 Bytes) - AddMaxChildren
- InputSetMaxLiveChildren (Offset 0) (Input)(0 Bytes) - SetMaxLiveChildren
- InputSetSpawnFrequency (Offset 0) (Input)(0 Bytes) - SetSpawnFrequency
- m_OnAllSpawned (Offset 856) (Save|Key|Output)(0 Bytes) - OnAllSpawned
- m_OnAllSpawnedDead (Offset 880) (Save|Key|Output)(0 Bytes) - OnAllSpawnedDead
- m_OnAllLiveChildrenDead (Offset 904) (Save|Key|Output)(0 Bytes) - OnAllLiveChildrenDead
- m_OnSpawnNPC (Offset 832) (Save|Key|Output)(0 Bytes) - OnSpawnNPC
- CBaseNPCMakerMakerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hIgnoreEntity (Offset 940) (Save)(4 Bytes)
- m_iszIngoreEnt (Offset 944) (Save|Key)(4 Bytes) - IgnoreEntity

CNPC_AntlionGuard - npc_antlionguard
- m_nFlinchActivity (Offset 3524) (Save)(4 Bytes)
- m_bStopped (Offset 3528) (Save)(1 Bytes)
- m_bIsBurrowed (Offset 3529) (Save|Key)(1 Bytes) - startburrowed
- m_bBarkEnabled (Offset 3530) (Save|Key)(1 Bytes) - allowbark
- m_flNextSummonTime (Offset 3532) (Save)(4 Bytes)
- m_iNumLiveAntlions (Offset 3536) (Save)(4 Bytes)
- m_flSearchNoiseTime (Offset 3540) (Save)(4 Bytes)
- m_flAngerNoiseTime (Offset 3544) (Save)(4 Bytes)
- m_flBreathTime (Offset 3548) (Save)(4 Bytes)
- m_flChargeTime (Offset 3552) (Save)(4 Bytes)
- m_hShoveTarget (Offset 3600) (Save)(4 Bytes)
- m_hChargeTarget (Offset 3604) (Save)(4 Bytes)
- m_hChargeTargetPosition (Offset 3608) (Save)(4 Bytes)
- m_hOldTarget (Offset 3612) (Save)(4 Bytes)
- m_hPhysicsTarget (Offset 3616) (Save)(4 Bytes)
- m_vecPhysicsTargetStartPos (Offset 3576) (Save)(12 Bytes)
- m_vecPhysicsHitPosition (Offset 3588) (Save)(12 Bytes)
- m_flPhysicsCheckTime (Offset 3556) (Save)(4 Bytes)
- m_flNextHeavyFlinchTime (Offset 3560) (Save)(4 Bytes)
- m_flNextRoarTime (Offset 3564) (Save)(4 Bytes)
- m_iChargeMisses (Offset 3568) (Save)(4 Bytes)
- m_bDecidedNotToStop (Offset 3572) (Save)(1 Bytes)
- m_bPreferPhysicsAttack (Offset 3573) (Save)(1 Bytes)
- m_bCavernBreed (Offset 3574) (Save|Key)(1 Bytes) - cavernbreed
- m_bInCavern (Offset 3575) (Save|Key)(1 Bytes) - incavern
- m_strShoveTargets (Offset 3708) (Save|Key)(4 Bytes) - shovetargets
- m_hCaveGlow (Offset 3712) (Save)(8 Bytes)
- m_OnSummon (Offset 3660) (Save|Key|Output)(0 Bytes) - OnSummon
- m_pGrowlHighSound (Offset 3684) (Save)(0 Bytes)
- m_pGrowlLowSound (Offset 3688) (Save)(0 Bytes)
- m_pGrowlIdleSound (Offset 3692) (Save)(0 Bytes)
- m_pBreathSound (Offset 3696) (Save)(0 Bytes)
- m_pConfusedSound (Offset 3700) (Save)(0 Bytes)
- InputSetShoveTarget (Offset 0) (Input)(0 Bytes) - SetShoveTarget
- InputSetChargeTarget (Offset 0) (Input)(0 Bytes) - SetChargeTarget
- InputClearChargeTarget (Offset 0) (Input)(0 Bytes) - ClearChargeTarget
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputRagdoll (Offset 0) (Input)(0 Bytes) - Ragdoll
- InputEnableBark (Offset 0) (Input)(0 Bytes) - EnableBark
- InputDisableBark (Offset 0) (Input)(0 Bytes) - DisableBark
- InputSummonedAntlionDied (Offset 0) (Input)(0 Bytes) - SummonedAntlionDied
- InputEnablePreferPhysicsAttack (Offset 0) (Input)(0 Bytes) - EnablePreferPhysicsAttack
- InputDisablePreferPhysicsAttack (Offset 0) (Input)(0 Bytes) - DisablePreferPhysicsAttack
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_apcdriver
- m_bFiringDisabled (Offset 3664) (Save)(1 Bytes)
- m_flTimeLastSeenEnemy (Offset 3660) (Save)(4 Bytes)
- InputEnableFiring (Offset 0) (Input)(0 Bytes) - EnableFiring
- InputDisableFiring (Offset 0) (Input)(0 Bytes) - DisableFiring
- m_iszVehicleName (Offset 3524) (Save|Key)(4 Bytes) - vehicle
- m_hVehicleEntity (Offset 3532) (Save)(4 Bytes)
- m_vecDesiredVelocity (Offset 3552) (Save)(12 Bytes)
- m_vecDesiredPosition (Offset 3564) (Save)(12 Bytes)
- m_vecPrevPoint (Offset 3576) (Save)(12 Bytes)
- m_vecPrevPrevPoint (Offset 3588) (Save)(12 Bytes)
- m_vecPostPoint (Offset 3600) (Save)(12 Bytes)
- m_vecPostPostPoint (Offset 3612) (Save)(12 Bytes)
- m_flDistanceAlongSpline (Offset 3624) (Save)(4 Bytes)
- m_flDriversMaxSpeed (Offset 3628) (Save|Key)(4 Bytes) - drivermaxspeed
- m_flDriversMinSpeed (Offset 3632) (Save|Key)(4 Bytes) - driverminspeed
- m_flMaxSpeed (Offset 3636) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3640) (Save)(4 Bytes)
- m_flSteering (Offset 3648) (Save)(4 Bytes)
- InputSetDriversMaxSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMaxSpeed
- InputSetDriversMinSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMinSpeed
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartFiring (Offset 0) (Input)(0 Bytes) - StartFiring
- InputStopFiring (Offset 0) (Input)(0 Bytes) - StopFiring
- InputGotoPathCorner (Offset 0) (Input)(0 Bytes) - GotoPathCorner
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_Barnacle - npc_barnacle
- m_flAltitude (Offset 3520) (Save)(4 Bytes)
- m_cGibs (Offset 3524) (Save)(4 Bytes)
- m_bLiftingPrey (Offset 3528) (Save)(1 Bytes)
- m_bSwallowingPrey (Offset 3529) (Save)(1 Bytes)
- m_flDigestFinish (Offset 3532) (Save)(4 Bytes)
- m_bPlayedPullSound (Offset 3544) (Save)(1 Bytes)
- m_bPlayerWasStanding (Offset 3545) (Save)(1 Bytes)
- m_flVictimHeight (Offset 3536) (Save)(4 Bytes)
- m_iGrabbedBoneIndex (Offset 3540) (Save)(4 Bytes)
- m_vecRoot (Offset 3548) (Save)(12 Bytes)
- m_vecTip (Offset 3560) (Save)(12 Bytes)
- m_hTongueRoot (Offset 3584) (Save)(4 Bytes)
- m_hTongueTip (Offset 3588) (Save)(4 Bytes)
- m_hRagdoll (Offset 3592) (Save)(4 Bytes)
- m_pRagdollBones (Offset 3596) (Save)(6144 Bytes)
- m_pConstraint (Offset 9740) (Save)(0 Bytes)
- m_flRestUnitsAboveGround (Offset 9744) (Save|Key)(4 Bytes) - RestDist
- m_nSpitAttachment (Offset 9748) (Save)(4 Bytes)
- m_hLastSpitEnemy (Offset 9752) (Save)(4 Bytes)
- m_nShakeCount (Offset 9756) (Save)(4 Bytes)
- m_flNextBloodTime (Offset 9760) (Save)(4 Bytes)
- m_nBloodColor (Offset 9764) (Save)(4 Bytes)
- m_vecBloodPos (Offset 9768) (Save)(12 Bytes)
- m_flBarnaclePullSpeed (Offset 9780) (Save)(4 Bytes)
- m_flLocalTimer (Offset 9784) (Save)(4 Bytes)
- m_vLastEnemyPos (Offset 9788) (Save)(12 Bytes)
- m_flLastPull (Offset 9800) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_StuckTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputDropTongue (Offset 0) (Input)(0 Bytes) - DropTongue
- InputSetDropTongueSpeed (Offset 0) (Input)(0 Bytes) - SetDropTongueSpeed
- CNPC_BarnacleBarnacleThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_BarnacleWaitTillDead (Offset 0) (FunctionTable)(0 Bytes)
- m_bSwallowingBomb (Offset 9808) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - npc_barnacle_tongue_tip
- m_hBarnacle (Offset 1124) (Save)(4 Bytes)
- m_pSpring (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_Barney - npc_barney
- m_OnPlayerUse (Offset 5288) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- CNPC_BarneyUseFunc (Offset 0) (FunctionTable)(0 Bytes)
- m_bMovingAwayFromPlayer (Offset 4348) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_SpeechWatch_PlayerLooking - CStopwatch
 - m_interval (Offset 8) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FakeOutMortarTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetReadinessPanic (Offset 0) (Input)(0 Bytes) - SetReadinessPanic
- InputSetReadinessStealth (Offset 0) (Input)(0 Bytes) - SetReadinessStealth
- InputSetReadinessLow (Offset 0) (Input)(0 Bytes) - SetReadinessLow
- InputSetReadinessMedium (Offset 0) (Input)(0 Bytes) - SetReadinessMedium
- InputSetReadinessHigh (Offset 0) (Input)(0 Bytes) - SetReadinessHigh
- InputLockReadiness (Offset 0) (Input)(0 Bytes) - LockReadiness
- InputGiveWeapon (Offset 0) (Input)(0 Bytes) - GiveWeapon
- m_flReadiness (Offset 5164) (Save)(4 Bytes)
- m_flReadinessSensitivity (Offset 5168) (Save)(4 Bytes)
- m_bReadinessCapable (Offset 5172) (Save)(1 Bytes)
- m_flReadinessLockedUntil (Offset 5176) (Save)(4 Bytes)
- m_fLastBarrelExploded (Offset 5180) (Save)(4 Bytes)
- m_iNumConsecutiveBarrelsExploded (Offset 5188) (Save)(4 Bytes)
- m_fLastPlayerKill (Offset 5184) (Save)(4 Bytes)
- m_iNumConsecutivePlayerKills (Offset 5192) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AnnounceAttackTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_hAimTarget (Offset 5204) (Save)(4 Bytes)
- m_bAlwaysTransition (Offset 5208) (Save|Key)(1 Bytes) - AlwaysTransition
- m_bDontPickupWeapons (Offset 5209) (Save|Key)(1 Bytes) - DontPickupWeapons
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputEnableWeaponPickup (Offset 0) (Input)(0 Bytes) - EnableWeaponPickup
- InputDisableWeaponPickup (Offset 0) (Input)(0 Bytes) - DisableWeaponPickup
- m_OnWeaponPickup (Offset 5212) (Save|Key|Output)(0 Bytes) - OnWeaponPickup
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_blob
- m_iNumElements (Offset 3520) (Save)(4 Bytes)
- m_bInitialized (Offset 3524) (Save)(1 Bytes)
- m_iBatchStart (Offset 3528) (Save)(4 Bytes)
- m_vecCentroid (Offset 3532) (Save)(12 Bytes)
- m_flMinElementDist (Offset 3544) (Save)(4 Bytes)
- m_iReconfigureElement (Offset 3612) (Save)(4 Bytes)
- m_Elements (Offset 3548) (Save)(0 Bytes)
- InputFormPathShape (Offset 0) (Input)(0 Bytes) - FormPathShape
- InputSetRadius (Offset 0) (Input)(0 Bytes) - SetRadius
- InputChaseEntity (Offset 0) (Input)(0 Bytes) - ChaseEntity
- InputIsolateElement (Offset 0) (Input)(0 Bytes) - IsolateElement
- InputFormHemisphere (Offset 0) (Input)(0 Bytes) - FormHemisphere
- InputFormTwoSpheres (Offset 0) (Input)(0 Bytes) - FormTwoSpheres
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_breen
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_bullseye
- m_hPainPartner (Offset 3520) (Save)(4 Bytes)
- m_fAutoaimRadius (Offset 3576) (Save|Key)(4 Bytes) - autoaimradius
- m_flFieldOfView (Offset 1684) (Save|Key)(4 Bytes) - minangle
- m_flMinDistValidEnemy (Offset 3580) (Save|Key)(4 Bytes) - mindist
- CNPC_BullseyeBullseyeThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTargeted (Offset 0) (Input)(0 Bytes) - InputTargeted
- InputReleased (Offset 0) (Input)(0 Bytes) - InputReleased
- m_OnTargeted (Offset 3524) (Save|Key|Output)(0 Bytes) - OnTargeted
- m_OnReleased (Offset 3548) (Save|Key|Output)(0 Bytes) - OnReleased
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_citizen
- m_nInspectActivity (Offset 5252) (Save)(0 Bytes)
- m_flNextFearSoundTime (Offset 5256) (Save)(4 Bytes)
- m_flStopManhackFlinch (Offset 5260) (Save)(4 Bytes)
- m_fNextInspectTime (Offset 5264) (Save)(4 Bytes)
- m_flPlayerHealTime (Offset 5268) (Save)(4 Bytes)
- m_flNextHealthSearchTime (Offset 5272) (Save)(4 Bytes)
- m_flAllyHealTime (Offset 5276) (Save)(4 Bytes)
- m_flPlayerGiveAmmoTime (Offset 5280) (Save)(4 Bytes)
- m_iszAmmoSupply (Offset 5284) (Save|Key)(4 Bytes) - ammosupply
- m_iAmmoAmount (Offset 5288) (Save|Key)(4 Bytes) - ammoamount
- m_bRPGAvoidPlayer (Offset 5292) (Save)(1 Bytes)
- m_bShouldPatrol (Offset 5293) (Save)(1 Bytes)
- m_iszOriginalSquad (Offset 5296) (Save)(4 Bytes)
- m_flTimeJoinedPlayerSquad (Offset 5300) (Save)(4 Bytes)
- m_bWasInPlayerSquad (Offset 5304) (Save)(1 Bytes)
- m_flTimeLastCloseToPlayer (Offset 5308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AutoSummonTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vAutoSummonAnchor (Offset 5320) (Save)(12 Bytes)
- m_Type (Offset 5332) (Save|Key)(4 Bytes) - citizentype
- m_ExpressionType (Offset 5336) (Save|Key)(4 Bytes) - expressiontype
- m_iHead (Offset 5340) (Save)(4 Bytes)
- m_flTimePlayerStare (Offset 5344) (Save)(4 Bytes)
- m_flTimeNextHealStare (Offset 5348) (Save)(4 Bytes)
- m_hSavedFollowGoalEnt (Offset 5532) (Save)(4 Bytes)
- m_bNotifyNavFailBlocked (Offset 5536) (Save|Key)(1 Bytes) - notifynavfailblocked
- m_bNeverLeavePlayerSquad (Offset 5537) (Save|Key)(1 Bytes) - neverleaveplayersquad
- m_iszDenyCommandConcept (Offset 5312) (Save|Key)(4 Bytes) - denycommandconcept
- m_OnJoinedPlayerSquad (Offset 5352) (Save|Key|Output)(0 Bytes) - OnJoinedPlayerSquad
- m_OnLeftPlayerSquad (Offset 5376) (Save|Key|Output)(0 Bytes) - OnLeftPlayerSquad
- m_OnFollowOrder (Offset 5400) (Save|Key|Output)(0 Bytes) - OnFollowOrder
- m_OnStationOrder (Offset 5424) (Save|Key|Output)(0 Bytes) - OnStationOrder
- m_OnPlayerUse (Offset 5448) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnNavFailBlocked (Offset 5472) (Save|Key|Output)(0 Bytes) - OnNavFailBlocked
- InputRemoveFromPlayerSquad (Offset 0) (Input)(0 Bytes) - RemoveFromPlayerSquad
- InputStartPatrolling (Offset 0) (Input)(0 Bytes) - StartPatrolling
- InputStopPatrolling (Offset 0) (Input)(0 Bytes) - StopPatrolling
- InputSetCommandable (Offset 0) (Input)(0 Bytes) - SetCommandable
- InputSetMedicOn (Offset 0) (Input)(0 Bytes) - SetMedicOn
- InputSetMedicOff (Offset 0) (Input)(0 Bytes) - SetMedicOff
- InputSetAmmoResupplierOn (Offset 0) (Input)(0 Bytes) - SetAmmoResupplierOn
- InputSetAmmoResupplierOff (Offset 0) (Input)(0 Bytes) - SetAmmoResupplierOff
- InputSpeakIdleResponse (Offset 0) (Input)(0 Bytes) - SpeakIdleResponse
- CNPC_CitizenCommanderUse (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CitizenSimpleUse (Offset 0) (FunctionTable)(0 Bytes)
- m_bMovingAwayFromPlayer (Offset 4348) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_SpeechWatch_PlayerLooking - CStopwatch
 - m_interval (Offset 8) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FakeOutMortarTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetReadinessPanic (Offset 0) (Input)(0 Bytes) - SetReadinessPanic
- InputSetReadinessStealth (Offset 0) (Input)(0 Bytes) - SetReadinessStealth
- InputSetReadinessLow (Offset 0) (Input)(0 Bytes) - SetReadinessLow
- InputSetReadinessMedium (Offset 0) (Input)(0 Bytes) - SetReadinessMedium
- InputSetReadinessHigh (Offset 0) (Input)(0 Bytes) - SetReadinessHigh
- InputLockReadiness (Offset 0) (Input)(0 Bytes) - LockReadiness
- InputGiveWeapon (Offset 0) (Input)(0 Bytes) - GiveWeapon
- m_flReadiness (Offset 5164) (Save)(4 Bytes)
- m_flReadinessSensitivity (Offset 5168) (Save)(4 Bytes)
- m_bReadinessCapable (Offset 5172) (Save)(1 Bytes)
- m_flReadinessLockedUntil (Offset 5176) (Save)(4 Bytes)
- m_fLastBarrelExploded (Offset 5180) (Save)(4 Bytes)
- m_iNumConsecutiveBarrelsExploded (Offset 5188) (Save)(4 Bytes)
- m_fLastPlayerKill (Offset 5184) (Save)(4 Bytes)
- m_iNumConsecutivePlayerKills (Offset 5192) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AnnounceAttackTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_hAimTarget (Offset 5204) (Save)(4 Bytes)
- m_bAlwaysTransition (Offset 5208) (Save|Key)(1 Bytes) - AlwaysTransition
- m_bDontPickupWeapons (Offset 5209) (Save|Key)(1 Bytes) - DontPickupWeapons
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputEnableWeaponPickup (Offset 0) (Input)(0 Bytes) - EnableWeaponPickup
- InputDisableWeaponPickup (Offset 0) (Input)(0 Bytes) - DisableWeaponPickup
- m_OnWeaponPickup (Offset 5212) (Save|Key|Output)(0 Bytes) - OnWeaponPickup
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_clawscanner
- m_pEngineSound (Offset 3744) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_KilledInfo - CTakeDamageInfo
 - m_vecDamageForce (Offset 0) (Save)(12 Bytes)
 - m_vecDamagePosition (Offset 12) (Save)(12 Bytes)
 - m_vecReportedPosition (Offset 24) (Save)(12 Bytes)
 - m_hInflictor (Offset 36) (Save)(4 Bytes)
 - m_hAttacker (Offset 40) (Save)(4 Bytes)
 - m_hWeapon (Offset 44) (Save)(4 Bytes)
 - m_flDamage (Offset 48) (Save)(4 Bytes)
 - m_flMaxDamage (Offset 52) (Save)(4 Bytes)
 - m_flBaseDamage (Offset 56) (Save)(4 Bytes)
 - m_bitsDamageType (Offset 60) (Save)(4 Bytes)
 - m_iDamageCustom (Offset 64) (Save)(4 Bytes)
 - m_iDamageStats (Offset 68) (Save)(4 Bytes)
 - m_iAmmoType (Offset 72) (Save)(4 Bytes)
 - m_iDamagedOtherPlayers (Offset 76) (Save)(4 Bytes)
- m_flGoalOverrideDistance (Offset 3728) (Save)(4 Bytes)
- m_bPhotoTaken (Offset 3929) (Save)(1 Bytes)
- m_vInspectPos (Offset 3764) (Save)(12 Bytes)
- m_fInspectEndTime (Offset 3776) (Save)(4 Bytes)
- m_fCheckCitizenTime (Offset 3780) (Save)(4 Bytes)
- m_fCheckHintTime (Offset 3784) (Save)(4 Bytes)
- m_bShouldInspect (Offset 3788) (Save|Key)(1 Bytes) - ShouldInspect
- m_bOnlyInspectPlayers (Offset 3789) (Save|Key)(1 Bytes) - OnlyInspectPlayers
- m_bNeverInspectPlayers (Offset 3790) (Save|Key)(1 Bytes) - NeverInspectPlayers
- m_fNextPhotographTime (Offset 3792) (Save)(4 Bytes)
- m_vSpotlightTargetPos (Offset 3800) (Save)(12 Bytes)
- m_vSpotlightCurrentPos (Offset 3812) (Save)(12 Bytes)
- m_vSpotlightDir (Offset 3832) (Save)(12 Bytes)
- m_vSpotlightAngVelocity (Offset 3844) (Save)(12 Bytes)
- m_flSpotlightCurLength (Offset 3856) (Save)(4 Bytes)
- m_fNextSpotlightTime (Offset 3868) (Save)(4 Bytes)
- m_nHaloSprite (Offset 3872) (Save)(4 Bytes)
- m_fNextFlySoundTime (Offset 3708) (Save)(4 Bytes)
- m_nFlyMode (Offset 3672) (Save)(4 Bytes)
- m_nPoseTail (Offset 3676) (Save)(4 Bytes)
- m_nPoseDynamo (Offset 3680) (Save)(4 Bytes)
- m_nPoseFlare (Offset 3684) (Save)(4 Bytes)
- m_nPoseFaceVert (Offset 3688) (Save)(4 Bytes)
- m_nPoseFaceHoriz (Offset 3692) (Save)(4 Bytes)
- m_bIsClawScanner (Offset 3876) (Save)(1 Bytes)
- m_bIsOpen (Offset 3877) (Save)(1 Bytes)
- m_pSmokeTrail (Offset 3756) (Save)(4 Bytes)
- m_flFlyNoiseBase (Offset 3700) (Save)(4 Bytes)
- m_flEngineStallTime (Offset 3704) (Save)(4 Bytes)
- m_vecDiveBombDirection (Offset 3712) (Save)(12 Bytes)
- m_flDiveBombRollForce (Offset 3724) (Save)(4 Bytes)
- m_flSpotlightMaxLength (Offset 3860) (Save|Key)(4 Bytes) - SpotlightLength
- m_flSpotlightGoalWidth (Offset 3864) (Save|Key)(4 Bytes) - SpotlightWidth
- m_hPhysicsAttacker (Offset 3748) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3752) (Save)(4 Bytes)
- m_bNoLight (Offset 3928) (Save|Key)(1 Bytes) - SpotlightDisabled
- InputDisableSpotlight (Offset 0) (Input)(0 Bytes) - DisableSpotlight
- InputInspectTargetPhoto (Offset 0) (Input)(0 Bytes) - InspectTargetPhoto
- InputInspectTargetSpotlight (Offset 0) (Input)(0 Bytes) - InspectTargetSpotlight
- InputShouldInspect (Offset 0) (Input)(0 Bytes) - InputShouldInspect
- InputSetFollowTarget (Offset 0) (Input)(0 Bytes) - SetFollowTarget
- InputClearFollowTarget (Offset 0) (Input)(0 Bytes) - ClearFollowTarget
- InputDeployMine (Offset 0) (Input)(0 Bytes) - DeployMine
- InputEquipMine (Offset 0) (Input)(0 Bytes) - EquipMine
- m_OnPhotographPlayer (Offset 3880) (Save|Key|Output)(0 Bytes) - OnPhotographPlayer
- m_OnPhotographNPC (Offset 3904) (Save|Key|Output)(0 Bytes) - OnPhotographNPC
 Sub-Class Table (1 Deep): m_KilledInfo - CTakeDamageInfo
 - m_vecDamageForce (Offset 0) (Save)(12 Bytes)
 - m_vecDamagePosition (Offset 12) (Save)(12 Bytes)
 - m_vecReportedPosition (Offset 24) (Save)(12 Bytes)
 - m_hInflictor (Offset 36) (Save)(4 Bytes)
 - m_hAttacker (Offset 40) (Save)(4 Bytes)
 - m_hWeapon (Offset 44) (Save)(4 Bytes)
 - m_flDamage (Offset 48) (Save)(4 Bytes)
 - m_flMaxDamage (Offset 52) (Save)(4 Bytes)
 - m_flBaseDamage (Offset 56) (Save)(4 Bytes)
 - m_bitsDamageType (Offset 60) (Save)(4 Bytes)
 - m_iDamageCustom (Offset 64) (Save)(4 Bytes)
 - m_iDamageStats (Offset 68) (Save)(4 Bytes)
 - m_iAmmoType (Offset 72) (Save)(4 Bytes)
 - m_iDamagedOtherPlayers (Offset 76) (Save)(4 Bytes)
- m_pEngineSound (Offset 3744) (Save)(0 Bytes)
- m_flFlyNoiseBase (Offset 3700) (Save)(4 Bytes)
- m_flEngineStallTime (Offset 3704) (Save)(4 Bytes)
- m_fNextFlySoundTime (Offset 3708) (Save)(4 Bytes)
- m_nFlyMode (Offset 3672) (Save)(4 Bytes)
- m_vecDiveBombDirection (Offset 3712) (Save)(12 Bytes)
- m_flDiveBombRollForce (Offset 3724) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 3748) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3752) (Save)(4 Bytes)
- m_flGoalOverrideDistance (Offset 3728) (Save)(4 Bytes)
- m_flAttackNearDist (Offset 3732) (Save)(4 Bytes)
- m_flAttackFarDist (Offset 3736) (Save)(4 Bytes)
- m_flAttackRange (Offset 3740) (Save)(4 Bytes)
- m_nPoseTail (Offset 3676) (Save)(4 Bytes)
- m_nPoseDynamo (Offset 3680) (Save)(4 Bytes)
- m_nPoseFlare (Offset 3684) (Save)(4 Bytes)
- m_nPoseFaceVert (Offset 3688) (Save)(4 Bytes)
- m_nPoseFaceHoriz (Offset 3692) (Save)(4 Bytes)
- m_pSmokeTrail (Offset 3756) (Save)(4 Bytes)
- InputSetDistanceOverride (Offset 0) (Input)(0 Bytes) - SetDistanceOverride
- InputSetFlightSpeed (Offset 0) (Input)(0 Bytes) - SetFlightSpeed
- CNPC_BaseScannerDiveBombSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vCurrentVelocity (Offset 3524) (Save)(12 Bytes)
- m_vCurrentBanking (Offset 3536) (Save)(12 Bytes)
- m_vNoiseMod (Offset 3548) (Save)(12 Bytes)
- m_fHeadYaw (Offset 3560) (Save)(4 Bytes)
- m_vLastPatrolDir (Offset 3564) (Save)(12 Bytes)
- m_pMotionController (Offset 3576) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_combine
- m_nKickDamage (Offset 4076) (Save)(4 Bytes)
- m_vecTossVelocity (Offset 4080) (Save)(12 Bytes)
- m_hForcedGrenadeTarget (Offset 4092) (Save)(4 Bytes)
- m_bShouldPatrol (Offset 4096) (Save)(1 Bytes)
- m_bFirstEncounter (Offset 4097) (Save)(1 Bytes)
- m_flNextPainSoundTime (Offset 4100) (Save)(4 Bytes)
- m_flNextAlertSoundTime (Offset 4104) (Save)(4 Bytes)
- m_flNextGrenadeCheck (Offset 4108) (Save)(4 Bytes)
- m_flNextLostSoundTime (Offset 4112) (Save)(4 Bytes)
- m_flAlertPatrolTime (Offset 4116) (Save)(4 Bytes)
- m_flNextAltFireTime (Offset 4120) (Save)(4 Bytes)
- m_nShots (Offset 4124) (Save)(4 Bytes)
- m_flShotDelay (Offset 4128) (Save)(4 Bytes)
- m_flStopMoveShootTime (Offset 4132) (Save)(4 Bytes)
- m_iNumGrenades (Offset 4160) (Save|Key)(4 Bytes) - NumGrenades
 Sub-Class Table (1 Deep): m_Sentences - CAI_SentenceBase
 - m_voicePitch (Offset 8) (Save)(4 Bytes)
 - m_nQueuedSentenceIndex (Offset 12) (Save)(4 Bytes)
 - m_flQueueTimeout (Offset 16) (Save)(4 Bytes)
 - m_nQueueSoundPriority (Offset 20) (Save)(4 Bytes)
- InputLookOff (Offset 0) (Input)(0 Bytes) - LookOff
- InputLookOn (Offset 0) (Input)(0 Bytes) - LookOn
- InputStartPatrolling (Offset 0) (Input)(0 Bytes) - StartPatrolling
- InputStopPatrolling (Offset 0) (Input)(0 Bytes) - StopPatrolling
- InputAssault (Offset 0) (Input)(0 Bytes) - Assault
- InputHitByBugbait (Offset 0) (Input)(0 Bytes) - HitByBugbait
- InputThrowGrenadeAtTarget (Offset 0) (Input)(0 Bytes) - ThrowGrenadeAtTarget
- m_iLastAnimEventHandled (Offset 4848) (Save)(4 Bytes)
- m_fIsElite (Offset 4852) (Save)(1 Bytes)
- m_vecAltFireTarget (Offset 4856) (Save)(12 Bytes)
- m_iTacticalVariant (Offset 4868) (Save|Key)(4 Bytes) - tacticalvariant
- m_iPathfindingVariant (Offset 4872) (Save|Key)(4 Bytes) - pathfindingvariant
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_combine_camera
- m_iAmmoType (Offset 3520) (Save)(4 Bytes)
- m_iMinHealthDmg (Offset 3524) (Save|Key)(4 Bytes) - minhealthdmg
- m_nInnerRadius (Offset 3528) (Save|Key)(4 Bytes) - innerradius
- m_nOuterRadius (Offset 3532) (Save|Key)(4 Bytes) - outerradius
- m_bActive (Offset 3536) (Save)(1 Bytes)
- m_bAngry (Offset 3537) (Save)(1 Bytes)
- m_bBlinkState (Offset 3538) (Save)(1 Bytes)
- m_bEnabled (Offset 3539) (Save)(1 Bytes)
- m_sDefaultTarget (Offset 3540) (Save|Key)(4 Bytes) - defaulttarget
- m_hEnemyTarget (Offset 3544) (Save)(4 Bytes)
- m_flPingTime (Offset 3548) (Save)(4 Bytes)
- m_flClickTime (Offset 3552) (Save)(4 Bytes)
- m_nClickCount (Offset 3556) (Save)(4 Bytes)
- m_flMoveSoundTime (Offset 3560) (Save)(4 Bytes)
- m_flTurnOffEyeFlashTime (Offset 3564) (Save)(4 Bytes)
- m_flEyeHappyTime (Offset 3568) (Save)(4 Bytes)
- m_vecGoalAngles (Offset 3572) (Save)(12 Bytes)
- m_pEyeGlow (Offset 3584) (Save)(4 Bytes)
- m_pEyeFlash (Offset 3588) (Save)(4 Bytes)
- CNPC_CombineCameraDeploy (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CombineCameraActiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CombineCameraSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CombineCameraDeathThink (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputSetAngry (Offset 0) (Input)(0 Bytes) - SetAngry
- InputSetIdle (Offset 0) (Input)(0 Bytes) - SetIdle
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_combine_s
- m_nKickDamage (Offset 4076) (Save)(4 Bytes)
- m_vecTossVelocity (Offset 4080) (Save)(12 Bytes)
- m_hForcedGrenadeTarget (Offset 4092) (Save)(4 Bytes)
- m_bShouldPatrol (Offset 4096) (Save)(1 Bytes)
- m_bFirstEncounter (Offset 4097) (Save)(1 Bytes)
- m_flNextPainSoundTime (Offset 4100) (Save)(4 Bytes)
- m_flNextAlertSoundTime (Offset 4104) (Save)(4 Bytes)
- m_flNextGrenadeCheck (Offset 4108) (Save)(4 Bytes)
- m_flNextLostSoundTime (Offset 4112) (Save)(4 Bytes)
- m_flAlertPatrolTime (Offset 4116) (Save)(4 Bytes)
- m_flNextAltFireTime (Offset 4120) (Save)(4 Bytes)
- m_nShots (Offset 4124) (Save)(4 Bytes)
- m_flShotDelay (Offset 4128) (Save)(4 Bytes)
- m_flStopMoveShootTime (Offset 4132) (Save)(4 Bytes)
- m_iNumGrenades (Offset 4160) (Save|Key)(4 Bytes) - NumGrenades
 Sub-Class Table (1 Deep): m_Sentences - CAI_SentenceBase
 - m_voicePitch (Offset 8) (Save)(4 Bytes)
 - m_nQueuedSentenceIndex (Offset 12) (Save)(4 Bytes)
 - m_flQueueTimeout (Offset 16) (Save)(4 Bytes)
 - m_nQueueSoundPriority (Offset 20) (Save)(4 Bytes)
- InputLookOff (Offset 0) (Input)(0 Bytes) - LookOff
- InputLookOn (Offset 0) (Input)(0 Bytes) - LookOn
- InputStartPatrolling (Offset 0) (Input)(0 Bytes) - StartPatrolling
- InputStopPatrolling (Offset 0) (Input)(0 Bytes) - StopPatrolling
- InputAssault (Offset 0) (Input)(0 Bytes) - Assault
- InputHitByBugbait (Offset 0) (Input)(0 Bytes) - HitByBugbait
- InputThrowGrenadeAtTarget (Offset 0) (Input)(0 Bytes) - ThrowGrenadeAtTarget
- m_iLastAnimEventHandled (Offset 4848) (Save)(4 Bytes)
- m_fIsElite (Offset 4852) (Save)(1 Bytes)
- m_vecAltFireTarget (Offset 4856) (Save)(12 Bytes)
- m_iTacticalVariant (Offset 4868) (Save|Key)(4 Bytes) - tacticalvariant
- m_iPathfindingVariant (Offset 4872) (Save|Key)(4 Bytes) - pathfindingvariant
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseHelicopter - npc_combinedropship
- m_flTimeTakeOff (Offset 3824) (Save)(4 Bytes)
- m_flNextTroopSpawnAttempt (Offset 3828) (Save)(4 Bytes)
- m_flDropDelay (Offset 3832) (Save)(4 Bytes)
- m_flTimeNextAttack (Offset 3836) (Save)(4 Bytes)
- m_flLastTime (Offset 3840) (Save)(4 Bytes)
- m_iMineCount (Offset 3844) (Save)(4 Bytes)
- m_totalMinesToDrop (Offset 3848) (Save)(4 Bytes)
- m_soldiersToDrop (Offset 3852) (Save)(4 Bytes)
- m_iDropState (Offset 3856) (Save)(4 Bytes)
- m_bDropMines (Offset 3876) (Save)(1 Bytes)
- m_iLandState (Offset 3860) (Save)(4 Bytes)
- m_engineThrust (Offset 3864) (Save)(4 Bytes)
- m_bIsFiring (Offset 3877) (Save)(1 Bytes)
- m_iBurstRounds (Offset 3880) (Save)(4 Bytes)
- m_existPitch (Offset 3868) (Save)(4 Bytes)
- m_existRoll (Offset 3872) (Save)(4 Bytes)
- m_leaveCrate (Offset 3884) (Save)(1 Bytes)
- m_iCrateType (Offset 3888) (Save|Key)(4 Bytes) - CrateType
- m_flLandingSpeed (Offset 3892) (Save)(4 Bytes)
- m_flGunRange (Offset 3896) (Save|Key)(4 Bytes) - GunRange
- m_vecAngAcceleration (Offset 3904) (Save)(12 Bytes)
- m_hContainer (Offset 3916) (Save)(4 Bytes)
- m_hPickupTarget (Offset 3920) (Save)(4 Bytes)
- m_iContainerMoveType (Offset 3924) (Save)(4 Bytes)
- m_bWaitForDropoffInput (Offset 3928) (Save)(1 Bytes)
- m_hLandTarget (Offset 3932) (Save)(4 Bytes)
- m_bHasDroppedOff (Offset 3885) (Save)(1 Bytes)
- m_bInvulnerable (Offset 3900) (Save|Key)(1 Bytes) - Invulnerable
- m_iszLandTarget (Offset 3936) (Save|Key)(4 Bytes) - LandTarget
- m_pRotorOnGroundSound (Offset 4056) (Save)(0 Bytes)
- m_pDescendingWarningSound (Offset 4060) (Save)(0 Bytes)
- m_pNearRotorSound (Offset 4064) (Save)(0 Bytes)
- m_iszAPCVehicleName (Offset 3940) (Save|Key)(4 Bytes) - APCVehicleName
- m_sRollermineTemplate (Offset 4024) (Save|Key)(4 Bytes) - RollermineTemplate
- m_sRollermineTemplateData (Offset 4028) (Save)(4 Bytes)
- m_sNPCTemplateData (Offset 3968) (Save)(24 Bytes)
- m_sNPCTemplate[0] (Offset 3944) (Save|Key)(4 Bytes) - NPCTemplate
- m_sNPCTemplate[1] (Offset 3948) (Save|Key)(4 Bytes) - NPCTemplate2
- m_sNPCTemplate[2] (Offset 3952) (Save|Key)(4 Bytes) - NPCTemplate3
- m_sNPCTemplate[3] (Offset 3956) (Save|Key)(4 Bytes) - NPCTemplate4
- m_sNPCTemplate[4] (Offset 3960) (Save|Key)(4 Bytes) - NPCTemplate5
- m_sNPCTemplate[5] (Offset 3964) (Save|Key)(4 Bytes) - NPCTemplate6
- m_sDustoffPoints[0] (Offset 3992) (Save|Key)(4 Bytes) - Dustoff1
- m_sDustoffPoints[1] (Offset 3996) (Save|Key)(4 Bytes) - Dustoff2
- m_sDustoffPoints[2] (Offset 4000) (Save|Key)(4 Bytes) - Dustoff3
- m_sDustoffPoints[3] (Offset 4004) (Save|Key)(4 Bytes) - Dustoff4
- m_sDustoffPoints[4] (Offset 4008) (Save|Key)(4 Bytes) - Dustoff5
- m_sDustoffPoints[5] (Offset 4012) (Save|Key)(4 Bytes) - Dustoff6
- m_iCurrentTroopExiting (Offset 4016) (Save)(4 Bytes)
- m_hLastTroopToLeave (Offset 4020) (Save)(4 Bytes)
- m_iMuzzleAttachment (Offset 4032) (Save)(4 Bytes)
- m_iMachineGunBaseAttachment (Offset 4036) (Save)(4 Bytes)
- m_iMachineGunRefAttachment (Offset 4040) (Save)(4 Bytes)
- m_iAttachmentTroopDeploy (Offset 4044) (Save)(4 Bytes)
- m_iAttachmentDeployStart (Offset 4048) (Save)(4 Bytes)
- m_pCannonSound (Offset 4052) (Save)(0 Bytes)
- InputLandLeave (Offset 0) (Input)(0 Bytes) - LandLeaveCrate
- InputLandTake (Offset 0) (Input)(0 Bytes) - LandTakeCrate
- InputSetLandTarget (Offset 0) (Input)(0 Bytes) - SetLandTarget
- InputDropMines (Offset 0) (Input)(0 Bytes) - DropMines
- InputDropStrider (Offset 0) (Input)(0 Bytes) - DropStrider
- InputDropAPC (Offset 0) (Input)(0 Bytes) - DropAPC
- InputPickup (Offset 0) (Input)(0 Bytes) - Pickup
- InputSetGunRange (Offset 0) (Input)(0 Bytes) - SetGunRange
- InputNPCFinishDustoff (Offset 0) (Input)(0 Bytes) - NPCFinishDustoff
- InputStopWaitingForDropoff (Offset 0) (Input)(0 Bytes) - StopWaitingForDropoff
- InputHover (Offset 0) (Input)(0 Bytes) - Hover
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToPathTrack
- m_OnFinishedDropoff (Offset 4068) (Save|Key|Output)(0 Bytes) - OnFinishedDropoff
- m_OnFinishedPickup (Offset 4092) (Save|Key|Output)(0 Bytes) - OnFinishedPickup
- m_OnContainerShotDownBeforeDropoff (Offset 4116) (Save|Key|Output)(0 Bytes) - OnCrateShotDownBeforeDropoff
- m_OnContainerShotDownAfterDropoff (Offset 4140) (Save|Key|Output)(0 Bytes) - OnCrateShotDownAfterDropoff
- CBaseHelicopterHelicopterThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterRotorWashThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCallDyingThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterDelayedKillThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCrashTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterFlyTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pRotorSound (Offset 3680) (Save)(0 Bytes)
- m_pRotorBlast (Offset 3684) (Save)(0 Bytes)
- m_flForce (Offset 3688) (Save)(4 Bytes)
- m_fHelicopterFlags (Offset 3692) (Save)(4 Bytes)
- m_vecDesiredFaceDir (Offset 3696) (Save)(12 Bytes)
- m_flLastSeen (Offset 3708) (Save)(4 Bytes)
- m_flPrevSeen (Offset 3712) (Save)(4 Bytes)
- m_vecTargetPosition (Offset 3720) (Save)(12 Bytes)
- m_hRotorWash (Offset 3772) (Save)(4 Bytes)
- m_flMaxSpeed (Offset 3732) (Save)(4 Bytes)
- m_flMaxSpeedFiring (Offset 3736) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3740) (Save)(4 Bytes)
- m_flInitialSpeed (Offset 3744) (Save|Key)(4 Bytes) - InitialSpeed
- m_flRandomOffsetTime (Offset 3748) (Save)(4 Bytes)
- m_vecRandomOffset (Offset 3752) (Save)(12 Bytes)
- m_flRotorWashEntitySearchTime (Offset 3764) (Save)(4 Bytes)
- m_bSuppressSound (Offset 3768) (Save)(1 Bytes)
- m_flStartupTime (Offset 3820) (Save)(4 Bytes)
- m_cullBoxMins (Offset 3776) (Save)(12 Bytes)
- m_cullBoxMaxs (Offset 3788) (Save)(12 Bytes)
- m_hEntitiesPushedByWash (Offset 3800) (Save)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputGunOn (Offset 0) (Input)(0 Bytes) - GunOn
- InputGunOff (Offset 0) (Input)(0 Bytes) - GunOff
- InputMissileOn (Offset 0) (Input)(0 Bytes) - MissileOn
- InputMissileOff (Offset 0) (Input)(0 Bytes) - MissileOff
- InputEnableRotorWash (Offset 0) (Input)(0 Bytes) - EnableRotorWash
- InputDisableRotorWash (Offset 0) (Input)(0 Bytes) - DisableRotorWash
- InputMoveTopSpeed (Offset 0) (Input)(0 Bytes) - MoveTopSpeed
- InputMoveSpecifiedSpeed (Offset 0) (Input)(0 Bytes) - MoveSpecifiedSpeed
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputEnableRotorSound (Offset 0) (Input)(0 Bytes) - EnableRotorSound
- InputDisableRotorSound (Offset 0) (Input)(0 Bytes) - DisableRotorSound
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- m_vecDesiredPosition (Offset 3520) (Save)(12 Bytes)
- m_vecGoalOrientation (Offset 3532) (Save)(12 Bytes)
- m_pCurrentPathTarget (Offset 3544) (Save)(4 Bytes)
- m_pDestPathTarget (Offset 3548) (Save)(4 Bytes)
- m_pLastPathTarget (Offset 3552) (Save)(4 Bytes)
- m_pTargetNearestPath (Offset 3556) (Save)(4 Bytes)
- m_strCurrentPathName (Offset 3560) (Save)(4 Bytes)
- m_strDestPathName (Offset 3564) (Save)(4 Bytes)
- m_strLastPathName (Offset 3568) (Save)(4 Bytes)
- m_strTargetNearestPathName (Offset 3572) (Save)(4 Bytes)
- m_vecLastGoalCheckPosition (Offset 3576) (Save)(12 Bytes)
- m_flEnemyPathUpdateTime (Offset 3588) (Save)(4 Bytes)
- m_bForcedMove (Offset 3592) (Save)(1 Bytes)
- m_bPatrolling (Offset 3593) (Save)(1 Bytes)
- m_bPatrolBreakable (Offset 3594) (Save)(1 Bytes)
- m_bLeading (Offset 3595) (Save)(1 Bytes)
- m_flTargetDistanceThreshold (Offset 3596) (Save)(4 Bytes)
- m_flAvoidDistance (Offset 3600) (Save)(4 Bytes)
- m_flTargetTolerance (Offset 3604) (Save)(4 Bytes)
- m_vecSegmentStartPoint (Offset 3608) (Save)(12 Bytes)
- m_vecSegmentStartSplinePoint (Offset 3620) (Save)(12 Bytes)
- m_bMovingForward (Offset 3632) (Save)(1 Bytes)
- m_bChooseFarthestPoint (Offset 3633) (Save)(1 Bytes)
- m_flFarthestPathDist (Offset 3636) (Save)(4 Bytes)
- m_flPathMaxSpeed (Offset 3640) (Save)(4 Bytes)
- m_flTargetDistFromPath (Offset 3644) (Save)(4 Bytes)
- m_flLeadDistance (Offset 3648) (Save)(4 Bytes)
- m_vecTargetPathDir (Offset 3652) (Save)(12 Bytes)
- m_vecTargetPathPoint (Offset 3664) (Save)(12 Bytes)
- m_nPauseState (Offset 3676) (Save)(4 Bytes)
- InputSetTrack (Offset 0) (Input)(0 Bytes) - SetTrack
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToSpecificTrackViaPath
- InputStartPatrol (Offset 0) (Input)(0 Bytes) - StartPatrol
- InputStopPatrol (Offset 0) (Input)(0 Bytes) - StopPatrol
- InputStartBreakableMovement (Offset 0) (Input)(0 Bytes) - StartBreakableMovement
- InputStopBreakableMovement (Offset 0) (Input)(0 Bytes) - StopBreakableMovement
- InputChooseFarthestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseFarthestPathPoint
- InputChooseNearestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseNearestPathPoint
- InputStartLeading (Offset 0) (Input)(0 Bytes) - InputStartLeading
- InputStopLeading (Offset 0) (Input)(0 Bytes) - InputStopLeading
- InputStartPatrolBreakable (Offset 0) (Input)(0 Bytes) - StartPatrolBreakable
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToPathTrack
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_CombineGunship - npc_combinegunship
- CNPC_CombineGunshipFlyTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextGroundAttack (Offset 3976) (Save)(4 Bytes)
- m_bIsGroundAttacking (Offset 3980) (Save)(1 Bytes)
- m_bCanGroundAttack (Offset 3981) (Save)(1 Bytes)
- m_flGroundAttackTime (Offset 3984) (Save)(4 Bytes)
- m_pRotorWashModel (Offset 4008) (Save)(4 Bytes)
- m_pSmokeTrail (Offset 3988) (Save)(4 Bytes)
- m_hGroundAttackTarget (Offset 3992) (Save)(4 Bytes)
- m_pAirExhaustSound (Offset 3996) (Save)(0 Bytes)
- m_pAirBlastSound (Offset 4000) (Save)(0 Bytes)
- m_pCannonSound (Offset 4004) (Save)(0 Bytes)
- m_vecAngAcceleration (Offset 4012) (Save)(12 Bytes)
- m_flDeltaT (Offset 4060) (Save)(4 Bytes)
- m_flTimeNextAttack (Offset 4064) (Save)(4 Bytes)
- m_flNextSeeEnemySound (Offset 4068) (Save)(4 Bytes)
- m_flEndDestructTime (Offset 4024) (Save)(4 Bytes)
- m_flNextRocket (Offset 4072) (Save)(4 Bytes)
- m_iDoSmokePuff (Offset 4028) (Save)(4 Bytes)
- m_iAmmoType (Offset 4032) (Save)(4 Bytes)
- m_iBurstSize (Offset 4036) (Save)(4 Bytes)
- m_flBurstDelay (Offset 4076) (Save)(4 Bytes)
- m_fBlindfire (Offset 4040) (Save)(1 Bytes)
- m_fOmniscient (Offset 4041) (Save)(1 Bytes)
- m_bIsFiring (Offset 4042) (Save)(1 Bytes)
- m_iBurstHits (Offset 4044) (Save)(4 Bytes)
- m_flTimeNextPing (Offset 4052) (Save)(4 Bytes)
- m_flPenetrationDepth (Offset 4056) (Save)(4 Bytes)
- m_vecAttackPosition (Offset 4080) (Save)(12 Bytes)
- m_vecAttackVelocity (Offset 4092) (Save)(12 Bytes)
- m_angGun (Offset 4104) (Save)(12 Bytes)
- m_pCrashingController (Offset 4116) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_crashCallback - CGunshipRagdollMotion
- m_hRagdoll (Offset 4124) (Save)(4 Bytes)
- m_hCrashTarget (Offset 4128) (Save)(4 Bytes)
- m_vecHitPos (Offset 4140) (Save)(12 Bytes)
- m_fPatrolLoopPlaying (Offset 4152) (Save)(1 Bytes)
- m_bPreFire (Offset 4048) (Save)(1 Bytes)
- m_bInvulnerable (Offset 4049) (Save)(1 Bytes)
- m_flNextGunshipCrashFind (Offset 4132) (Save)(4 Bytes)
- m_hEnergyCore (Offset 4136) (Save)(4 Bytes)
- m_bDamageOutputsFired (Offset 3972) (Save)(4 Bytes)
- InputOmniscientOn (Offset 0) (Input)(0 Bytes) - OmniscientOn
- InputOmniscientOff (Offset 0) (Input)(0 Bytes) - OmniscientOff
- InputSetPenetrationDepth (Offset 0) (Input)(0 Bytes) - SetPenetrationDepth
- InputBlindfireOn (Offset 0) (Input)(0 Bytes) - BlindfireOn
- InputBlindfireOff (Offset 0) (Input)(0 Bytes) - BlindfireOff
- InputSelfDestruct (Offset 0) (Input)(0 Bytes) - SelfDestruct
- InputSetDockingBBox (Offset 0) (Input)(0 Bytes) - SetDockingBBox
- InputSetNormalBBox (Offset 0) (Input)(0 Bytes) - SetNormalBBox
- InputEnableGroundAttack (Offset 0) (Input)(0 Bytes) - EnableGroundAttack
- InputDisableGroundAttack (Offset 0) (Input)(0 Bytes) - DisableGroundAttack
- InputDoGroundAttack (Offset 0) (Input)(0 Bytes) - DoGroundAttack
- m_OnFireCannon (Offset 3828) (Save|Key|Output)(0 Bytes) - OnFireCannon
- m_OnFirstDamage (Offset 3876) (Save|Key|Output)(0 Bytes) - OnFirstDamage
- m_OnSecondDamage (Offset 3900) (Save|Key|Output)(0 Bytes) - OnSecondDamage
- m_OnThirdDamage (Offset 3924) (Save|Key|Output)(0 Bytes) - OnThirdDamage
- m_OnFourthDamage (Offset 3948) (Save|Key|Output)(0 Bytes) - OnFourthDamage
- m_OnCrashed (Offset 3852) (Save|Key|Output)(0 Bytes) - OnCrashed
- CBaseHelicopterHelicopterThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterRotorWashThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCallDyingThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterDelayedKillThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCrashTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterFlyTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pRotorSound (Offset 3680) (Save)(0 Bytes)
- m_pRotorBlast (Offset 3684) (Save)(0 Bytes)
- m_flForce (Offset 3688) (Save)(4 Bytes)
- m_fHelicopterFlags (Offset 3692) (Save)(4 Bytes)
- m_vecDesiredFaceDir (Offset 3696) (Save)(12 Bytes)
- m_flLastSeen (Offset 3708) (Save)(4 Bytes)
- m_flPrevSeen (Offset 3712) (Save)(4 Bytes)
- m_vecTargetPosition (Offset 3720) (Save)(12 Bytes)
- m_hRotorWash (Offset 3772) (Save)(4 Bytes)
- m_flMaxSpeed (Offset 3732) (Save)(4 Bytes)
- m_flMaxSpeedFiring (Offset 3736) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3740) (Save)(4 Bytes)
- m_flInitialSpeed (Offset 3744) (Save|Key)(4 Bytes) - InitialSpeed
- m_flRandomOffsetTime (Offset 3748) (Save)(4 Bytes)
- m_vecRandomOffset (Offset 3752) (Save)(12 Bytes)
- m_flRotorWashEntitySearchTime (Offset 3764) (Save)(4 Bytes)
- m_bSuppressSound (Offset 3768) (Save)(1 Bytes)
- m_flStartupTime (Offset 3820) (Save)(4 Bytes)
- m_cullBoxMins (Offset 3776) (Save)(12 Bytes)
- m_cullBoxMaxs (Offset 3788) (Save)(12 Bytes)
- m_hEntitiesPushedByWash (Offset 3800) (Save)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputGunOn (Offset 0) (Input)(0 Bytes) - GunOn
- InputGunOff (Offset 0) (Input)(0 Bytes) - GunOff
- InputMissileOn (Offset 0) (Input)(0 Bytes) - MissileOn
- InputMissileOff (Offset 0) (Input)(0 Bytes) - MissileOff
- InputEnableRotorWash (Offset 0) (Input)(0 Bytes) - EnableRotorWash
- InputDisableRotorWash (Offset 0) (Input)(0 Bytes) - DisableRotorWash
- InputMoveTopSpeed (Offset 0) (Input)(0 Bytes) - MoveTopSpeed
- InputMoveSpecifiedSpeed (Offset 0) (Input)(0 Bytes) - MoveSpecifiedSpeed
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputEnableRotorSound (Offset 0) (Input)(0 Bytes) - EnableRotorSound
- InputDisableRotorSound (Offset 0) (Input)(0 Bytes) - DisableRotorSound
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- m_vecDesiredPosition (Offset 3520) (Save)(12 Bytes)
- m_vecGoalOrientation (Offset 3532) (Save)(12 Bytes)
- m_pCurrentPathTarget (Offset 3544) (Save)(4 Bytes)
- m_pDestPathTarget (Offset 3548) (Save)(4 Bytes)
- m_pLastPathTarget (Offset 3552) (Save)(4 Bytes)
- m_pTargetNearestPath (Offset 3556) (Save)(4 Bytes)
- m_strCurrentPathName (Offset 3560) (Save)(4 Bytes)
- m_strDestPathName (Offset 3564) (Save)(4 Bytes)
- m_strLastPathName (Offset 3568) (Save)(4 Bytes)
- m_strTargetNearestPathName (Offset 3572) (Save)(4 Bytes)
- m_vecLastGoalCheckPosition (Offset 3576) (Save)(12 Bytes)
- m_flEnemyPathUpdateTime (Offset 3588) (Save)(4 Bytes)
- m_bForcedMove (Offset 3592) (Save)(1 Bytes)
- m_bPatrolling (Offset 3593) (Save)(1 Bytes)
- m_bPatrolBreakable (Offset 3594) (Save)(1 Bytes)
- m_bLeading (Offset 3595) (Save)(1 Bytes)
- m_flTargetDistanceThreshold (Offset 3596) (Save)(4 Bytes)
- m_flAvoidDistance (Offset 3600) (Save)(4 Bytes)
- m_flTargetTolerance (Offset 3604) (Save)(4 Bytes)
- m_vecSegmentStartPoint (Offset 3608) (Save)(12 Bytes)
- m_vecSegmentStartSplinePoint (Offset 3620) (Save)(12 Bytes)
- m_bMovingForward (Offset 3632) (Save)(1 Bytes)
- m_bChooseFarthestPoint (Offset 3633) (Save)(1 Bytes)
- m_flFarthestPathDist (Offset 3636) (Save)(4 Bytes)
- m_flPathMaxSpeed (Offset 3640) (Save)(4 Bytes)
- m_flTargetDistFromPath (Offset 3644) (Save)(4 Bytes)
- m_flLeadDistance (Offset 3648) (Save)(4 Bytes)
- m_vecTargetPathDir (Offset 3652) (Save)(12 Bytes)
- m_vecTargetPathPoint (Offset 3664) (Save)(12 Bytes)
- m_nPauseState (Offset 3676) (Save)(4 Bytes)
- InputSetTrack (Offset 0) (Input)(0 Bytes) - SetTrack
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToSpecificTrackViaPath
- InputStartPatrol (Offset 0) (Input)(0 Bytes) - StartPatrol
- InputStopPatrol (Offset 0) (Input)(0 Bytes) - StopPatrol
- InputStartBreakableMovement (Offset 0) (Input)(0 Bytes) - StartBreakableMovement
- InputStopBreakableMovement (Offset 0) (Input)(0 Bytes) - StopBreakableMovement
- InputChooseFarthestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseFarthestPathPoint
- InputChooseNearestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseNearestPathPoint
- InputStartLeading (Offset 0) (Input)(0 Bytes) - InputStartLeading
- InputStopLeading (Offset 0) (Input)(0 Bytes) - InputStopLeading
- InputStartPatrolBreakable (Offset 0) (Input)(0 Bytes) - StartPatrolBreakable
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToPathTrack
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - npc_concussiongrenade
- CBaseGrenadeConcussionFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeConcussionExplodeConcussion (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - npc_contactgrenade
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_cranedriver
- InputForcePickup (Offset 0) (Input)(0 Bytes) - ForcePickup
- InputForceDrop (Offset 0) (Input)(0 Bytes) - ForceDrop
- m_hPickupTarget (Offset 3660) (Save)(4 Bytes)
- m_flDistanceToTarget (Offset 3664) (Save)(4 Bytes)
- m_PreviouslyPickedUpObjects (Offset 3668) (Save)(0 Bytes)
- m_bForcedPickup (Offset 3688) (Save)(1 Bytes)
- m_bForcedDropoff (Offset 3689) (Save)(1 Bytes)
- m_flDropWait (Offset 3692) (Save)(4 Bytes)
- m_flReleasePause (Offset 3696) (Save|Key)(4 Bytes) - releasepause
- m_flReleaseAt (Offset 3700) (Save)(4 Bytes)
- m_OnPickedUpObject (Offset 3704) (Save|Key|Output)(0 Bytes) - OnPickedUpObject
- m_OnDroppedObject (Offset 3728) (Save|Key|Output)(0 Bytes) - OnDroppedObject
- m_OnPausingBeforeDrop (Offset 3752) (Save|Key|Output)(0 Bytes) - OnPausingBeforeDrop
- m_iszVehicleName (Offset 3524) (Save|Key)(4 Bytes) - vehicle
- m_hVehicleEntity (Offset 3532) (Save)(4 Bytes)
- m_vecDesiredVelocity (Offset 3552) (Save)(12 Bytes)
- m_vecDesiredPosition (Offset 3564) (Save)(12 Bytes)
- m_vecPrevPoint (Offset 3576) (Save)(12 Bytes)
- m_vecPrevPrevPoint (Offset 3588) (Save)(12 Bytes)
- m_vecPostPoint (Offset 3600) (Save)(12 Bytes)
- m_vecPostPostPoint (Offset 3612) (Save)(12 Bytes)
- m_flDistanceAlongSpline (Offset 3624) (Save)(4 Bytes)
- m_flDriversMaxSpeed (Offset 3628) (Save|Key)(4 Bytes) - drivermaxspeed
- m_flDriversMinSpeed (Offset 3632) (Save|Key)(4 Bytes) - driverminspeed
- m_flMaxSpeed (Offset 3636) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3640) (Save)(4 Bytes)
- m_flSteering (Offset 3648) (Save)(4 Bytes)
- InputSetDriversMaxSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMaxSpeed
- InputSetDriversMinSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMinSpeed
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartFiring (Offset 0) (Input)(0 Bytes) - StartFiring
- InputStopFiring (Offset 0) (Input)(0 Bytes) - StopFiring
- InputGotoPathCorner (Offset 0) (Input)(0 Bytes) - GotoPathCorner
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_crow
- m_flGroundIdleMoveTime (Offset 3532) (Save)(4 Bytes)
- m_bOnJeep (Offset 3528) (Save)(1 Bytes)
- m_flEnemyDist (Offset 3536) (Save)(4 Bytes)
- m_nMorale (Offset 3540) (Save)(4 Bytes)
- m_bReachedMoveGoal (Offset 3544) (Save)(1 Bytes)
- m_flHopStartZ (Offset 3548) (Save)(4 Bytes)
- m_vDesiredTarget (Offset 3584) (Save)(12 Bytes)
- m_vCurrentTarget (Offset 3596) (Save)(12 Bytes)
- m_flSoarTime (Offset 3556) (Save)(4 Bytes)
- m_bSoar (Offset 3560) (Save)(1 Bytes)
- m_bPlayedLoopingSound (Offset 3552) (Save)(1 Bytes)
- m_iBirdType (Offset 3524) (Save)(4 Bytes)
- m_vLastStoredOrigin (Offset 3564) (Save)(12 Bytes)
- m_flLastStuckCheck (Offset 3576) (Save)(4 Bytes)
- m_flDangerSoundTime (Offset 3580) (Save)(4 Bytes)
- m_bIsDeaf (Offset 3608) (Save|Key)(1 Bytes) - deaf
- InputFlyAway (Offset 0) (Input)(0 Bytes) - FlyAway
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_cscanner
- m_pEngineSound (Offset 3744) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_KilledInfo - CTakeDamageInfo
 - m_vecDamageForce (Offset 0) (Save)(12 Bytes)
 - m_vecDamagePosition (Offset 12) (Save)(12 Bytes)
 - m_vecReportedPosition (Offset 24) (Save)(12 Bytes)
 - m_hInflictor (Offset 36) (Save)(4 Bytes)
 - m_hAttacker (Offset 40) (Save)(4 Bytes)
 - m_hWeapon (Offset 44) (Save)(4 Bytes)
 - m_flDamage (Offset 48) (Save)(4 Bytes)
 - m_flMaxDamage (Offset 52) (Save)(4 Bytes)
 - m_flBaseDamage (Offset 56) (Save)(4 Bytes)
 - m_bitsDamageType (Offset 60) (Save)(4 Bytes)
 - m_iDamageCustom (Offset 64) (Save)(4 Bytes)
 - m_iDamageStats (Offset 68) (Save)(4 Bytes)
 - m_iAmmoType (Offset 72) (Save)(4 Bytes)
 - m_iDamagedOtherPlayers (Offset 76) (Save)(4 Bytes)
- m_flGoalOverrideDistance (Offset 3728) (Save)(4 Bytes)
- m_bPhotoTaken (Offset 3929) (Save)(1 Bytes)
- m_vInspectPos (Offset 3764) (Save)(12 Bytes)
- m_fInspectEndTime (Offset 3776) (Save)(4 Bytes)
- m_fCheckCitizenTime (Offset 3780) (Save)(4 Bytes)
- m_fCheckHintTime (Offset 3784) (Save)(4 Bytes)
- m_bShouldInspect (Offset 3788) (Save|Key)(1 Bytes) - ShouldInspect
- m_bOnlyInspectPlayers (Offset 3789) (Save|Key)(1 Bytes) - OnlyInspectPlayers
- m_bNeverInspectPlayers (Offset 3790) (Save|Key)(1 Bytes) - NeverInspectPlayers
- m_fNextPhotographTime (Offset 3792) (Save)(4 Bytes)
- m_vSpotlightTargetPos (Offset 3800) (Save)(12 Bytes)
- m_vSpotlightCurrentPos (Offset 3812) (Save)(12 Bytes)
- m_vSpotlightDir (Offset 3832) (Save)(12 Bytes)
- m_vSpotlightAngVelocity (Offset 3844) (Save)(12 Bytes)
- m_flSpotlightCurLength (Offset 3856) (Save)(4 Bytes)
- m_fNextSpotlightTime (Offset 3868) (Save)(4 Bytes)
- m_nHaloSprite (Offset 3872) (Save)(4 Bytes)
- m_fNextFlySoundTime (Offset 3708) (Save)(4 Bytes)
- m_nFlyMode (Offset 3672) (Save)(4 Bytes)
- m_nPoseTail (Offset 3676) (Save)(4 Bytes)
- m_nPoseDynamo (Offset 3680) (Save)(4 Bytes)
- m_nPoseFlare (Offset 3684) (Save)(4 Bytes)
- m_nPoseFaceVert (Offset 3688) (Save)(4 Bytes)
- m_nPoseFaceHoriz (Offset 3692) (Save)(4 Bytes)
- m_bIsClawScanner (Offset 3876) (Save)(1 Bytes)
- m_bIsOpen (Offset 3877) (Save)(1 Bytes)
- m_pSmokeTrail (Offset 3756) (Save)(4 Bytes)
- m_flFlyNoiseBase (Offset 3700) (Save)(4 Bytes)
- m_flEngineStallTime (Offset 3704) (Save)(4 Bytes)
- m_vecDiveBombDirection (Offset 3712) (Save)(12 Bytes)
- m_flDiveBombRollForce (Offset 3724) (Save)(4 Bytes)
- m_flSpotlightMaxLength (Offset 3860) (Save|Key)(4 Bytes) - SpotlightLength
- m_flSpotlightGoalWidth (Offset 3864) (Save|Key)(4 Bytes) - SpotlightWidth
- m_hPhysicsAttacker (Offset 3748) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3752) (Save)(4 Bytes)
- m_bNoLight (Offset 3928) (Save|Key)(1 Bytes) - SpotlightDisabled
- InputDisableSpotlight (Offset 0) (Input)(0 Bytes) - DisableSpotlight
- InputInspectTargetPhoto (Offset 0) (Input)(0 Bytes) - InspectTargetPhoto
- InputInspectTargetSpotlight (Offset 0) (Input)(0 Bytes) - InspectTargetSpotlight
- InputShouldInspect (Offset 0) (Input)(0 Bytes) - InputShouldInspect
- InputSetFollowTarget (Offset 0) (Input)(0 Bytes) - SetFollowTarget
- InputClearFollowTarget (Offset 0) (Input)(0 Bytes) - ClearFollowTarget
- InputDeployMine (Offset 0) (Input)(0 Bytes) - DeployMine
- InputEquipMine (Offset 0) (Input)(0 Bytes) - EquipMine
- m_OnPhotographPlayer (Offset 3880) (Save|Key|Output)(0 Bytes) - OnPhotographPlayer
- m_OnPhotographNPC (Offset 3904) (Save|Key|Output)(0 Bytes) - OnPhotographNPC
 Sub-Class Table (1 Deep): m_KilledInfo - CTakeDamageInfo
 - m_vecDamageForce (Offset 0) (Save)(12 Bytes)
 - m_vecDamagePosition (Offset 12) (Save)(12 Bytes)
 - m_vecReportedPosition (Offset 24) (Save)(12 Bytes)
 - m_hInflictor (Offset 36) (Save)(4 Bytes)
 - m_hAttacker (Offset 40) (Save)(4 Bytes)
 - m_hWeapon (Offset 44) (Save)(4 Bytes)
 - m_flDamage (Offset 48) (Save)(4 Bytes)
 - m_flMaxDamage (Offset 52) (Save)(4 Bytes)
 - m_flBaseDamage (Offset 56) (Save)(4 Bytes)
 - m_bitsDamageType (Offset 60) (Save)(4 Bytes)
 - m_iDamageCustom (Offset 64) (Save)(4 Bytes)
 - m_iDamageStats (Offset 68) (Save)(4 Bytes)
 - m_iAmmoType (Offset 72) (Save)(4 Bytes)
 - m_iDamagedOtherPlayers (Offset 76) (Save)(4 Bytes)
- m_pEngineSound (Offset 3744) (Save)(0 Bytes)
- m_flFlyNoiseBase (Offset 3700) (Save)(4 Bytes)
- m_flEngineStallTime (Offset 3704) (Save)(4 Bytes)
- m_fNextFlySoundTime (Offset 3708) (Save)(4 Bytes)
- m_nFlyMode (Offset 3672) (Save)(4 Bytes)
- m_vecDiveBombDirection (Offset 3712) (Save)(12 Bytes)
- m_flDiveBombRollForce (Offset 3724) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 3748) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3752) (Save)(4 Bytes)
- m_flGoalOverrideDistance (Offset 3728) (Save)(4 Bytes)
- m_flAttackNearDist (Offset 3732) (Save)(4 Bytes)
- m_flAttackFarDist (Offset 3736) (Save)(4 Bytes)
- m_flAttackRange (Offset 3740) (Save)(4 Bytes)
- m_nPoseTail (Offset 3676) (Save)(4 Bytes)
- m_nPoseDynamo (Offset 3680) (Save)(4 Bytes)
- m_nPoseFlare (Offset 3684) (Save)(4 Bytes)
- m_nPoseFaceVert (Offset 3688) (Save)(4 Bytes)
- m_nPoseFaceHoriz (Offset 3692) (Save)(4 Bytes)
- m_pSmokeTrail (Offset 3756) (Save)(4 Bytes)
- InputSetDistanceOverride (Offset 0) (Input)(0 Bytes) - SetDistanceOverride
- InputSetFlightSpeed (Offset 0) (Input)(0 Bytes) - SetFlightSpeed
- CNPC_BaseScannerDiveBombSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- m_vCurrentVelocity (Offset 3524) (Save)(12 Bytes)
- m_vCurrentBanking (Offset 3536) (Save)(12 Bytes)
- m_vNoiseMod (Offset 3548) (Save)(12 Bytes)
- m_fHeadYaw (Offset 3560) (Save)(4 Bytes)
- m_vLastPatrolDir (Offset 3564) (Save)(12 Bytes)
- m_pMotionController (Offset 3576) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_dog
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_flNextSwat (Offset 4072) (Save)(4 Bytes)
- m_flTimeToCatch (Offset 4076) (Save)(4 Bytes)
- m_flTimeToPull (Offset 4080) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 4084) (Save)(4 Bytes)
- m_hThrowTarget (Offset 4088) (Save)(4 Bytes)
- m_iPhysGunAttachment (Offset 4092) (Save)(4 Bytes)
- m_bDoCatchThrowBehavior (Offset 4096) (Save)(1 Bytes)
- m_bDoWaitforObjectBehavior (Offset 4097) (Save)(1 Bytes)
- m_sObjectName (Offset 4100) (Save)(4 Bytes)
- m_flThrowArcModifier (Offset 4176) (Save)(4 Bytes)
- m_flNextRouteTime (Offset 4184) (Save)(4 Bytes)
- m_bHasObject (Offset 4188) (Save)(1 Bytes)
- m_iContainerMoveType (Offset 4180) (Save)(4 Bytes)
- m_bBeamEffects (Offset 4189) (Save)(1 Bytes)
- m_bBoneFollowersActive (Offset 4504) (Save)(1 Bytes)
- m_hUnreachableObjects (Offset 4192) (Save)(0 Bytes)
- m_hGlowSprites (Offset 4236) (Save)(16 Bytes)
- m_hBeams (Offset 4252) (Save)(16 Bytes)
- InputSetPickupTarget (Offset 0) (Input)(0 Bytes) - SetPickupTarget
- InputStartCatchThrowBehavior (Offset 0) (Input)(0 Bytes) - StartCatchThrowBehavior
- InputStopCatchThrowBehavior (Offset 0) (Input)(0 Bytes) - StopCatchThrowBehavior
- InputPlayerPickupObject (Offset 0) (Input)(0 Bytes) - PlayerPickupObject
- InputStartWaitAndCatch (Offset 0) (Input)(0 Bytes) - StartWaitAndCatch
- InputStopWaitAndCatch (Offset 0) (Input)(0 Bytes) - StopWaitAndCatch
- InputSetThrowArcModifier (Offset 0) (Input)(0 Bytes) - SetThrowArcModifier
- InputSetThrowTarget (Offset 0) (Input)(0 Bytes) - SetThrowTarget
- InputTurnBoneFollowersOff (Offset 0) (Input)(0 Bytes) - TurnBoneFollowersOff
- InputTurnBoneFollowersOn (Offset 0) (Input)(0 Bytes) - TurnBoneFollowersOn
- m_OnThrow (Offset 4104) (Save|Key|Output)(0 Bytes) - OnDogThrow
- m_OnCatch (Offset 4128) (Save|Key|Output)(0 Bytes) - OnDogCatch
- m_OnPickup (Offset 4152) (Save|Key|Output)(0 Bytes) - OnDogPickup
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_eli
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_enemyfinder
 Sub-Class Table (1 Deep): m_PlayerFreePass - CAI_FreePass
 - m_hTarget (Offset 8) (Save)(4 Bytes)
 - m_FreePassTimeRemaining (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_FreePassMoveMonitor - CAI_MoveMonitor
  - m_vMark (Offset 0) (Save)(12 Bytes)
  - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_FreePassParams_t
  - timeToTrigger (Offset 0) (Save|Key)(4 Bytes) - freepass_timetotrigger
  - duration (Offset 4) (Save|Key)(4 Bytes) - freepass_duration
  - moveTolerance (Offset 8) (Save|Key)(4 Bytes) - freepass_movetolerance
  - refillRate (Offset 12) (Save|Key)(4 Bytes) - freepass_refillrate
  - coverDist (Offset 16) (Save)(4 Bytes)
  - peekTime (Offset 20) (Save|Key)(4 Bytes) - freepass_peektime
  - peekTimeAfterDamage (Offset 24) (Save)(4 Bytes)
  - peekEyeDist (Offset 28) (Save)(4 Bytes)
  - peekEyeDistZ (Offset 32) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_nStartOn (Offset 3520) (Save|Key|Input)(4 Bytes) - StartOn
- m_flFieldOfView (Offset 1684) (Save|Key|Input)(4 Bytes) - FieldOfView
- m_flMinSearchDist (Offset 3524) (Save|Key|Input)(4 Bytes) - MinSearchDist
- m_flMaxSearchDist (Offset 3528) (Save|Key|Input)(4 Bytes) - MaxSearchDist
- m_bEnemyStatus (Offset 3604) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_OnLostEnemies (Offset 3608) (Save|Key|Output)(0 Bytes) - OnLostEnemies
- m_OnAcquireEnemies (Offset 3632) (Save|Key|Output)(0 Bytes) - OnAcquireEnemies
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_enemyfinder_combinecannon
- m_flTimeNextHateNPC (Offset 3660) (Save)(4 Bytes)
- m_flTimeStopHateNPC (Offset 3664) (Save)(4 Bytes)
- m_flOriginalFOV (Offset 3668) (Save)(4 Bytes)
- m_flTimeWideFOV (Offset 3672) (Save)(4 Bytes)
- m_iszSnapToEnt (Offset 3676) (Save|Key)(4 Bytes) - snaptoent
- InputSetWideFOVForSeconds (Offset 0) (Input)(0 Bytes) - SetWideFOVForSeconds
 Sub-Class Table (1 Deep): m_PlayerFreePass - CAI_FreePass
 - m_hTarget (Offset 8) (Save)(4 Bytes)
 - m_FreePassTimeRemaining (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_FreePassMoveMonitor - CAI_MoveMonitor
  - m_vMark (Offset 0) (Save)(12 Bytes)
  - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_FreePassParams_t
  - timeToTrigger (Offset 0) (Save|Key)(4 Bytes) - freepass_timetotrigger
  - duration (Offset 4) (Save|Key)(4 Bytes) - freepass_duration
  - moveTolerance (Offset 8) (Save|Key)(4 Bytes) - freepass_movetolerance
  - refillRate (Offset 12) (Save|Key)(4 Bytes) - freepass_refillrate
  - coverDist (Offset 16) (Save)(4 Bytes)
  - peekTime (Offset 20) (Save|Key)(4 Bytes) - freepass_peektime
  - peekTimeAfterDamage (Offset 24) (Save)(4 Bytes)
  - peekEyeDist (Offset 28) (Save)(4 Bytes)
  - peekEyeDistZ (Offset 32) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_nStartOn (Offset 3520) (Save|Key|Input)(4 Bytes) - StartOn
- m_flFieldOfView (Offset 1684) (Save|Key|Input)(4 Bytes) - FieldOfView
- m_flMinSearchDist (Offset 3524) (Save|Key|Input)(4 Bytes) - MinSearchDist
- m_flMaxSearchDist (Offset 3528) (Save|Key|Input)(4 Bytes) - MaxSearchDist
- m_bEnemyStatus (Offset 3604) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_OnLostEnemies (Offset 3608) (Save|Key|Output)(0 Bytes) - OnLostEnemies
- m_OnAcquireEnemies (Offset 3632) (Save|Key|Output)(0 Bytes) - OnAcquireEnemies
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_fastzombie
- m_flDistFactor (Offset 3732) (Save)(4 Bytes)
- m_iClimbCount (Offset 3736) (Save)(1 Bytes)
- m_fIsNavJumping (Offset 3737) (Save)(1 Bytes)
- m_fIsAttackJumping (Offset 3738) (Save)(1 Bytes)
- m_fHitApex (Offset 3739) (Save)(1 Bytes)
- m_flJumpDist (Offset 3740) (Save)(4 Bytes)
- m_fHasScreamed (Offset 3744) (Save)(1 Bytes)
- m_flNextMeleeAttack (Offset 3748) (Save)(4 Bytes)
- m_fJustJumped (Offset 3752) (Save)(1 Bytes)
- m_flJumpStartAltitude (Offset 3756) (Save)(4 Bytes)
- m_flTimeUpdateSound (Offset 3760) (Save)(4 Bytes)
- CFastZombieLeapAttackTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFastZombieClimbTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pLayer2 (Offset 3764) (Save)(0 Bytes)
- m_pMoanSound (Offset 3672) (Save)(0 Bytes)
- m_fIsTorso (Offset 3676) (Save)(1 Bytes)
- m_fIsHeadless (Offset 3677) (Save)(1 Bytes)
- m_flNextFlinch (Offset 3680) (Save)(4 Bytes)
- m_bHeadShot (Offset 3684) (Save)(1 Bytes)
- m_flBurnDamage (Offset 3688) (Save)(4 Bytes)
- m_flBurnDamageResetTime (Offset 3692) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 3696) (Save)(4 Bytes)
- m_flNextMoanSound (Offset 3700) (Save)(4 Bytes)
- m_flNextSwat (Offset 3704) (Save)(4 Bytes)
- m_flNextSwatScan (Offset 3708) (Save)(4 Bytes)
- m_crabHealth (Offset 3712) (Save)(4 Bytes)
- m_flMoanPitch (Offset 3716) (Save)(4 Bytes)
- m_iMoanSound (Offset 3724) (Save)(4 Bytes)
- m_hObstructor (Offset 3720) (Save)(4 Bytes)
- m_bIsSlumped (Offset 3729) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_fastzombie_torso
- m_flDistFactor (Offset 3732) (Save)(4 Bytes)
- m_iClimbCount (Offset 3736) (Save)(1 Bytes)
- m_fIsNavJumping (Offset 3737) (Save)(1 Bytes)
- m_fIsAttackJumping (Offset 3738) (Save)(1 Bytes)
- m_fHitApex (Offset 3739) (Save)(1 Bytes)
- m_flJumpDist (Offset 3740) (Save)(4 Bytes)
- m_fHasScreamed (Offset 3744) (Save)(1 Bytes)
- m_flNextMeleeAttack (Offset 3748) (Save)(4 Bytes)
- m_fJustJumped (Offset 3752) (Save)(1 Bytes)
- m_flJumpStartAltitude (Offset 3756) (Save)(4 Bytes)
- m_flTimeUpdateSound (Offset 3760) (Save)(4 Bytes)
- CFastZombieLeapAttackTouch (Offset 0) (FunctionTable)(0 Bytes)
- CFastZombieClimbTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pLayer2 (Offset 3764) (Save)(0 Bytes)
- m_pMoanSound (Offset 3672) (Save)(0 Bytes)
- m_fIsTorso (Offset 3676) (Save)(1 Bytes)
- m_fIsHeadless (Offset 3677) (Save)(1 Bytes)
- m_flNextFlinch (Offset 3680) (Save)(4 Bytes)
- m_bHeadShot (Offset 3684) (Save)(1 Bytes)
- m_flBurnDamage (Offset 3688) (Save)(4 Bytes)
- m_flBurnDamageResetTime (Offset 3692) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 3696) (Save)(4 Bytes)
- m_flNextMoanSound (Offset 3700) (Save)(4 Bytes)
- m_flNextSwat (Offset 3704) (Save)(4 Bytes)
- m_flNextSwatScan (Offset 3708) (Save)(4 Bytes)
- m_crabHealth (Offset 3712) (Save)(4 Bytes)
- m_flMoanPitch (Offset 3716) (Save)(4 Bytes)
- m_iMoanSound (Offset 3724) (Save)(4 Bytes)
- m_hObstructor (Offset 3720) (Save)(4 Bytes)
- m_bIsSlumped (Offset 3729) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_fisherman
- m_iHatState (Offset 5256) (Save)(4 Bytes)
- m_bMovingAwayFromPlayer (Offset 4348) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_SpeechWatch_PlayerLooking - CStopwatch
 - m_interval (Offset 8) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FakeOutMortarTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetReadinessPanic (Offset 0) (Input)(0 Bytes) - SetReadinessPanic
- InputSetReadinessStealth (Offset 0) (Input)(0 Bytes) - SetReadinessStealth
- InputSetReadinessLow (Offset 0) (Input)(0 Bytes) - SetReadinessLow
- InputSetReadinessMedium (Offset 0) (Input)(0 Bytes) - SetReadinessMedium
- InputSetReadinessHigh (Offset 0) (Input)(0 Bytes) - SetReadinessHigh
- InputLockReadiness (Offset 0) (Input)(0 Bytes) - LockReadiness
- InputGiveWeapon (Offset 0) (Input)(0 Bytes) - GiveWeapon
- m_flReadiness (Offset 5164) (Save)(4 Bytes)
- m_flReadinessSensitivity (Offset 5168) (Save)(4 Bytes)
- m_bReadinessCapable (Offset 5172) (Save)(1 Bytes)
- m_flReadinessLockedUntil (Offset 5176) (Save)(4 Bytes)
- m_fLastBarrelExploded (Offset 5180) (Save)(4 Bytes)
- m_iNumConsecutiveBarrelsExploded (Offset 5188) (Save)(4 Bytes)
- m_fLastPlayerKill (Offset 5184) (Save)(4 Bytes)
- m_iNumConsecutivePlayerKills (Offset 5192) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AnnounceAttackTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_hAimTarget (Offset 5204) (Save)(4 Bytes)
- m_bAlwaysTransition (Offset 5208) (Save|Key)(1 Bytes) - AlwaysTransition
- m_bDontPickupWeapons (Offset 5209) (Save|Key)(1 Bytes) - DontPickupWeapons
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputEnableWeaponPickup (Offset 0) (Input)(0 Bytes) - EnableWeaponPickup
- InputDisableWeaponPickup (Offset 0) (Input)(0 Bytes) - DisableWeaponPickup
- m_OnWeaponPickup (Offset 5212) (Save|Key|Output)(0 Bytes) - OnWeaponPickup
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_furniture
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- InputDisablePlayerCollision (Offset 0) (Input)(0 Bytes) - DisablePlayerCollision
- InputEnablePlayerCollision (Offset 0) (Input)(0 Bytes) - EnablePlayerCollision
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_gman
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - npc_grenade_bugbait
- m_flGracePeriodEndsAt (Offset 1160) (Save)(4 Bytes)
- m_pSporeTrail (Offset 1164) (Save)(4 Bytes)
- CGrenadeBugBaitBugBaitTouch (Offset 0) (FunctionTable)(0 Bytes)
- CGrenadeBugBaitThinkBecomeSolid (Offset 0) (FunctionTable)(0 Bytes)
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - npc_grenade_frag
- m_pMainGlow (Offset 1160) (Save)(4 Bytes)
- m_pGlowTrail (Offset 1164) (Save)(4 Bytes)
- m_flNextBlipTime (Offset 1168) (Save)(4 Bytes)
- m_inSolid (Offset 1172) (Save)(1 Bytes)
- m_combineSpawned (Offset 1173) (Save)(1 Bytes)
- m_punted (Offset 1174) (Save)(1 Bytes)
- CGrenadeFragDelayThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetTimer (Offset 0) (Input)(0 Bytes) - SetTimer
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseGrenade - npc_handgrenade
- m_hThrower (Offset 1152) (Save)(4 Bytes)
- m_bIsLive (Offset 1125) (Save)(1 Bytes)
- m_DmgRadius (Offset 1128) (Save)(4 Bytes)
- m_flDetonateTime (Offset 1136) (Save)(4 Bytes)
- m_flWarnAITime (Offset 1140) (Save)(4 Bytes)
- m_flDamage (Offset 1144) (Save)(4 Bytes)
- m_iszBounceSound (Offset 1148) (Save)(4 Bytes)
- m_bHasWarnedAI (Offset 1124) (Save)(1 Bytes)
- CBaseGrenadeSmoke (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeBounceTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeSlideTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonateUse (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDangerSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeDetonate (Offset 0) (FunctionTable)(0 Bytes)
- CBaseGrenadeTumbleThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_headcrab
- m_bHidden (Offset 3556) (Save)(1 Bytes)
- m_flTimeDrown (Offset 3528) (Save)(4 Bytes)
- m_bCommittedToJump (Offset 3552) (Save)(1 Bytes)
- m_vecCommittedJumpPos (Offset 3532) (Save)(12 Bytes)
- m_flNextNPCThink (Offset 3544) (Save)(4 Bytes)
- m_flIgnoreWorldCollisionTime (Offset 3548) (Save)(4 Bytes)
- m_bStartBurrowed (Offset 3554) (Save|Key)(1 Bytes) - startburrowed
- m_bBurrowed (Offset 3555) (Save)(1 Bytes)
- m_flBurrowTime (Offset 3560) (Save)(4 Bytes)
- m_nContext (Offset 3564) (Save)(4 Bytes)
- m_bCrawlFromCanister (Offset 3553) (Save)(1 Bytes)
- m_bMidJump (Offset 3557) (Save)(1 Bytes)
- m_nJumpFromCanisterDir (Offset 3568) (Save)(4 Bytes)
- m_bHangingFromCeiling (Offset 3572) (Save)(1 Bytes)
- m_flIlluminatedTime (Offset 3576) (Save)(4 Bytes)
- InputBurrow (Offset 0) (Input)(0 Bytes) - Burrow
- InputBurrowImmediate (Offset 0) (Input)(0 Bytes) - BurrowImmediate
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputStartHangingFromCeiling (Offset 0) (Input)(0 Bytes) - StartHangingFromCeiling
- InputDropFromCeiling (Offset 0) (Input)(0 Bytes) - DropFromCeiling
- CBaseHeadcrabEliminateRollAndPitch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabThrowThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabLeapTouch (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_headcrab_black
- m_bPanicState (Offset 3581) (Save)(1 Bytes)
- m_flPanicStopTime (Offset 3584) (Save)(4 Bytes)
- m_flNextHopTime (Offset 3588) (Save)(4 Bytes)
- CBlackHeadcrabEjectTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_bHidden (Offset 3556) (Save)(1 Bytes)
- m_flTimeDrown (Offset 3528) (Save)(4 Bytes)
- m_bCommittedToJump (Offset 3552) (Save)(1 Bytes)
- m_vecCommittedJumpPos (Offset 3532) (Save)(12 Bytes)
- m_flNextNPCThink (Offset 3544) (Save)(4 Bytes)
- m_flIgnoreWorldCollisionTime (Offset 3548) (Save)(4 Bytes)
- m_bStartBurrowed (Offset 3554) (Save|Key)(1 Bytes) - startburrowed
- m_bBurrowed (Offset 3555) (Save)(1 Bytes)
- m_flBurrowTime (Offset 3560) (Save)(4 Bytes)
- m_nContext (Offset 3564) (Save)(4 Bytes)
- m_bCrawlFromCanister (Offset 3553) (Save)(1 Bytes)
- m_bMidJump (Offset 3557) (Save)(1 Bytes)
- m_nJumpFromCanisterDir (Offset 3568) (Save)(4 Bytes)
- m_bHangingFromCeiling (Offset 3572) (Save)(1 Bytes)
- m_flIlluminatedTime (Offset 3576) (Save)(4 Bytes)
- InputBurrow (Offset 0) (Input)(0 Bytes) - Burrow
- InputBurrowImmediate (Offset 0) (Input)(0 Bytes) - BurrowImmediate
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputStartHangingFromCeiling (Offset 0) (Input)(0 Bytes) - StartHangingFromCeiling
- InputDropFromCeiling (Offset 0) (Input)(0 Bytes) - DropFromCeiling
- CBaseHeadcrabEliminateRollAndPitch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabThrowThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabLeapTouch (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_headcrab_fast
- m_iRunMode (Offset 3580) (Save)(4 Bytes)
- m_flRealGroundSpeed (Offset 3584) (Save)(4 Bytes)
- m_flSlowRunTime (Offset 3588) (Save)(4 Bytes)
- m_flPauseTime (Offset 3592) (Save)(4 Bytes)
- m_vecJumpVel (Offset 3596) (Save)(12 Bytes)
- m_bHidden (Offset 3556) (Save)(1 Bytes)
- m_flTimeDrown (Offset 3528) (Save)(4 Bytes)
- m_bCommittedToJump (Offset 3552) (Save)(1 Bytes)
- m_vecCommittedJumpPos (Offset 3532) (Save)(12 Bytes)
- m_flNextNPCThink (Offset 3544) (Save)(4 Bytes)
- m_flIgnoreWorldCollisionTime (Offset 3548) (Save)(4 Bytes)
- m_bStartBurrowed (Offset 3554) (Save|Key)(1 Bytes) - startburrowed
- m_bBurrowed (Offset 3555) (Save)(1 Bytes)
- m_flBurrowTime (Offset 3560) (Save)(4 Bytes)
- m_nContext (Offset 3564) (Save)(4 Bytes)
- m_bCrawlFromCanister (Offset 3553) (Save)(1 Bytes)
- m_bMidJump (Offset 3557) (Save)(1 Bytes)
- m_nJumpFromCanisterDir (Offset 3568) (Save)(4 Bytes)
- m_bHangingFromCeiling (Offset 3572) (Save)(1 Bytes)
- m_flIlluminatedTime (Offset 3576) (Save)(4 Bytes)
- InputBurrow (Offset 0) (Input)(0 Bytes) - Burrow
- InputBurrowImmediate (Offset 0) (Input)(0 Bytes) - BurrowImmediate
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputStartHangingFromCeiling (Offset 0) (Input)(0 Bytes) - StartHangingFromCeiling
- InputDropFromCeiling (Offset 0) (Input)(0 Bytes) - DropFromCeiling
- CBaseHeadcrabEliminateRollAndPitch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabThrowThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabLeapTouch (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_headcrab_poison
- m_bPanicState (Offset 3581) (Save)(1 Bytes)
- m_flPanicStopTime (Offset 3584) (Save)(4 Bytes)
- m_flNextHopTime (Offset 3588) (Save)(4 Bytes)
- CBlackHeadcrabEjectTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_bHidden (Offset 3556) (Save)(1 Bytes)
- m_flTimeDrown (Offset 3528) (Save)(4 Bytes)
- m_bCommittedToJump (Offset 3552) (Save)(1 Bytes)
- m_vecCommittedJumpPos (Offset 3532) (Save)(12 Bytes)
- m_flNextNPCThink (Offset 3544) (Save)(4 Bytes)
- m_flIgnoreWorldCollisionTime (Offset 3548) (Save)(4 Bytes)
- m_bStartBurrowed (Offset 3554) (Save|Key)(1 Bytes) - startburrowed
- m_bBurrowed (Offset 3555) (Save)(1 Bytes)
- m_flBurrowTime (Offset 3560) (Save)(4 Bytes)
- m_nContext (Offset 3564) (Save)(4 Bytes)
- m_bCrawlFromCanister (Offset 3553) (Save)(1 Bytes)
- m_bMidJump (Offset 3557) (Save)(1 Bytes)
- m_nJumpFromCanisterDir (Offset 3568) (Save)(4 Bytes)
- m_bHangingFromCeiling (Offset 3572) (Save)(1 Bytes)
- m_flIlluminatedTime (Offset 3576) (Save)(4 Bytes)
- InputBurrow (Offset 0) (Input)(0 Bytes) - Burrow
- InputBurrowImmediate (Offset 0) (Input)(0 Bytes) - BurrowImmediate
- InputUnburrow (Offset 0) (Input)(0 Bytes) - Unburrow
- InputStartHangingFromCeiling (Offset 0) (Input)(0 Bytes) - StartHangingFromCeiling
- InputDropFromCeiling (Offset 0) (Input)(0 Bytes) - DropFromCeiling
- CBaseHeadcrabEliminateRollAndPitch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabThrowThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHeadcrabLeapTouch (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - npc_heli_avoidbox

CBaseEntity - npc_heli_avoidsphere
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius

CBaseEntity - npc_heli_nobomb

CBaseHelicopter - npc_helicopter
- CNPC_AttackHelicopterFlyTouch (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_Spotlight - CAI_Spotlight
 - m_vSpotlightTargetPos (Offset 16) (Save)(12 Bytes)
 - m_vSpotlightDir (Offset 28) (Save)(12 Bytes)
 - m_flSpotlightCurLength (Offset 40) (Save)(4 Bytes)
 - m_flSpotlightMaxLength (Offset 44) (Save)(4 Bytes)
 - m_flConstraintAngle (Offset 48) (Save)(4 Bytes)
 - m_nHaloSprite (Offset 52) (Save)(4 Bytes)
 - m_nSpotlightAttachment (Offset 56) (Save)(4 Bytes)
 - m_nFlags (Offset 60) (Save)(4 Bytes)
 - m_vAngularVelocity (Offset 64) (Save)(16 Bytes)
- m_angGun (Offset 3920) (Save)(12 Bytes)
- m_vecAngAcceleration (Offset 3932) (Save)(12 Bytes)
- m_iAmmoType (Offset 3944) (Save)(4 Bytes)
- m_flLastCorpseFall (Offset 3948) (Save)(4 Bytes)
- m_nGunState (Offset 3952) (Save)(4 Bytes)
- m_flChargeTime (Offset 3956) (Save)(4 Bytes)
- m_flIdleTimeDelay (Offset 3960) (Save)(4 Bytes)
- m_nRemainingBursts (Offset 3964) (Save)(4 Bytes)
- m_nGrenadeCount (Offset 3968) (Save)(4 Bytes)
- m_flPathOffset (Offset 3972) (Save)(4 Bytes)
- m_flAcrossTime (Offset 3976) (Save)(4 Bytes)
- m_flCurrPathOffset (Offset 3980) (Save)(4 Bytes)
- m_nBurstHits (Offset 3984) (Save)(4 Bytes)
- m_nMaxBurstHits (Offset 3988) (Save)(4 Bytes)
- m_flCircleOfDeathRadius (Offset 3992) (Save)(4 Bytes)
- m_nAttackMode (Offset 3996) (Save)(4 Bytes)
- m_flInputDropBombTime (Offset 4000) (Save)(4 Bytes)
- m_hSensor (Offset 4004) (Save)(4 Bytes)
- m_flAvoidMetric (Offset 4008) (Save)(4 Bytes)
- m_vecLastAngVelocity (Offset 4012) (Save)(12 Bytes)
- m_hSmokeTrail (Offset 4024) (Save)(20 Bytes)
- m_nSmokeTrailCount (Offset 4044) (Save)(4 Bytes)
- m_nNearShots (Offset 4060) (Save)(4 Bytes)
- m_nMaxNearShots (Offset 4064) (Save)(4 Bytes)
- m_flLastFastTime (Offset 4084) (Save)(4 Bytes)
- m_nSecondaryMode (Offset 4088) (Save)(4 Bytes)
- m_flSecondaryModeStartTime (Offset 4092) (Save)(4 Bytes)
- m_bRushForward (Offset 4096) (Save)(1 Bytes)
- m_flBullrushAdditionalHeight (Offset 4100) (Save)(4 Bytes)
- m_nBullrushBombMode (Offset 4104) (Save)(4 Bytes)
- m_flNextBullrushBombTime (Offset 4108) (Save)(4 Bytes)
- m_flNextMegaBombHealth (Offset 4112) (Save)(4 Bytes)
- m_nShootingMode (Offset 4116) (Save)(4 Bytes)
- m_bDeadlyShooting (Offset 4120) (Save)(1 Bytes)
- m_bBombingSuppressed (Offset 4121) (Save)(1 Bytes)
- m_pGunFiringSound (Offset 4156) (Save)(0 Bytes)
- m_hLights (Offset 4124) (Save)(12 Bytes)
- m_bIgnorePathVisibilityTests (Offset 4137) (Save)(1 Bytes)
- m_bShortBlink (Offset 4136) (Save)(1 Bytes)
- m_bIndestructible (Offset 4048) (Save)(1 Bytes)
- m_bBombsExplodeOnContact (Offset 4056) (Save)(1 Bytes)
- m_bAlwaysTransition (Offset 4138) (Save|Key)(1 Bytes) - AlwaysTransition
- m_iszTransitionTarget (Offset 4140) (Save|Key)(4 Bytes) - TransitionTarget
- m_bIsCarpetBombing (Offset 4144) (Save)(1 Bytes)
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetOutsideTransitionTarget (Offset 0) (Input)(0 Bytes) - SetTransitionTarget
- m_flGracePeriod (Offset 4052) (Save|Key)(4 Bytes) - GracePeriod
- m_flMaxSpeed (Offset 3732) (Save|Key)(4 Bytes) - PatrolSpeed
- m_bNonCombat (Offset 4057) (Save|Key)(1 Bytes) - NonCombat
- m_hCrashPoint (Offset 4208) (Save)(4 Bytes)
- InputResetIdleTime (Offset 0) (Input)(0 Bytes) - ResetIdleTime
- InputStartAlwaysLeadingVehicle (Offset 0) (Input)(0 Bytes) - StartAlwaysLeadingVehicle
- InputStartBombingVehicle (Offset 0) (Input)(0 Bytes) - StartBombingVehicle
- InputStartTrailingVehicle (Offset 0) (Input)(0 Bytes) - StartTrailingVehicle
- InputStartDefaultBehavior (Offset 0) (Input)(0 Bytes) - StartDefaultBehavior
- InputStartBullrushBehavior (Offset 0) (Input)(0 Bytes) - StartBullrushBehavior
- InputDropBomb (Offset 0) (Input)(0 Bytes) - DropBomb
- InputDropBombStraightDown (Offset 0) (Input)(0 Bytes) - DropBombStraightDown
- InputDropBombAtTargetAlways (Offset 0) (Input)(0 Bytes) - DropBombAtTargetAlways
- InputDropBombAtTarget (Offset 0) (Input)(0 Bytes) - DropBombAtTarget
- InputDropBombDelay (Offset 0) (Input)(0 Bytes) - DropBombDelay
- InputStartCarpetBombing (Offset 0) (Input)(0 Bytes) - StartCarpetBombing
- InputStopCarpetBombing (Offset 0) (Input)(0 Bytes) - StopCarpetBombing
- InputBecomeIndestructible (Offset 0) (Input)(0 Bytes) - BecomeIndestructible
- InputEnableDeadlyShooting (Offset 0) (Input)(0 Bytes) - EnableDeadlyShooting
- InputDisableDeadlyShooting (Offset 0) (Input)(0 Bytes) - DisableDeadlyShooting
- InputStartNormalShooting (Offset 0) (Input)(0 Bytes) - StartNormalShooting
- InputStartLongCycleShooting (Offset 0) (Input)(0 Bytes) - StartLongCycleShooting
- InputStartContinuousShooting (Offset 0) (Input)(0 Bytes) - StartContinuousShooting
- InputStartFastShooting (Offset 0) (Input)(0 Bytes) - StartFastShooting
- InputGunOff (Offset 0) (Input)(0 Bytes) - GunOff
- InputSetHealthFraction (Offset 0) (Input)(0 Bytes) - SetHealthFraction
- InputStartBombExplodeOnContact (Offset 0) (Input)(0 Bytes) - StartBombExplodeOnContact
- InputStopBombExplodeOnContact (Offset 0) (Input)(0 Bytes) - StopBombExplodeOnContact
- InputDisablePathVisibilityTests (Offset 0) (Input)(0 Bytes) - DisablePathVisibilityTests
- InputEnablePathVisibilityTests (Offset 0) (Input)(0 Bytes) - EnablePathVisibilityTests
- InputSelfDestruct (Offset 0) (Input)(0 Bytes) - SelfDestruct
- CNPC_AttackHelicopterBlinkLightsThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_AttackHelicopterSpotlightThink (Offset 0) (FunctionTable)(0 Bytes)
- m_OnHealthChanged (Offset 4160) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnShotDown (Offset 4184) (Save|Key|Output)(0 Bytes) - OnShotDown
- CBaseHelicopterHelicopterThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterRotorWashThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCallDyingThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterDelayedKillThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterCrashTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseHelicopterFlyTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_pRotorSound (Offset 3680) (Save)(0 Bytes)
- m_pRotorBlast (Offset 3684) (Save)(0 Bytes)
- m_flForce (Offset 3688) (Save)(4 Bytes)
- m_fHelicopterFlags (Offset 3692) (Save)(4 Bytes)
- m_vecDesiredFaceDir (Offset 3696) (Save)(12 Bytes)
- m_flLastSeen (Offset 3708) (Save)(4 Bytes)
- m_flPrevSeen (Offset 3712) (Save)(4 Bytes)
- m_vecTargetPosition (Offset 3720) (Save)(12 Bytes)
- m_hRotorWash (Offset 3772) (Save)(4 Bytes)
- m_flMaxSpeed (Offset 3732) (Save)(4 Bytes)
- m_flMaxSpeedFiring (Offset 3736) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3740) (Save)(4 Bytes)
- m_flInitialSpeed (Offset 3744) (Save|Key)(4 Bytes) - InitialSpeed
- m_flRandomOffsetTime (Offset 3748) (Save)(4 Bytes)
- m_vecRandomOffset (Offset 3752) (Save)(12 Bytes)
- m_flRotorWashEntitySearchTime (Offset 3764) (Save)(4 Bytes)
- m_bSuppressSound (Offset 3768) (Save)(1 Bytes)
- m_flStartupTime (Offset 3820) (Save)(4 Bytes)
- m_cullBoxMins (Offset 3776) (Save)(12 Bytes)
- m_cullBoxMaxs (Offset 3788) (Save)(12 Bytes)
- m_hEntitiesPushedByWash (Offset 3800) (Save)(0 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputGunOn (Offset 0) (Input)(0 Bytes) - GunOn
- InputGunOff (Offset 0) (Input)(0 Bytes) - GunOff
- InputMissileOn (Offset 0) (Input)(0 Bytes) - MissileOn
- InputMissileOff (Offset 0) (Input)(0 Bytes) - MissileOff
- InputEnableRotorWash (Offset 0) (Input)(0 Bytes) - EnableRotorWash
- InputDisableRotorWash (Offset 0) (Input)(0 Bytes) - DisableRotorWash
- InputMoveTopSpeed (Offset 0) (Input)(0 Bytes) - MoveTopSpeed
- InputMoveSpecifiedSpeed (Offset 0) (Input)(0 Bytes) - MoveSpecifiedSpeed
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles
- InputEnableRotorSound (Offset 0) (Input)(0 Bytes) - EnableRotorSound
- InputDisableRotorSound (Offset 0) (Input)(0 Bytes) - DisableRotorSound
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- m_vecDesiredPosition (Offset 3520) (Save)(12 Bytes)
- m_vecGoalOrientation (Offset 3532) (Save)(12 Bytes)
- m_pCurrentPathTarget (Offset 3544) (Save)(4 Bytes)
- m_pDestPathTarget (Offset 3548) (Save)(4 Bytes)
- m_pLastPathTarget (Offset 3552) (Save)(4 Bytes)
- m_pTargetNearestPath (Offset 3556) (Save)(4 Bytes)
- m_strCurrentPathName (Offset 3560) (Save)(4 Bytes)
- m_strDestPathName (Offset 3564) (Save)(4 Bytes)
- m_strLastPathName (Offset 3568) (Save)(4 Bytes)
- m_strTargetNearestPathName (Offset 3572) (Save)(4 Bytes)
- m_vecLastGoalCheckPosition (Offset 3576) (Save)(12 Bytes)
- m_flEnemyPathUpdateTime (Offset 3588) (Save)(4 Bytes)
- m_bForcedMove (Offset 3592) (Save)(1 Bytes)
- m_bPatrolling (Offset 3593) (Save)(1 Bytes)
- m_bPatrolBreakable (Offset 3594) (Save)(1 Bytes)
- m_bLeading (Offset 3595) (Save)(1 Bytes)
- m_flTargetDistanceThreshold (Offset 3596) (Save)(4 Bytes)
- m_flAvoidDistance (Offset 3600) (Save)(4 Bytes)
- m_flTargetTolerance (Offset 3604) (Save)(4 Bytes)
- m_vecSegmentStartPoint (Offset 3608) (Save)(12 Bytes)
- m_vecSegmentStartSplinePoint (Offset 3620) (Save)(12 Bytes)
- m_bMovingForward (Offset 3632) (Save)(1 Bytes)
- m_bChooseFarthestPoint (Offset 3633) (Save)(1 Bytes)
- m_flFarthestPathDist (Offset 3636) (Save)(4 Bytes)
- m_flPathMaxSpeed (Offset 3640) (Save)(4 Bytes)
- m_flTargetDistFromPath (Offset 3644) (Save)(4 Bytes)
- m_flLeadDistance (Offset 3648) (Save)(4 Bytes)
- m_vecTargetPathDir (Offset 3652) (Save)(12 Bytes)
- m_vecTargetPathPoint (Offset 3664) (Save)(12 Bytes)
- m_nPauseState (Offset 3676) (Save)(4 Bytes)
- InputSetTrack (Offset 0) (Input)(0 Bytes) - SetTrack
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToSpecificTrackViaPath
- InputStartPatrol (Offset 0) (Input)(0 Bytes) - StartPatrol
- InputStopPatrol (Offset 0) (Input)(0 Bytes) - StopPatrol
- InputStartBreakableMovement (Offset 0) (Input)(0 Bytes) - StartBreakableMovement
- InputStopBreakableMovement (Offset 0) (Input)(0 Bytes) - StopBreakableMovement
- InputChooseFarthestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseFarthestPathPoint
- InputChooseNearestPathPoint (Offset 0) (Input)(0 Bytes) - ChooseNearestPathPoint
- InputStartLeading (Offset 0) (Input)(0 Bytes) - InputStartLeading
- InputStopLeading (Offset 0) (Input)(0 Bytes) - InputStopLeading
- InputStartPatrolBreakable (Offset 0) (Input)(0 Bytes) - StartPatrolBreakable
- InputFlyToPathTrack (Offset 0) (Input)(0 Bytes) - FlyToPathTrack
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - npc_helicoptersensor
- InputDropBomb (Offset 0) (Input)(0 Bytes) - DropBomb
- InputDropBombStraightDown (Offset 0) (Input)(0 Bytes) - DropBombStraightDown
- InputDropBombAtTargetAlways (Offset 0) (Input)(0 Bytes) - DropBombAtTargetAlways
- InputDropBombAtTarget (Offset 0) (Input)(0 Bytes) - DropBombAtTarget
- InputDropBombDelay (Offset 0) (Input)(0 Bytes) - DropBombDelay

CAI_BaseNPC - npc_ichthyosaur
- m_pVictim (Offset 3520) (Save)(4 Bytes)
- m_vecLastMoveTarget (Offset 3524) (Save)(12 Bytes)
- m_flNextBiteTime (Offset 3536) (Save)(4 Bytes)
- m_flHoldTime (Offset 3540) (Save)(4 Bytes)
- m_flSwimSpeed (Offset 3544) (Save)(4 Bytes)
- m_flTailYaw (Offset 3548) (Save)(4 Bytes)
- m_flTailPitch (Offset 3552) (Save)(4 Bytes)
- m_flNextPingTime (Offset 3556) (Save)(4 Bytes)
- m_flNextGrowlTime (Offset 3560) (Save)(4 Bytes)
- m_bHasMoveTarget (Offset 3564) (Save)(1 Bytes)
- m_bIgnoreSurface (Offset 3565) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_kleiner
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_launcher
- m_nStartOn (Offset 3520) (Save|Key)(4 Bytes) - StartOn
- m_sMissileModel (Offset 3524) (Save|Key)(4 Bytes) - MissileModel
- m_sLaunchSound (Offset 3528) (Save|Key)(4 Bytes) - LaunchSound
- m_sFlySound (Offset 3532) (Save|Key)(4 Bytes) - FlySound
- m_nSmokeTrail (Offset 3536) (Save|Key)(4 Bytes) - SmokeTrail
- m_bSmokeLaunch (Offset 3540) (Save|Key)(1 Bytes) - LaunchSmoke
- m_nLaunchDelay (Offset 3544) (Save|Key)(4 Bytes) - LaunchDelay
- m_flLaunchSpeed (Offset 3548) (Save|Key)(4 Bytes) - LaunchSpeed
- m_sPathCornerName (Offset 3552) (Save|Key)(4 Bytes) - PathCornerName
- m_flHomingSpeed (Offset 3556) (Save|Key)(4 Bytes) - HomingSpeed
- m_nHomingStrength (Offset 3560) (Save|Key)(4 Bytes) - HomingStrength
- m_flHomingDelay (Offset 3564) (Save|Key)(4 Bytes) - HomingDelay
- m_flHomingRampUp (Offset 3568) (Save|Key)(4 Bytes) - HomingRampUp
- m_flHomingDuration (Offset 3572) (Save|Key)(4 Bytes) - HomingDuration
- m_flHomingRampDown (Offset 3576) (Save|Key)(4 Bytes) - HomingRampDown
- m_flGravity (Offset 608) (Save|Key)(4 Bytes) - Gravity
- m_flMinAttackDist (Offset 3584) (Save|Key)(4 Bytes) - MinRange
- m_flMaxAttackDist (Offset 3588) (Save|Key)(4 Bytes) - MaxRange
- m_flSpinMagnitude (Offset 3592) (Save|Key)(4 Bytes) - SpinMagnitude
- m_flSpinSpeed (Offset 3596) (Save|Key)(4 Bytes) - SpinSpeed
- m_flDamage (Offset 3600) (Save|Key)(4 Bytes) - Damage
- m_flDamageRadius (Offset 3604) (Save|Key)(4 Bytes) - DamageRadius
- m_flMissileGravity (Offset 3580) (Save)(4 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputLOSCheckOn (Offset 0) (Input)(0 Bytes) - LOSCheckOn
- InputLOSCheckOn (Offset 0) (Input)(0 Bytes) - LOSCheckOn
- InputFireOnce (Offset 0) (Input)(0 Bytes) - FireOnce
- InputSetEnemy (Offset 0) (Input)(0 Bytes) - SetEnemyEntity
- InputClearEnemy (Offset 0) (Input)(0 Bytes) - ClearEnemyEntity
- m_OnLaunch (Offset 3608) (Save|Key|Output)(0 Bytes) - OnLaunch
- CNPC_LauncherLauncherThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - npc_maker
- m_iszNPCClassname (Offset 948) (Save|Key)(4 Bytes) - NPCType
- m_ChildTargetName (Offset 968) (Save|Key)(4 Bytes) - NPCTargetname
- m_SquadName (Offset 952) (Save|Key)(4 Bytes) - NPCSquadName
- m_spawnEquipment (Offset 960) (Save|Key)(4 Bytes) - additionalequipment
- m_strHintGroup (Offset 956) (Save|Key)(4 Bytes) - NPCHintGroup
- m_RelationshipString (Offset 964) (Save|Key)(4 Bytes) - Relationship
- m_nMaxNumNPCs (Offset 824) (Save|Key)(4 Bytes) - MaxNPCCount
- m_nMaxLiveChildren (Offset 932) (Save|Key)(4 Bytes) - MaxLiveChildren
- m_flSpawnFrequency (Offset 828) (Save|Key)(4 Bytes) - SpawnFrequency
- m_bDisabled (Offset 936) (Save|Key)(1 Bytes) - StartDisabled
- m_nLiveChildren (Offset 928) (Save)(4 Bytes)
- InputSpawnNPC (Offset 0) (Input)(0 Bytes) - Spawn
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetMaxChildren (Offset 0) (Input)(0 Bytes) - SetMaxChildren
- InputAddMaxChildren (Offset 0) (Input)(0 Bytes) - AddMaxChildren
- InputSetMaxLiveChildren (Offset 0) (Input)(0 Bytes) - SetMaxLiveChildren
- InputSetSpawnFrequency (Offset 0) (Input)(0 Bytes) - SetSpawnFrequency
- m_OnAllSpawned (Offset 856) (Save|Key|Output)(0 Bytes) - OnAllSpawned
- m_OnAllSpawnedDead (Offset 880) (Save|Key|Output)(0 Bytes) - OnAllSpawnedDead
- m_OnAllLiveChildrenDead (Offset 904) (Save|Key|Output)(0 Bytes) - OnAllLiveChildrenDead
- m_OnSpawnNPC (Offset 832) (Save|Key|Output)(0 Bytes) - OnSpawnNPC
- CBaseNPCMakerMakerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hIgnoreEntity (Offset 940) (Save)(4 Bytes)
- m_iszIngoreEnt (Offset 944) (Save|Key)(4 Bytes) - IgnoreEntity

CNPC_Manhack - npc_manhack
- m_vForceVelocity (Offset 3640) (Save)(12 Bytes)
- m_vTargetBanking (Offset 3652) (Save)(12 Bytes)
- m_vForceMoveTarget (Offset 3664) (Save)(12 Bytes)
- m_fForceMoveTime (Offset 3676) (Save)(4 Bytes)
- m_vSwarmMoveTarget (Offset 3680) (Save)(12 Bytes)
- m_fSwarmMoveTime (Offset 3692) (Save)(4 Bytes)
- m_fEnginePowerScale (Offset 3696) (Save)(4 Bytes)
- m_flNextEngineSoundTime (Offset 3700) (Save)(4 Bytes)
- m_flEngineStallTime (Offset 3704) (Save)(4 Bytes)
- m_flNextBurstTime (Offset 3708) (Save)(4 Bytes)
- m_flWaterSuspendTime (Offset 3728) (Save)(4 Bytes)
- m_nLastSpinSound (Offset 3732) (Save)(4 Bytes)
- m_fSparkTime (Offset 3744) (Save)(4 Bytes)
- m_fSmokeTime (Offset 3748) (Save)(4 Bytes)
- m_bDirtyPitch (Offset 3752) (Save)(1 Bytes)
- m_bGib (Offset 3793) (Save)(1 Bytes)
- m_bHeld (Offset 3794) (Save)(1 Bytes)
- m_bHackedByAlyx (Offset 3795) (Save)(1 Bytes)
- m_vecLoiterPosition (Offset 3796) (Save)(12 Bytes)
- m_fTimeNextLoiterPulse (Offset 3808) (Save)(4 Bytes)
- m_flBumpSuppressTime (Offset 3812) (Save)(4 Bytes)
- m_bBladesActive (Offset 3754) (Save)(1 Bytes)
- m_flBladeSpeed (Offset 3756) (Save)(4 Bytes)
- m_bIgnoreClipbrushes (Offset 3755) (Save|Key)(1 Bytes) - ignoreclipbrushes
- m_hSmokeTrail (Offset 3768) (Save)(4 Bytes)
- m_iPanel1 (Offset 3772) (Save)(4 Bytes)
- m_iPanel2 (Offset 3776) (Save)(4 Bytes)
- m_iPanel3 (Offset 3780) (Save)(4 Bytes)
- m_iPanel4 (Offset 3784) (Save)(4 Bytes)
- m_nLastWaterLevel (Offset 3788) (Save)(4 Bytes)
- m_bDoSwarmBehavior (Offset 3792) (Save)(1 Bytes)
- m_nEnginePitch1 (Offset 3816) (Save)(4 Bytes)
- m_flEnginePitch1Time (Offset 3824) (Save)(4 Bytes)
- m_nEnginePitch2 (Offset 3820) (Save)(4 Bytes)
- m_flEnginePitch2Time (Offset 3828) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 3736) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3740) (Save)(4 Bytes)
- m_flBurstDuration (Offset 3712) (Save)(4 Bytes)
- m_vecBurstDirection (Offset 3716) (Save)(12 Bytes)
- m_bShowingHostile (Offset 3753) (Save)(1 Bytes)
- InputDisableSwarm (Offset 0) (Input)(0 Bytes) - DisableSwarm
- InputUnpack (Offset 0) (Input)(0 Bytes) - Unpack
- CNPC_ManhackCrashTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_OnAlyxStartedInteraction (Offset 3584) (Save|Key|Output)(0 Bytes) - OnAlyxStartedInteraction
- m_OnAlyxFinishedInteraction (Offset 3608) (Save|Key|Output)(0 Bytes) - OnAlyxFinishedInteraction
- InputPowerdown (Offset 0) (Input)(0 Bytes) - InteractivePowerDown
- m_vCurrentVelocity (Offset 3524) (Save)(12 Bytes)
- m_vCurrentBanking (Offset 3536) (Save)(12 Bytes)
- m_vNoiseMod (Offset 3548) (Save)(12 Bytes)
- m_fHeadYaw (Offset 3560) (Save)(4 Bytes)
- m_vLastPatrolDir (Offset 3564) (Save)(12 Bytes)
- m_pMotionController (Offset 3576) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_metropolice
 Sub-Class Table (1 Deep): m_BatonSwingTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_NextChargeTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_flBatonDebounceTime (Offset 4216) (Save)(4 Bytes)
- m_bShouldActivateBaton (Offset 4212) (Save)(1 Bytes)
- m_iPistolClips (Offset 4072) (Save)(4 Bytes)
- m_fWeaponDrawn (Offset 4080) (Save|Key)(1 Bytes) - weapondrawn
- m_LastShootSlot (Offset 4084) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_TimeYieldShootSlot - CRandSimTimer
 - m_minInterval (Offset 4) (Save)(4 Bytes)
 - m_maxInterval (Offset 8) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Sentences - CAI_SentenceBase
 - m_voicePitch (Offset 8) (Save)(4 Bytes)
 - m_nQueuedSentenceIndex (Offset 12) (Save)(4 Bytes)
 - m_flQueueTimeout (Offset 16) (Save)(4 Bytes)
 - m_nQueueSoundPriority (Offset 20) (Save)(4 Bytes)
- m_bPlayerIsNear (Offset 4240) (Save)(1 Bytes)
- m_vecBurstTargetPos (Offset 4108) (Save)(12 Bytes)
- m_vecBurstDelta (Offset 4120) (Save)(12 Bytes)
- m_nBurstHits (Offset 4132) (Save)(4 Bytes)
- m_nMaxBurstHits (Offset 4136) (Save)(4 Bytes)
- m_flBurstPredictTime (Offset 4180) (Save)(4 Bytes)
- m_nBurstReloadCount (Offset 4140) (Save)(4 Bytes)
- m_vecBurstLineOfDeathDelta (Offset 4144) (Save)(12 Bytes)
- m_vecBurstLineOfDeathOrigin (Offset 4156) (Save)(12 Bytes)
- m_flBurstSteerDistance (Offset 4176) (Save)(4 Bytes)
- m_nBurstMode (Offset 4168) (Save)(4 Bytes)
- m_nBurstSteerMode (Offset 4172) (Save)(4 Bytes)
- m_vecBurstPredictedVelocityDir (Offset 4184) (Save)(12 Bytes)
- m_vecBurstPredictedSpeed (Offset 4196) (Save)(4 Bytes)
- m_flValidStitchTime (Offset 4200) (Save)(4 Bytes)
- m_flNextLedgeCheckTime (Offset 4204) (Save)(4 Bytes)
- m_flTaskCompletionTime (Offset 4208) (Save)(4 Bytes)
- m_flLastPhysicsFlinchTime (Offset 4220) (Save)(4 Bytes)
- m_flLastDamageFlinchTime (Offset 4224) (Save)(4 Bytes)
- m_hManhack (Offset 4320) (Save)(4 Bytes)
- m_hBlockingProp (Offset 4324) (Save)(4 Bytes)
- m_nRecentDamage (Offset 5084) (Save)(4 Bytes)
- m_flRecentDamageTime (Offset 5088) (Save)(4 Bytes)
- m_flNextPainSoundTime (Offset 4228) (Save)(4 Bytes)
- m_flNextLostSoundTime (Offset 4232) (Save)(4 Bytes)
- m_nIdleChatterType (Offset 4236) (Save)(4 Bytes)
- m_bSimpleCops (Offset 4081) (Save)(1 Bytes)
- m_flLastHitYaw (Offset 5092) (Save)(4 Bytes)
- m_bPlayerTooClose (Offset 4241) (Save)(1 Bytes)
- m_bKeepFacingPlayer (Offset 4242) (Save)(1 Bytes)
- m_flChasePlayerTime (Offset 4244) (Save)(4 Bytes)
- m_vecPreChaseOrigin (Offset 4248) (Save)(12 Bytes)
- m_flPreChaseYaw (Offset 4260) (Save)(4 Bytes)
- m_nNumWarnings (Offset 4264) (Save)(4 Bytes)
- m_iNumPlayerHits (Offset 4268) (Save)(4 Bytes)
- m_iManhacks (Offset 4076) (Save|Key)(4 Bytes) - manhacks
- InputEnableManhackToss (Offset 0) (Input)(0 Bytes) - EnableManhackToss
- InputSetPoliceGoal (Offset 0) (Input)(0 Bytes) - SetPoliceGoal
- InputActivateBaton (Offset 0) (Input)(0 Bytes) - ActivateBaton
- CNPC_MetroPolicePrecriminalUse (Offset 0) (FunctionTable)(0 Bytes)
- m_OnStunnedPlayer (Offset 4272) (Save|Key|Output)(0 Bytes) - OnStunnedPlayer
- m_OnCupCopped (Offset 4296) (Save|Key|Output)(0 Bytes) - OnCupCopped
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_missiledefense
- m_iAmmoLoaded (Offset 3532) (Save)(4 Bytes)
- m_flReloadedTime (Offset 3536) (Save)(4 Bytes)
- m_vGunAng (Offset 3520) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_monk
- m_iNumZombies (Offset 4580) (Save)(4 Bytes)
- m_iDangerousZombies (Offset 4584) (Save)(4 Bytes)
- m_bPerfectAccuracy (Offset 4588) (Save)(1 Bytes)
- m_bMournedPlayer (Offset 4589) (Save)(1 Bytes)
- InputPerfectAccuracyOn (Offset 0) (Input)(0 Bytes) - PerfectAccuracyOn
- InputPerfectAccuracyOff (Offset 0) (Input)(0 Bytes) - PerfectAccuracyOff
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_mossman
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_newnpc
- m_iDeleteThisField (Offset 3520) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_pigeon
- m_flGroundIdleMoveTime (Offset 3532) (Save)(4 Bytes)
- m_bOnJeep (Offset 3528) (Save)(1 Bytes)
- m_flEnemyDist (Offset 3536) (Save)(4 Bytes)
- m_nMorale (Offset 3540) (Save)(4 Bytes)
- m_bReachedMoveGoal (Offset 3544) (Save)(1 Bytes)
- m_flHopStartZ (Offset 3548) (Save)(4 Bytes)
- m_vDesiredTarget (Offset 3584) (Save)(12 Bytes)
- m_vCurrentTarget (Offset 3596) (Save)(12 Bytes)
- m_flSoarTime (Offset 3556) (Save)(4 Bytes)
- m_bSoar (Offset 3560) (Save)(1 Bytes)
- m_bPlayedLoopingSound (Offset 3552) (Save)(1 Bytes)
- m_iBirdType (Offset 3524) (Save)(4 Bytes)
- m_vLastStoredOrigin (Offset 3564) (Save)(12 Bytes)
- m_flLastStuckCheck (Offset 3576) (Save)(4 Bytes)
- m_flDangerSoundTime (Offset 3580) (Save)(4 Bytes)
- m_bIsDeaf (Offset 3608) (Save|Key)(1 Bytes) - deaf
- InputFlyAway (Offset 0) (Input)(0 Bytes) - FlyAway
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_poisonzombie
- m_pFastBreathSound (Offset 3736) (Save)(0 Bytes)
- m_pSlowBreathSound (Offset 3740) (Save)(0 Bytes)
- m_nCrabCount (Offset 3744) (Save|Key)(4 Bytes) - crabcount
- m_bCrabs (Offset 3748) (Save)(3 Bytes)
- m_flNextCrabThrowTime (Offset 3752) (Save)(4 Bytes)
- m_flNextPainSoundTime (Offset 3756) (Save)(4 Bytes)
- m_bNearEnemy (Offset 3760) (Save)(1 Bytes)
- m_pMoanSound (Offset 3672) (Save)(0 Bytes)
- m_fIsTorso (Offset 3676) (Save)(1 Bytes)
- m_fIsHeadless (Offset 3677) (Save)(1 Bytes)
- m_flNextFlinch (Offset 3680) (Save)(4 Bytes)
- m_bHeadShot (Offset 3684) (Save)(1 Bytes)
- m_flBurnDamage (Offset 3688) (Save)(4 Bytes)
- m_flBurnDamageResetTime (Offset 3692) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 3696) (Save)(4 Bytes)
- m_flNextMoanSound (Offset 3700) (Save)(4 Bytes)
- m_flNextSwat (Offset 3704) (Save)(4 Bytes)
- m_flNextSwatScan (Offset 3708) (Save)(4 Bytes)
- m_crabHealth (Offset 3712) (Save)(4 Bytes)
- m_flMoanPitch (Offset 3716) (Save)(4 Bytes)
- m_iMoanSound (Offset 3724) (Save)(4 Bytes)
- m_hObstructor (Offset 3720) (Save)(4 Bytes)
- m_bIsSlumped (Offset 3729) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_RollerMine - npc_rollermine
- m_pRollSound (Offset 3628) (Save)(0 Bytes)
- m_pPingSound (Offset 3632) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_RollerController - CRollerController
 - m_vecAngular (Offset 4) (Save)(12 Bytes)
 - m_vecLinear (Offset 16) (Save)(12 Bytes)
 - m_fIsStopped (Offset 28) (Save)(1 Bytes)
- m_pMotionController (Offset 3668) (Save)(0 Bytes)
- m_flSeeVehiclesOnlyBeyond (Offset 3672) (Save)(4 Bytes)
- m_flActiveTime (Offset 3704) (Save)(4 Bytes)
- m_flChargeTime (Offset 3676) (Save)(4 Bytes)
- m_flGoIdleTime (Offset 3680) (Save)(4 Bytes)
- m_flShockTime (Offset 3684) (Save)(4 Bytes)
- m_flForwardSpeed (Offset 3688) (Save)(4 Bytes)
- m_bIsOpen (Offset 3700) (Save)(1 Bytes)
- m_bHeld (Offset 3708) (Save)(1 Bytes)
- m_hVehicleStuckTo (Offset 3712) (Save)(4 Bytes)
- m_flPreventUnstickUntil (Offset 3716) (Save)(4 Bytes)
- m_flNextHop (Offset 3720) (Save)(4 Bytes)
- m_bIsPrimed (Offset 3726) (Save)(1 Bytes)
- m_iSoundEventFlags (Offset 3692) (Save)(4 Bytes)
- m_rollingSoundState (Offset 3696) (Save)(4 Bytes)
- m_bStartBuried (Offset 3724) (Save|Key)(1 Bytes) - StartBuried
- m_bBuried (Offset 3725) (Save)(1 Bytes)
- m_wakeUp (Offset 3727) (Save)(1 Bytes)
- m_bEmbedOnGroundImpact (Offset 3728) (Save)(1 Bytes)
- m_bHackedByAlyx (Offset 3729) (Save)(1 Bytes)
- m_bPowerDown (Offset 3738) (Save)(1 Bytes)
- m_flPowerDownTime (Offset 3740) (Save)(4 Bytes)
- m_flPowerDownDetonateTime (Offset 3744) (Save)(4 Bytes)
- m_pConstraint (Offset 3732) (Save)(0 Bytes)
- m_bTurnedOn (Offset 3736) (Save)(1 Bytes)
- m_bUniformSight (Offset 3737) (Save|Key)(1 Bytes) - uniformsightdist
- InputConstraintBroken (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputRespondToChirp (Offset 0) (Input)(0 Bytes) - RespondToChirp
- InputRespondToExplodeChirp (Offset 0) (Input)(0 Bytes) - RespondToExplodeChirp
- InputJoltVehicle (Offset 0) (Input)(0 Bytes) - JoltVehicle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputPowerdown (Offset 0) (Input)(0 Bytes) - PowerDown
- CNPC_RollerMineSpikeTouch (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_RollerMineShockTouch (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_RollerMineCloseTouch (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_RollerMineEmbedTouch (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_RollerMineExplode (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_RollerMinePreDetonate (Offset 0) (FunctionTable)(0 Bytes)
- m_OnPhysGunDrop (Offset 3576) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPhysGunPickup (Offset 3600) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnAlyxStartedInteraction (Offset 3524) (Save|Key|Output)(0 Bytes) - OnAlyxStartedInteraction
- m_OnAlyxFinishedInteraction (Offset 3548) (Save|Key|Output)(0 Bytes) - OnAlyxFinishedInteraction
- InputPowerdown (Offset 0) (Input)(0 Bytes) - InteractivePowerDown
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_seagull
- m_flGroundIdleMoveTime (Offset 3532) (Save)(4 Bytes)
- m_bOnJeep (Offset 3528) (Save)(1 Bytes)
- m_flEnemyDist (Offset 3536) (Save)(4 Bytes)
- m_nMorale (Offset 3540) (Save)(4 Bytes)
- m_bReachedMoveGoal (Offset 3544) (Save)(1 Bytes)
- m_flHopStartZ (Offset 3548) (Save)(4 Bytes)
- m_vDesiredTarget (Offset 3584) (Save)(12 Bytes)
- m_vCurrentTarget (Offset 3596) (Save)(12 Bytes)
- m_flSoarTime (Offset 3556) (Save)(4 Bytes)
- m_bSoar (Offset 3560) (Save)(1 Bytes)
- m_bPlayedLoopingSound (Offset 3552) (Save)(1 Bytes)
- m_iBirdType (Offset 3524) (Save)(4 Bytes)
- m_vLastStoredOrigin (Offset 3564) (Save)(12 Bytes)
- m_flLastStuckCheck (Offset 3576) (Save)(4 Bytes)
- m_flDangerSoundTime (Offset 3580) (Save)(4 Bytes)
- m_bIsDeaf (Offset 3608) (Save|Key)(1 Bytes) - deaf
- InputFlyAway (Offset 0) (Input)(0 Bytes) - FlyAway
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_sniper
- m_fWeaponLoaded (Offset 3544) (Save)(1 Bytes)
- m_fEnabled (Offset 3545) (Save)(1 Bytes)
- m_fIsPatient (Offset 3546) (Save)(1 Bytes)
- m_flPatience (Offset 3548) (Save)(4 Bytes)
- m_iMisses (Offset 3552) (Save)(4 Bytes)
- m_hDecoyObject (Offset 3556) (Save)(4 Bytes)
- m_hSweepTarget (Offset 3560) (Save)(4 Bytes)
- m_vecDecoyObjectTarget (Offset 3564) (Save)(12 Bytes)
- m_vecFrustratedTarget (Offset 3576) (Save)(12 Bytes)
- m_vecPaintStart (Offset 3588) (Save)(12 Bytes)
- m_flPaintTime (Offset 3540) (Save)(4 Bytes)
- m_vecPaintCursor (Offset 3528) (Save)(12 Bytes)
- m_flFrustration (Offset 3600) (Save)(4 Bytes)
- m_flThinkInterval (Offset 3604) (Save)(4 Bytes)
- m_flDecoyRadius (Offset 3608) (Save)(4 Bytes)
- m_pBeam (Offset 3612) (Save)(4 Bytes)
- m_fSnapShot (Offset 3616) (Save)(1 Bytes)
- m_iNumGroupTargets (Offset 3620) (Save)(4 Bytes)
- m_pGroupTarget (Offset 3624) (Save)(64 Bytes)
- m_iBeamBrightness (Offset 3692) (Save|Key)(4 Bytes) - beambrightness
- m_flShieldDist (Offset 3696) (Save|Key)(4 Bytes) - shielddistance
- m_flShieldRadius (Offset 3700) (Save|Key)(4 Bytes) - shieldradius
- m_bShootZombiesInChest (Offset 3725) (Save|Key)(1 Bytes) - shootZombiesInChest
- m_flKeyfieldPaintTime (Offset 3520) (Save|Key)(4 Bytes) - PaintInterval
- m_flKeyfieldPaintTimeNoise (Offset 3524) (Save|Key)(4 Bytes) - PaintIntervalVariance
- m_flTimeLastAttackedPlayer (Offset 3704) (Save)(4 Bytes)
- m_hProtectTarget (Offset 3708) (Save)(4 Bytes)
- m_flDangerEnemyDistance (Offset 3712) (Save)(4 Bytes)
- m_bSweepHighestPriority (Offset 3688) (Save)(1 Bytes)
- m_bWarnedTargetEntity (Offset 3716) (Save)(1 Bytes)
- m_flTimeLastShotMissed (Offset 3720) (Save)(4 Bytes)
- InputEnableSniper (Offset 0) (Input)(0 Bytes) - EnableSniper
- InputDisableSniper (Offset 0) (Input)(0 Bytes) - DisableSniper
- InputSetDecoyRadius (Offset 0) (Input)(0 Bytes) - SetDecoyRadius
- InputSweepTarget (Offset 0) (Input)(0 Bytes) - SweepTarget
- InputSweepTargetHighestPriority (Offset 0) (Input)(0 Bytes) - SweepTargetHighestPriority
- InputSweepGroupRandomly (Offset 0) (Input)(0 Bytes) - SweepGroupRandomly
- InputStopSweeping (Offset 0) (Input)(0 Bytes) - StopSweeping
- InputProtectTarget (Offset 0) (Input)(0 Bytes) - ProtectTarget
- m_OnShotFired (Offset 3728) (Save|Key|Output)(0 Bytes) - OnShotFired
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_stalker
- m_eBeamPower (Offset 3568) (Save|Key)(4 Bytes) - BeamPower
- m_vLaserDir (Offset 3572) (Save)(12 Bytes)
- m_vLaserTargetPos (Offset 3584) (Save)(12 Bytes)
- m_fBeamEndTime (Offset 3596) (Save)(4 Bytes)
- m_fBeamRechargeTime (Offset 3600) (Save)(4 Bytes)
- m_fNextDamageTime (Offset 3604) (Save)(4 Bytes)
- m_bPlayingHitWall (Offset 3612) (Save)(4 Bytes)
- m_bPlayingHitFlesh (Offset 3616) (Save)(4 Bytes)
- m_pBeam (Offset 3620) (Save)(4 Bytes)
- m_pLightGlow (Offset 3624) (Save)(4 Bytes)
- m_flNextNPCThink (Offset 3564) (Save)(4 Bytes)
- m_vLaserCurPos (Offset 3636) (Save)(12 Bytes)
- m_flNextAttackSoundTime (Offset 3552) (Save)(4 Bytes)
- m_flNextBreatheSoundTime (Offset 3556) (Save)(4 Bytes)
- m_flNextScrambleSoundTime (Offset 3560) (Save)(4 Bytes)
- m_nextSmokeTime (Offset 3608) (Save)(4 Bytes)
- m_iPlayerAggression (Offset 3628) (Save)(4 Bytes)
- m_flNextScreamTime (Offset 3632) (Save)(4 Bytes)
- CNPC_StalkerStalkerThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_Strider - npc_strider
 Sub-Class Table (1 Deep): m_EnemyUpdatedTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMinigun - CStriderMinigun
 - m_enable (Offset 4) (Save)(1 Bytes)
 - m_minigunState (Offset 8) (Save)(4 Bytes)
 - m_nextBulletTime (Offset 12) (Save)(4 Bytes)
 - m_burstTime (Offset 16) (Save)(4 Bytes)
 - m_nextTwitchTime (Offset 20) (Save)(4 Bytes)
 - m_randomState (Offset 24) (Save)(4 Bytes)
 - m_hTarget (Offset 28) (Save)(4 Bytes)
 - m_bWarnedAI (Offset 56) (Save)(1 Bytes)
 - m_shootDuration (Offset 60) (Save)(4 Bytes)
 - m_vecAnchor (Offset 64) (Save)(12 Bytes)
 - m_bOverrideEnemy (Offset 76) (Save)(1 Bytes)
 - m_vecLastTargetPos (Offset 80) (Save)(12 Bytes)
 - m_iOnTargetShots (Offset 92) (Save)(4 Bytes)
 - m_yaw.current (Offset 32) (Save)(4 Bytes)
 - m_yaw.target (Offset 36) (Save)(4 Bytes)
 - m_yaw.rate (Offset 40) (Save)(4 Bytes)
 - m_pitch.current (Offset 44) (Save)(4 Bytes)
 - m_pitch.target (Offset 48) (Save)(4 Bytes)
 - m_pitch.rate (Offset 52) (Save)(4 Bytes)
- m_miniGunAmmo (Offset 3544) (Save)(4 Bytes)
- m_miniGunDirectAmmo (Offset 3548) (Save)(4 Bytes)
- m_nextStompTime (Offset 3556) (Save)(4 Bytes)
- m_nextShootTime (Offset 3552) (Save)(4 Bytes)
- m_ragdollTime (Offset 3560) (Save)(4 Bytes)
- m_miniGunShootDuration (Offset 3564) (Save)(4 Bytes)
- m_aimYaw (Offset 3568) (Save)(4 Bytes)
- m_aimPitch (Offset 3572) (Save)(4 Bytes)
- m_blastHit (Offset 3576) (Save)(12 Bytes)
- m_blastNormal (Offset 3588) (Save)(12 Bytes)
- m_vecHitPos (Offset 3600) (Save)(12 Bytes)
- m_vecIKTarget (Offset 3612) (Save)(72 Bytes)
 Sub-Class Table (1 Deep): m_PlayerFreePass - CAI_FreePass
 - m_hTarget (Offset 8) (Save)(4 Bytes)
 - m_FreePassTimeRemaining (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_FreePassMoveMonitor - CAI_MoveMonitor
  - m_vMark (Offset 0) (Save)(12 Bytes)
  - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_FreePassParams_t
  - timeToTrigger (Offset 0) (Save|Key)(4 Bytes) - freepass_timetotrigger
  - duration (Offset 4) (Save|Key)(4 Bytes) - freepass_duration
  - moveTolerance (Offset 8) (Save|Key)(4 Bytes) - freepass_movetolerance
  - refillRate (Offset 12) (Save|Key)(4 Bytes) - freepass_refillrate
  - coverDist (Offset 16) (Save)(4 Bytes)
  - peekTime (Offset 20) (Save|Key)(4 Bytes) - freepass_peektime
  - peekTimeAfterDamage (Offset 24) (Save)(4 Bytes)
  - peekEyeDist (Offset 28) (Save)(4 Bytes)
  - peekEyeDistZ (Offset 32) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_PostureAnimationTimer - CRandSimTimer
 - m_minInterval (Offset 4) (Save)(4 Bytes)
 - m_maxInterval (Offset 8) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_hRagdoll (Offset 3696) (Save)(4 Bytes)
- m_hCannonTarget (Offset 3700) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AttemptCannonLOSTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_flSpeedScale (Offset 3708) (Save)(4 Bytes)
- m_flTargetSpeedScale (Offset 3712) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_LowZCorrectionTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_BodyTargetBone (Offset 3744) (Save)(4 Bytes)
- m_iVisibleEnemies (Offset 3752) (Save)(4 Bytes)
- m_flTargetAcquiredTime (Offset 3756) (Save)(4 Bytes)
- m_bCrouchLocked (Offset 3760) (Save)(1 Bytes)
- m_bNoCrouchWalk (Offset 3761) (Save)(1 Bytes)
- m_bDontCrouch (Offset 3762) (Save)(1 Bytes)
- m_bNoMoveToLOS (Offset 3763) (Save)(1 Bytes)
- m_bDisableBoneFollowers (Offset 3748) (Save|Key)(1 Bytes) - disablephysics
- m_idealHeight (Offset 3768) (Save)(4 Bytes)
- m_HeightVelocity (Offset 3772) (Save)(4 Bytes)
- m_prevYaw (Offset 3776) (Save)(4 Bytes)
- m_doTurn (Offset 3780) (Save)(4 Bytes)
- m_doLeft (Offset 3784) (Save)(4 Bytes)
- m_doRight (Offset 3788) (Save)(4 Bytes)
- m_flNextTurnAct (Offset 3792) (Save)(4 Bytes)
- m_strTrackName (Offset 3796) (Save)(4 Bytes)
- m_hFocus (Offset 3800) (Save)(4 Bytes)
- m_hSmoke (Offset 3828) (Save)(4 Bytes)
- m_flTimeLastAlertSound (Offset 3804) (Save)(4 Bytes)
- m_flTimeNextHuntSound (Offset 3808) (Save)(4 Bytes)
- m_flTimePlayerMissileDetected (Offset 3816) (Save)(4 Bytes)
- m_hPlayersMissile (Offset 3820) (Save)(4 Bytes)
- m_bMinigunUseDirectFire (Offset 3824) (Save)(1 Bytes)
- m_bUseAggressiveBehavior (Offset 3812) (Save)(1 Bytes)
- m_bFastCrouch (Offset 3764) (Save)(1 Bytes)
- m_bMinigunEnabled (Offset 3765) (Save)(1 Bytes)
- m_bExploding (Offset 3524) (Save)(1 Bytes)
- InputSetMinigunTime (Offset 0) (Input)(0 Bytes) - SetMinigunTime
- InputSetMinigunTarget (Offset 0) (Input)(0 Bytes) - SetMinigunTarget
- InputSetCannonTarget (Offset 0) (Input)(0 Bytes) - SetCannonTarget
- InputFlickRagdoll (Offset 0) (Input)(0 Bytes) - FlickRagdoll
- InputCrouch (Offset 0) (Input)(0 Bytes) - Crouch
- InputCrouchInstantly (Offset 0) (Input)(0 Bytes) - CrouchInstantly
- InputStand (Offset 0) (Input)(0 Bytes) - Stand
- InputSetHeight (Offset 0) (Input)(0 Bytes) - SetHeight
- InputSetTargetPath (Offset 0) (Input)(0 Bytes) - SetTargetPath
- InputClearTargetPath (Offset 0) (Input)(0 Bytes) - ClearTargetPath
- InputDisableCrouchWalk (Offset 0) (Input)(0 Bytes) - DisableCrouchWalk
- InputEnableCrouchWalk (Offset 0) (Input)(0 Bytes) - EnableCrouchWalk
- InputEnableAggressiveBehavior (Offset 0) (Input)(0 Bytes) - EnableAggressiveBehavior
- InputDisableAggressiveBehavior (Offset 0) (Input)(0 Bytes) - DisableAggressiveBehavior
- InputDisableMinigun (Offset 0) (Input)(0 Bytes) - DisableMinigun
- InputEnableMinigun (Offset 0) (Input)(0 Bytes) - EnableMinigun
- InputStopShootingMinigunForSeconds (Offset 0) (Input)(0 Bytes) - StopShootingMinigunForSeconds
- InputDisableCrouch (Offset 0) (Input)(0 Bytes) - DisableCrouch
- InputDisableMoveToLOS (Offset 0) (Input)(0 Bytes) - DisableMoveToLOS
- InputDisableCollisionWith (Offset 0) (Input)(0 Bytes) - DisableCollisionWith
- InputEnableCollisionWith (Offset 0) (Input)(0 Bytes) - EnableCollisionWith
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- InputScaleGroundSpeed (Offset 0) (Input)(0 Bytes) - ScaleGroundSpeed
- CNPC_StriderCarriedThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_StriderCannonHitThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - npc_template_maker
- m_iszTemplateName (Offset 952) (Save|Key)(4 Bytes) - TemplateName
- m_flRadius (Offset 948) (Save|Key)(4 Bytes) - radius
- m_iszTemplateData (Offset 956) (Save)(4 Bytes)
- m_iszDestinationGroup (Offset 960) (Save|Key)(4 Bytes) - DestinationGroup
- m_CriterionVisibility (Offset 968) (Save|Key)(4 Bytes) - CriterionVisibility
- m_CriterionDistance (Offset 972) (Save|Key)(4 Bytes) - CriterionDistance
- m_iMinSpawnDistance (Offset 964) (Save|Key)(4 Bytes) - MinSpawnDistance
- InputSpawnInRadius (Offset 0) (Input)(0 Bytes) - SpawnNPCInRadius
- InputSpawnInLine (Offset 0) (Input)(0 Bytes) - SpawnNPCInLine
- InputSpawnMultiple (Offset 0) (Input)(0 Bytes) - SpawnMultiple
- InputChangeDestinationGroup (Offset 0) (Input)(0 Bytes) - ChangeDestinationGroup
- InputSetMinimumSpawnDistance (Offset 0) (Input)(0 Bytes) - SetMinimumSpawnDistance
- m_nMaxNumNPCs (Offset 824) (Save|Key)(4 Bytes) - MaxNPCCount
- m_nMaxLiveChildren (Offset 932) (Save|Key)(4 Bytes) - MaxLiveChildren
- m_flSpawnFrequency (Offset 828) (Save|Key)(4 Bytes) - SpawnFrequency
- m_bDisabled (Offset 936) (Save|Key)(1 Bytes) - StartDisabled
- m_nLiveChildren (Offset 928) (Save)(4 Bytes)
- InputSpawnNPC (Offset 0) (Input)(0 Bytes) - Spawn
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetMaxChildren (Offset 0) (Input)(0 Bytes) - SetMaxChildren
- InputAddMaxChildren (Offset 0) (Input)(0 Bytes) - AddMaxChildren
- InputSetMaxLiveChildren (Offset 0) (Input)(0 Bytes) - SetMaxLiveChildren
- InputSetSpawnFrequency (Offset 0) (Input)(0 Bytes) - SetSpawnFrequency
- m_OnAllSpawned (Offset 856) (Save|Key|Output)(0 Bytes) - OnAllSpawned
- m_OnAllSpawnedDead (Offset 880) (Save|Key|Output)(0 Bytes) - OnAllSpawnedDead
- m_OnAllLiveChildrenDead (Offset 904) (Save|Key|Output)(0 Bytes) - OnAllLiveChildrenDead
- m_OnSpawnNPC (Offset 832) (Save|Key|Output)(0 Bytes) - OnSpawnNPC
- CBaseNPCMakerMakerThink (Offset 0) (FunctionTable)(0 Bytes)
- m_hIgnoreEntity (Offset 940) (Save)(4 Bytes)
- m_iszIngoreEnt (Offset 944) (Save|Key)(4 Bytes) - IgnoreEntity

CAI_BaseNPC - npc_turret_ceiling
- m_iAmmoType (Offset 3520) (Save)(4 Bytes)
- m_iMinHealthDmg (Offset 3524) (Save|Key)(4 Bytes) - minhealthdmg
- m_bAutoStart (Offset 3528) (Save)(1 Bytes)
- m_bActive (Offset 3529) (Save)(1 Bytes)
- m_bBlinkState (Offset 3530) (Save)(1 Bytes)
- m_bEnabled (Offset 3531) (Save)(1 Bytes)
- m_flShotTime (Offset 3532) (Save)(4 Bytes)
- m_flLastSight (Offset 3536) (Save)(4 Bytes)
- m_flPingTime (Offset 3540) (Save)(4 Bytes)
- m_vecGoalAngles (Offset 3544) (Save)(12 Bytes)
- m_pEyeGlow (Offset 3556) (Save)(4 Bytes)
- CNPC_CeilingTurretRetire (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CeilingTurretDeploy (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CeilingTurretActiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CeilingTurretSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CeilingTurretAutoSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_CeilingTurretDeathThink (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnDeploy (Offset 3560) (Save|Key|Output)(0 Bytes) - OnDeploy
- m_OnRetire (Offset 3584) (Save|Key|Output)(0 Bytes) - OnRetire
- m_OnTipped (Offset 3608) (Save|Key|Output)(0 Bytes) - OnTipped
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_turret_floor
- m_iAmmoType (Offset 3628) (Save)(4 Bytes)
- m_bAutoStart (Offset 3632) (Save)(1 Bytes)
- m_bActive (Offset 3633) (Save)(1 Bytes)
- m_bBlinkState (Offset 3634) (Save)(1 Bytes)
- m_bEnabled (Offset 3635) (Save)(1 Bytes)
- m_bNoAlarmSounds (Offset 3636) (Save)(1 Bytes)
- m_flShotTime (Offset 3644) (Save)(4 Bytes)
- m_flLastSight (Offset 3648) (Save)(4 Bytes)
- m_flThrashTime (Offset 3652) (Save)(4 Bytes)
- m_flPingTime (Offset 3656) (Save)(4 Bytes)
- m_flNextActivateSoundTime (Offset 3660) (Save)(4 Bytes)
- m_bCarriedByPlayer (Offset 3664) (Save)(1 Bytes)
- m_bUseCarryAngles (Offset 3665) (Save)(1 Bytes)
- m_flPlayerDropTime (Offset 3668) (Save)(4 Bytes)
- m_hLastNPCToKickMe (Offset 3676) (Save)(4 Bytes)
- m_flKnockOverFailedTime (Offset 3680) (Save)(4 Bytes)
- m_flDestructStartTime (Offset 3640) (Save)(4 Bytes)
- m_hFizzleEffect (Offset 3720) (Save)(4 Bytes)
- m_vecGoalAngles (Offset 3684) (Save)(12 Bytes)
- m_iEyeAttachment (Offset 3696) (Save)(4 Bytes)
- m_iMuzzleAttachment (Offset 3700) (Save)(4 Bytes)
- m_iEyeState (Offset 3704) (Save)(4 Bytes)
- m_hEyeGlow (Offset 3708) (Save)(4 Bytes)
- m_pMotionController (Offset 3716) (Save)(4 Bytes)
- m_vecEnemyLKP (Offset 3724) (Save)(12 Bytes)
- m_hLaser (Offset 3712) (Save)(4 Bytes)
- m_bSelfDestructing (Offset 3637) (Save)(1 Bytes)
- m_hPhysicsAttacker (Offset 3736) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 3740) (Save)(4 Bytes)
- m_bHackedByAlyx (Offset 3864) (Save)(1 Bytes)
- m_iKeySkin (Offset 3672) (Save|Key)(4 Bytes) - SkinNumber
- CNPC_FloorTurretRetire (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretDeploy (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretActiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretAutoSearchThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretTippedThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretInactiveThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretSuppressThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretDisabledThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretSelfDestructThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CNPC_FloorTurretToggleUse (Offset 0) (FunctionTable)(0 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputDepleteAmmo (Offset 0) (Input)(0 Bytes) - DepleteAmmo
- InputRestoreAmmo (Offset 0) (Input)(0 Bytes) - RestoreAmmo
- InputSelfDestruct (Offset 0) (Input)(0 Bytes) - SelfDestruct
- m_OnDeploy (Offset 3744) (Save|Key|Output)(0 Bytes) - OnDeploy
- m_OnRetire (Offset 3768) (Save|Key|Output)(0 Bytes) - OnRetire
- m_OnTipped (Offset 3792) (Save|Key|Output)(0 Bytes) - OnTipped
- m_OnPhysGunPickup (Offset 3816) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunDrop (Offset 3840) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnAlyxStartedInteraction (Offset 3524) (Save|Key|Output)(0 Bytes) - OnAlyxStartedInteraction
- m_OnAlyxFinishedInteraction (Offset 3548) (Save|Key|Output)(0 Bytes) - OnAlyxFinishedInteraction
- InputPowerdown (Offset 0) (Input)(0 Bytes) - InteractivePowerDown
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_turret_ground
- m_iAmmoType (Offset 3548) (Save)(4 Bytes)
- m_pSmoke (Offset 3552) (Save)(4 Bytes)
- m_vecSpread (Offset 3568) (Save)(12 Bytes)
- m_bEnabled (Offset 3556) (Save)(1 Bytes)
- m_flTimeNextShoot (Offset 3560) (Save)(4 Bytes)
- m_flTimeLastSawEnemy (Offset 3564) (Save)(4 Bytes)
- m_iDeathSparks (Offset 3584) (Save)(4 Bytes)
- m_bHasExploded (Offset 3580) (Save)(1 Bytes)
- m_flSensingDist (Offset 3588) (Save)(4 Bytes)
- m_flTimeNextPing (Offset 3596) (Save)(4 Bytes)
- m_bSeeEnemy (Offset 3592) (Save)(1 Bytes)
- m_vecClosedPos (Offset 3600) (Save)(12 Bytes)
- m_vecLightOffset (Offset 3612) (Save)(12 Bytes)
- CNPC_GroundTurretDeathEffects (Offset 0) (FunctionTable)(0 Bytes)
- m_OnAreaClear (Offset 3520) (Save|Key|Output)(0 Bytes) - OnAreaClear
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_vehicledriver
- m_iszVehicleName (Offset 3524) (Save|Key)(4 Bytes) - vehicle
- m_hVehicleEntity (Offset 3532) (Save)(4 Bytes)
- m_vecDesiredVelocity (Offset 3552) (Save)(12 Bytes)
- m_vecDesiredPosition (Offset 3564) (Save)(12 Bytes)
- m_vecPrevPoint (Offset 3576) (Save)(12 Bytes)
- m_vecPrevPrevPoint (Offset 3588) (Save)(12 Bytes)
- m_vecPostPoint (Offset 3600) (Save)(12 Bytes)
- m_vecPostPostPoint (Offset 3612) (Save)(12 Bytes)
- m_flDistanceAlongSpline (Offset 3624) (Save)(4 Bytes)
- m_flDriversMaxSpeed (Offset 3628) (Save|Key)(4 Bytes) - drivermaxspeed
- m_flDriversMinSpeed (Offset 3632) (Save|Key)(4 Bytes) - driverminspeed
- m_flMaxSpeed (Offset 3636) (Save)(4 Bytes)
- m_flGoalSpeed (Offset 3640) (Save)(4 Bytes)
- m_flSteering (Offset 3648) (Save)(4 Bytes)
- InputSetDriversMaxSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMaxSpeed
- InputSetDriversMinSpeed (Offset 0) (Input)(0 Bytes) - SetDriversMinSpeed
- InputStartForward (Offset 0) (Input)(0 Bytes) - StartForward
- InputStop (Offset 0) (Input)(0 Bytes) - Stop
- InputStartFiring (Offset 0) (Input)(0 Bytes) - StartFiring
- InputStopFiring (Offset 0) (Input)(0 Bytes) - StopFiring
- InputGotoPathCorner (Offset 0) (Input)(0 Bytes) - GotoPathCorner
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CNPC_Vortigaunt - npc_vortigaunt
- m_eHealState (Offset 5300) (Save)(4 Bytes)
- m_flNextHealTokenTime (Offset 5296) (Save)(4 Bytes)
- m_hHandEffect (Offset 5272) (Save)(8 Bytes)
- m_flNextHealTime (Offset 5284) (Save)(4 Bytes)
- m_bPlayerRequestedHeal (Offset 5292) (Save)(1 Bytes)
- m_flDispelTestTime (Offset 5324) (Save)(4 Bytes)
- m_flHealHinderedTime (Offset 5308) (Save)(4 Bytes)
- m_nLightningSprite (Offset 5252) (Save)(4 Bytes)
- m_fGlowAge (Offset 5256) (Save)(4 Bytes)
- m_fGlowChangeTime (Offset 5260) (Save)(4 Bytes)
- m_bGlowTurningOn (Offset 5264) (Save)(1 Bytes)
- m_nCurGlowIndex (Offset 5268) (Save)(4 Bytes)
- m_flNextHealTime (Offset 5284) (Save)(4 Bytes)
- m_flPainTime (Offset 5312) (Save)(4 Bytes)
- m_nextLineFireTime (Offset 5316) (Save)(4 Bytes)
- m_bArmorRechargeEnabled (Offset 5320) (Save|Key)(1 Bytes) - ArmorRechargeEnabled
- m_bForceArmorRecharge (Offset 5321) (Save)(1 Bytes)
- m_bExtractingBugbait (Offset 5328) (Save)(1 Bytes)
- m_iLeftHandAttachment (Offset 5404) (Save)(4 Bytes)
- m_iRightHandAttachment (Offset 5408) (Save)(4 Bytes)
- m_hHealTarget (Offset 5288) (Save)(4 Bytes)
- m_flBlueEndFadeTime (Offset 5424) (Save)(4 Bytes)
- m_bIsBlue (Offset 5420) (Save)(1 Bytes)
- m_bIsBlack (Offset 5428) (Save)(1 Bytes)
- m_flAimDelay (Offset 5416) (Save)(4 Bytes)
- m_bCarryingNPC (Offset 5329) (Save)(1 Bytes)
- m_bRegenerateHealth (Offset 5280) (Save|Key)(1 Bytes) - HealthRegenerateEnabled
- CNPC_VortigauntUse (Offset 0) (FunctionTable)(0 Bytes)
- InputEnableArmorRecharge (Offset 0) (Input)(0 Bytes) - EnableArmorRecharge
- InputDisableArmorRecharge (Offset 0) (Input)(0 Bytes) - DisableArmorRecharge
- InputChargeTarget (Offset 0) (Input)(0 Bytes) - ChargeTarget
- InputExtractBugbait (Offset 0) (Input)(0 Bytes) - ExtractBugbait
- InputEnableHealthRegeneration (Offset 0) (Input)(0 Bytes) - EnableHealthRegeneration
- InputDisableHealthRegeneration (Offset 0) (Input)(0 Bytes) - DisableHealthRegeneration
- InputDispel (Offset 0) (Input)(0 Bytes) - Dispel
- InputBeginCarryNPC (Offset 0) (Input)(0 Bytes) - BeginCarryNPC
- InputEndCarryNPC (Offset 0) (Input)(0 Bytes) - EndCarryNPC
- InputTurnBlue (Offset 0) (Input)(0 Bytes) - TurnBlue
- InputTurnBlack (Offset 0) (Input)(0 Bytes) - TurnBlack
- m_OnFinishedExtractingBugbait (Offset 5332) (Save|Key|Output)(0 Bytes) - OnFinishedExtractingBugbait
- m_OnFinishedChargingTarget (Offset 5356) (Save|Key|Output)(0 Bytes) - OnFinishedChargingTarget
- m_OnPlayerUse (Offset 5380) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_bMovingAwayFromPlayer (Offset 4348) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_SpeechWatch_PlayerLooking - CStopwatch
 - m_interval (Offset 8) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FakeOutMortarTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputSetReadinessPanic (Offset 0) (Input)(0 Bytes) - SetReadinessPanic
- InputSetReadinessStealth (Offset 0) (Input)(0 Bytes) - SetReadinessStealth
- InputSetReadinessLow (Offset 0) (Input)(0 Bytes) - SetReadinessLow
- InputSetReadinessMedium (Offset 0) (Input)(0 Bytes) - SetReadinessMedium
- InputSetReadinessHigh (Offset 0) (Input)(0 Bytes) - SetReadinessHigh
- InputLockReadiness (Offset 0) (Input)(0 Bytes) - LockReadiness
- InputGiveWeapon (Offset 0) (Input)(0 Bytes) - GiveWeapon
- m_flReadiness (Offset 5164) (Save)(4 Bytes)
- m_flReadinessSensitivity (Offset 5168) (Save)(4 Bytes)
- m_bReadinessCapable (Offset 5172) (Save)(1 Bytes)
- m_flReadinessLockedUntil (Offset 5176) (Save)(4 Bytes)
- m_fLastBarrelExploded (Offset 5180) (Save)(4 Bytes)
- m_iNumConsecutiveBarrelsExploded (Offset 5188) (Save)(4 Bytes)
- m_fLastPlayerKill (Offset 5184) (Save)(4 Bytes)
- m_iNumConsecutivePlayerKills (Offset 5192) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AnnounceAttackTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_hAimTarget (Offset 5204) (Save)(4 Bytes)
- m_bAlwaysTransition (Offset 5208) (Save|Key)(1 Bytes) - AlwaysTransition
- m_bDontPickupWeapons (Offset 5209) (Save|Key)(1 Bytes) - DontPickupWeapons
- InputEnableAlwaysTransition (Offset 0) (Input)(0 Bytes) - EnableAlwaysTransition
- InputDisableAlwaysTransition (Offset 0) (Input)(0 Bytes) - DisableAlwaysTransition
- InputEnableWeaponPickup (Offset 0) (Input)(0 Bytes) - EnableWeaponPickup
- InputDisableWeaponPickup (Offset 0) (Input)(0 Bytes) - DisableWeaponPickup
- m_OnWeaponPickup (Offset 5212) (Save|Key|Output)(0 Bytes) - OnWeaponPickup
 Sub-Class Table (1 Deep): m_PendingResponse - AI_Response
 - m_Type (Offset 0) (Save)(1 Bytes)
 - m_szResponseName (Offset 1) (Save)(64 Bytes)
 - m_szMatchingRule (Offset 65) (Save)(64 Bytes)
  Sub-Class Table (2 Deep): m_Params - AI_ResponseParams
  - flags (Offset 14) (Save)(2 Bytes)
  - odds (Offset 12) (Save)(2 Bytes)
  - soundlevel (Offset 16) (Save)(1 Bytes)
  - delay (Offset 0) (Save)(4 Bytes)
  - respeakdelay (Offset 4) (Save)(4 Bytes)
- m_PendingConcept (Offset 4240) (Save)(0 Bytes)
- m_TimePendingSet (Offset 4268) (Save)(4 Bytes)
- m_hTalkTarget (Offset 4272) (Save)(4 Bytes)
- m_flNextRegenTime (Offset 4276) (Save)(4 Bytes)
- m_flTimePlayerStartStare (Offset 4280) (Save)(4 Bytes)
- m_hPotentialSpeechTarget (Offset 4284) (Save)(4 Bytes)
- m_flNextIdleSpeechTime (Offset 4288) (Save)(4 Bytes)
- m_iQARandomNumber (Offset 4292) (Save)(4 Bytes)
- m_hSpeechFilter (Offset 4308) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_ConceptCategoryTimers - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_bGameEndAlly (Offset 4312) (Save|Key)(1 Bytes) - GameEndAlly
- m_bCanSpeakWhileScripting (Offset 4313) (Save)(1 Bytes)
- m_flHealthAccumulator (Offset 4320) (Save)(4 Bytes)
- m_flTimeLastRegen (Offset 4316) (Save)(4 Bytes)
- InputIdleRespond (Offset 0) (Input)(0 Bytes) - IdleRespond
- InputSpeakResponseConcept (Offset 0) (Input)(0 Bytes) - SpeakResponseConcept
- InputMakeGameEndAlly (Offset 0) (Input)(0 Bytes) - MakeGameEndAlly
- InputMakeRegularAlly (Offset 0) (Input)(0 Bytes) - MakeRegularAlly
- InputAnswerQuestion (Offset 0) (Input)(0 Bytes) - AnswerQuestion
- InputAnswerQuestionHello (Offset 0) (Input)(0 Bytes) - AnswerQuestionHello
- InputEnableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - EnableSpeakWhileScripting
- InputDisableSpeakWhileScripting (Offset 0) (Input)(0 Bytes) - DisableSpeakWhileScripting
- m_fLatchedPositions (Offset 3564) (Save)(4 Bytes)
- m_latchedEyeOrigin (Offset 3568) (Save)(12 Bytes)
- m_latchedEyeDirection (Offset 3580) (Save)(12 Bytes)
- m_latchedHeadDirection (Offset 3592) (Save)(12 Bytes)
- m_goalHeadDirection (Offset 3604) (Save)(12 Bytes)
- m_goalHeadInfluence (Offset 3616) (Save)(4 Bytes)
- m_goalSpineYaw (Offset 3620) (Save)(4 Bytes)
- m_goalBodyYaw (Offset 3624) (Save)(4 Bytes)
- m_goalHeadCorrection (Offset 3628) (Save)(12 Bytes)
- m_flBlinktime (Offset 3640) (Save)(4 Bytes)
- m_hLookTarget (Offset 3644) (Save)(4 Bytes)
- m_lookQueue (Offset 3648) (Save)(0 Bytes)
- m_randomLookQueue (Offset 3688) (Save)(0 Bytes)
- m_syntheticLookQueue (Offset 3668) (Save)(0 Bytes)
- m_flNextRandomLookTime (Offset 3708) (Save)(4 Bytes)
- m_iszExpressionScene (Offset 3712) (Save)(4 Bytes)
- m_hExpressionSceneEnt (Offset 3716) (Save)(4 Bytes)
- m_flNextRandomExpressionTime (Offset 3720) (Save)(4 Bytes)
- m_iszIdleExpression (Offset 3728) (Save)(4 Bytes)
- m_iszAlertExpression (Offset 3732) (Save)(4 Bytes)
- m_iszCombatExpression (Offset 3736) (Save)(4 Bytes)
- m_iszDeathExpression (Offset 3740) (Save)(4 Bytes)
- m_ParameterBodyYaw (Offset 3744) (Save)(4 Bytes)
- m_ParameterSpineYaw (Offset 3748) (Save)(4 Bytes)
- m_ParameterNeckTrans (Offset 3752) (Save)(4 Bytes)
- m_ParameterHeadYaw (Offset 3756) (Save)(4 Bytes)
- m_ParameterHeadPitch (Offset 3760) (Save)(4 Bytes)
- m_ParameterHeadRoll (Offset 3764) (Save)(4 Bytes)
- m_FlexweightBodyRightLeft (Offset 3768) (Save)(4 Bytes)
- m_FlexweightChestRightLeft (Offset 3772) (Save)(4 Bytes)
- m_FlexweightHeadForwardBack (Offset 3776) (Save)(4 Bytes)
- m_FlexweightHeadRightLeft (Offset 3780) (Save)(4 Bytes)
- m_FlexweightHeadUpDown (Offset 3784) (Save)(4 Bytes)
- m_FlexweightHeadTilt (Offset 3788) (Save)(4 Bytes)
- m_ParameterGestureHeight (Offset 3792) (Save)(4 Bytes)
- m_ParameterGestureWidth (Offset 3796) (Save)(4 Bytes)
- m_FlexweightGestureUpDown (Offset 3800) (Save)(4 Bytes)
- m_FlexweightGestureRightLeft (Offset 3804) (Save)(4 Bytes)
- m_flAccumYawDelta (Offset 3556) (Save)(4 Bytes)
- m_flAccumYawScale (Offset 3560) (Save)(4 Bytes)
- m_flextarget (Offset 3808) (Save)(256 Bytes)
- m_bDontUseSemaphore (Offset 4064) (Save|Key)(1 Bytes) - DontUseSpeechSemaphore
- m_iszExpressionOverride (Offset 3724) (Save|Key)(4 Bytes) - ExpressionOverride
 Sub-Class Table (1 Deep): m_pExpresser - CAI_Expresser
 - m_ConceptHistories (Offset 8) (Save)(0 Bytes)
 - m_flStopTalkTime (Offset 44) (Save)(4 Bytes)
 - m_flStopTalkTimeWithoutDelay (Offset 48) (Save)(4 Bytes)
 - m_flBlockedTalkTime (Offset 52) (Save)(4 Bytes)
 - m_voicePitch (Offset 56) (Save)(4 Bytes)
 - m_flLastTimeAcceptedSpeak (Offset 60) (Save)(4 Bytes)
- InputSetExpressionOverride (Offset 0) (Input)(0 Bytes) - SetExpressionOverride
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_zombie
- m_hBlockingDoor (Offset 3736) (Save)(4 Bytes)
- m_flDoorBashYaw (Offset 3740) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_DurationDoorBash - CRandSimTimer
 - m_minInterval (Offset 4) (Save)(4 Bytes)
 - m_maxInterval (Offset 8) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_NextTimeToStartDoorBash - CSimTimer
 - m_interval (Offset 4) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vPositionCharged (Offset 3764) (Save)(12 Bytes)
- m_pMoanSound (Offset 3672) (Save)(0 Bytes)
- m_fIsTorso (Offset 3676) (Save)(1 Bytes)
- m_fIsHeadless (Offset 3677) (Save)(1 Bytes)
- m_flNextFlinch (Offset 3680) (Save)(4 Bytes)
- m_bHeadShot (Offset 3684) (Save)(1 Bytes)
- m_flBurnDamage (Offset 3688) (Save)(4 Bytes)
- m_flBurnDamageResetTime (Offset 3692) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 3696) (Save)(4 Bytes)
- m_flNextMoanSound (Offset 3700) (Save)(4 Bytes)
- m_flNextSwat (Offset 3704) (Save)(4 Bytes)
- m_flNextSwatScan (Offset 3708) (Save)(4 Bytes)
- m_crabHealth (Offset 3712) (Save)(4 Bytes)
- m_flMoanPitch (Offset 3716) (Save)(4 Bytes)
- m_iMoanSound (Offset 3724) (Save)(4 Bytes)
- m_hObstructor (Offset 3720) (Save)(4 Bytes)
- m_bIsSlumped (Offset 3729) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CAI_BaseNPC - npc_zombie_torso
- m_hBlockingDoor (Offset 3736) (Save)(4 Bytes)
- m_flDoorBashYaw (Offset 3740) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_DurationDoorBash - CRandSimTimer
 - m_minInterval (Offset 4) (Save)(4 Bytes)
 - m_maxInterval (Offset 8) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_NextTimeToStartDoorBash - CSimTimer
 - m_interval (Offset 4) (Save)(4 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vPositionCharged (Offset 3764) (Save)(12 Bytes)
- m_pMoanSound (Offset 3672) (Save)(0 Bytes)
- m_fIsTorso (Offset 3676) (Save)(1 Bytes)
- m_fIsHeadless (Offset 3677) (Save)(1 Bytes)
- m_flNextFlinch (Offset 3680) (Save)(4 Bytes)
- m_bHeadShot (Offset 3684) (Save)(1 Bytes)
- m_flBurnDamage (Offset 3688) (Save)(4 Bytes)
- m_flBurnDamageResetTime (Offset 3692) (Save)(4 Bytes)
- m_hPhysicsEnt (Offset 3696) (Save)(4 Bytes)
- m_flNextMoanSound (Offset 3700) (Save)(4 Bytes)
- m_flNextSwat (Offset 3704) (Save)(4 Bytes)
- m_flNextSwatScan (Offset 3708) (Save)(4 Bytes)
- m_crabHealth (Offset 3712) (Save)(4 Bytes)
- m_flMoanPitch (Offset 3716) (Save)(4 Bytes)
- m_iMoanSound (Offset 3724) (Save)(4 Bytes)
- m_hObstructor (Offset 3720) (Save)(4 Bytes)
- m_bIsSlumped (Offset 3729) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - path_corner
- m_flWait (Offset 824) (Save|Key)(4 Bytes) - wait
- InputSetNextPathCorner (Offset 0) (Input)(0 Bytes) - SetNextPathCorner
- InputInPass (Offset 0) (Input)(0 Bytes) - InPass
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass

CBaseEntity - path_corner_crash
- m_flWait (Offset 824) (Save|Key)(4 Bytes) - wait
- InputSetNextPathCorner (Offset 0) (Input)(0 Bytes) - SetNextPathCorner
- InputInPass (Offset 0) (Input)(0 Bytes) - InPass
- m_OnPass (Offset 828) (Save|Key|Output)(0 Bytes) - OnPass

CBaseEntity - path_track
- m_pnext (Offset 824) (Save)(4 Bytes)
- m_pprevious (Offset 828) (Save)(4 Bytes)
- m_paltpath (Offset 832) (Save)(4 Bytes)
- m_flRadius (Offset 836) (Save|Key)(4 Bytes) - radius
- m_length (Offset 840) (Save)(4 Bytes)
- m_altName (Offset 844) (Save|Key)(4 Bytes) - altpath
- m_eOrientationType (Offset 852) (Save|Key)(4 Bytes) - orientationtype
- InputPass (Offset 0) (Input)(0 Bytes) - InPass
- InputTeleport (Offset 0) (Input)(0 Bytes) - InTeleport
- InputEnableAlternatePath (Offset 0) (Input)(0 Bytes) - EnableAlternatePath
- InputDisableAlternatePath (Offset 0) (Input)(0 Bytes) - DisableAlternatePath
- InputToggleAlternatePath (Offset 0) (Input)(0 Bytes) - ToggleAlternatePath
- InputEnablePath (Offset 0) (Input)(0 Bytes) - EnablePath
- InputDisablePath (Offset 0) (Input)(0 Bytes) - DisablePath
- InputTogglePath (Offset 0) (Input)(0 Bytes) - TogglePath
- m_OnPass (Offset 856) (Save|Key|Output)(0 Bytes) - OnPass
- m_OnTeleport (Offset 880) (Save|Key|Output)(0 Bytes) - OnTeleport

CBaseEntity - phys_ballsocket
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBoneFollower - phys_bone_follower
- m_modelIndex (Offset 824) (Save)(4 Bytes)
- m_solidIndex (Offset 828) (Save)(4 Bytes)
- m_physicsBone (Offset 832) (Save)(4 Bytes)
- m_hitGroup (Offset 836) (Save)(4 Bytes)

CBaseEntity - phys_constraint
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - phys_constraintsystem
- m_pMachine (Offset 824) (Save)(0 Bytes)
- m_additionalIterations (Offset 828) (Save|Key)(4 Bytes) - additionaliterations

CBaseEntity - phys_convert
- m_swapModel (Offset 848) (Save|Key)(4 Bytes) - swapmodel
- m_flMassOverride (Offset 852) (Save|Key)(4 Bytes) - massoverride
- InputConvertTarget (Offset 0) (Input)(0 Bytes) - ConvertTarget
- m_OnConvert (Offset 824) (Save|Key|Output)(0 Bytes) - OnConvert

CBaseEntity - phys_hinge
- m_hingeFriction (Offset 952) (Save|Key)(4 Bytes) - hingefriction
- m_hinge.worldPosition (Offset 888) (Save)(12 Bytes)
- m_hinge.worldAxisDirection (Offset 900) (Save|Key)(12 Bytes) - hingeaxis
- m_systemLoadScale (Offset 956) (Save|Key)(4 Bytes) - systemloadscale
- InputSetVelocity (Offset 0) (Input)(0 Bytes) - SetAngularVelocity
- InputSetHingeFriction (Offset 0) (Input)(0 Bytes) - SetHingeFriction
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - phys_keepupright
- m_worldGoalAxis (Offset 828) (Save)(12 Bytes)
- m_localTestAxis (Offset 840) (Save)(12 Bytes)
- m_pController (Offset 852) (Save)(0 Bytes)
- m_nameAttach (Offset 856) (Save|Key)(4 Bytes) - attach1
- m_attachedObject (Offset 860) (Save)(4 Bytes)
- m_angularLimit (Offset 864) (Save|Key)(4 Bytes) - angularlimit
- m_bActive (Offset 868) (Save)(1 Bytes)
- m_bDampAllRotation (Offset 869) (Save)(1 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputSetAngularLimit (Offset 0) (Input)(0 Bytes) - SetAngularLimit

CBaseEntity - phys_lengthconstraint
- m_offset (Offset 884) (Save)(24 Bytes)
- m_addLength (Offset 920) (Save|Key)(4 Bytes) - addlength
- m_minLength (Offset 924) (Save|Key)(4 Bytes) - minlength
- m_vecAttach (Offset 908) (Save|Key)(12 Bytes) - attachpoint
- m_totalLength (Offset 928) (Save)(4 Bytes)
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CPhysMagnet - phys_magnet
- m_OnMagnetAttach (Offset 1124) (Save|Key|Output)(0 Bytes) - OnAttach
- m_OnMagnetDetach (Offset 1148) (Save|Key|Output)(0 Bytes) - OnDetach
- m_massScale (Offset 1172) (Save|Key)(4 Bytes) - massScale
- m_iszOverrideScript (Offset 1176) (Save|Key)(4 Bytes) - overridescript
- m_iMaxObjectsAttached (Offset 1228) (Save|Key)(4 Bytes) - maxobjects
- m_forceLimit (Offset 1180) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 1184) (Save|Key)(4 Bytes) - torquelimit
- m_MagnettedEntities (Offset 1188) (Save)(0 Bytes)
- m_pConstraintGroup (Offset 1208) (Save)(0 Bytes)
- m_bActive (Offset 1212) (Save)(1 Bytes)
- m_bHasHitSomething (Offset 1213) (Save)(1 Bytes)
- m_flTotalMass (Offset 1216) (Save)(4 Bytes)
- m_flRadius (Offset 1220) (Save)(4 Bytes)
- m_flNextSuckTime (Offset 1224) (Save)(4 Bytes)
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- *CBaseAnimating

CBaseEntity - phys_motor
- m_nameAttach (Offset 824) (Save|Key)(4 Bytes) - attach1
- m_attachedObject (Offset 828) (Save)(4 Bytes)
- m_spinUp (Offset 832) (Save|Key)(4 Bytes) - spinup
- m_additionalAcceleration (Offset 836) (Save|Key)(4 Bytes) - addangaccel
- m_angularAcceleration (Offset 840) (Save)(4 Bytes)
- m_lastTime (Offset 844) (Save)(4 Bytes)
- m_pHinge (Offset 848) (Save)(0 Bytes)
- m_pController (Offset 852) (Save)(0 Bytes)
- InputSetTargetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
 Sub-Class Table (1 Deep): m_motor - CMotorController
 - m_speed (Offset 4) (Save)(4 Bytes)
 - m_maxTorque (Offset 8) (Save)(4 Bytes)
 - m_axis (Offset 12) (Save|Key)(12 Bytes) - axis
 - m_inertiaFactor (Offset 24) (Save|Key)(4 Bytes) - inertiafactor
 - m_lastSpeed (Offset 28) (Save)(4 Bytes)
 - m_lastAcceleration (Offset 32) (Save)(4 Bytes)
 - m_lastForce (Offset 36) (Save)(4 Bytes)
 - m_restistanceDamping (Offset 40) (Save)(4 Bytes)

CBaseEntity - phys_pulleyconstraint
- m_position2 (Offset 884) (Save|Key)(12 Bytes) - position2
- m_offset (Offset 896) (Save)(24 Bytes)
- m_addLength (Offset 920) (Save|Key)(4 Bytes) - addlength
- m_gearRatio (Offset 924) (Save|Key)(4 Bytes) - gearratio
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - phys_ragdollconstraint
- m_xmin (Offset 884) (Save|Key)(4 Bytes) - xmin
- m_xmax (Offset 888) (Save|Key)(4 Bytes) - xmax
- m_ymin (Offset 892) (Save|Key)(4 Bytes) - ymin
- m_ymax (Offset 896) (Save|Key)(4 Bytes) - ymax
- m_zmin (Offset 900) (Save|Key)(4 Bytes) - zmin
- m_zmax (Offset 904) (Save|Key)(4 Bytes) - zmax
- m_xfriction (Offset 908) (Save|Key)(4 Bytes) - xfriction
- m_yfriction (Offset 912) (Save|Key)(4 Bytes) - yfriction
- m_zfriction (Offset 916) (Save|Key)(4 Bytes) - zfriction
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - phys_ragdollmagnet
- m_radius (Offset 828) (Save|Key)(4 Bytes) - radius
- m_force (Offset 832) (Save|Key)(4 Bytes) - force
- m_axis (Offset 836) (Save|Key)(12 Bytes) - axis
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - phys_slideconstraint
- m_axisEnd (Offset 888) (Save|Key)(12 Bytes) - slideaxis
- m_slideFriction (Offset 900) (Save|Key)(4 Bytes) - slidefriction
- m_systemLoadScale (Offset 904) (Save|Key)(4 Bytes) - systemloadscale
- InputSetVelocity (Offset 0) (Input)(0 Bytes) - SetVelocity
- m_pConstraint (Offset 824) (Save)(0 Bytes)
- m_nameSystem (Offset 840) (Save|Key)(4 Bytes) - constraintsystem
- m_nameAttach1 (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_nameAttach2 (Offset 832) (Save|Key)(4 Bytes) - attach2
- m_breakSound (Offset 836) (Save|Key)(4 Bytes) - breaksound
- m_forceLimit (Offset 844) (Save|Key)(4 Bytes) - forcelimit
- m_torqueLimit (Offset 848) (Save|Key)(4 Bytes) - torquelimit
- m_minTeleportDistance (Offset 856) (Save|Key)(4 Bytes) - teleportfollowdistance
- m_OnBreak (Offset 860) (Save|Key|Output)(0 Bytes) - OnBreak
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputOnBreak (Offset 0) (Input)(0 Bytes) - ConstraintBroken
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff

CBaseEntity - phys_spring
- m_pSpring (Offset 824) (Save)(0 Bytes)
- m_tempConstant (Offset 832) (Save|Key)(4 Bytes) - constant
- m_tempLength (Offset 836) (Save|Key)(4 Bytes) - length
- m_tempDamping (Offset 840) (Save|Key)(4 Bytes) - damping
- m_tempRelativeDamping (Offset 844) (Save|Key)(4 Bytes) - relativedamping
- m_nameAttachStart (Offset 848) (Save|Key)(4 Bytes) - attach1
- m_nameAttachEnd (Offset 852) (Save|Key)(4 Bytes) - attach2
- m_start (Offset 856) (Save)(12 Bytes)
- m_end (Offset 868) (Save|Key)(12 Bytes) - springaxis
- m_isLocal (Offset 828) (Save)(1 Bytes)
- InputSetSpringConstant (Offset 0) (Input)(0 Bytes) - SetSpringConstant
- InputSetSpringLength (Offset 0) (Input)(0 Bytes) - SetSpringLength
- InputSetSpringDamping (Offset 0) (Input)(0 Bytes) - SetSpringDamping

CBaseEntity - phys_thruster
- m_localOrigin (Offset 904) (Save)(12 Bytes)
- m_pController (Offset 824) (Save)(0 Bytes)
- m_nameAttach (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_force (Offset 832) (Save|Key)(4 Bytes) - force
- m_forceTime (Offset 836) (Save|Key)(4 Bytes) - forcetime
- m_attachedObject (Offset 840) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_integrator - CConstantForceController
 - m_controlType (Offset 4) (Save)(4 Bytes)
 - m_linear (Offset 8) (Save)(12 Bytes)
 - m_angular (Offset 20) (Save)(12 Bytes)
 - m_linearSave (Offset 32) (Save)(12 Bytes)
 - m_angularSave (Offset 44) (Save)(12 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputForceScale (Offset 0) (Input)(0 Bytes) - scale
- CPhysForceForceOff (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - phys_torque
- m_axis (Offset 904) (Save|Key)(12 Bytes) - axis
- m_pController (Offset 824) (Save)(0 Bytes)
- m_nameAttach (Offset 828) (Save|Key)(4 Bytes) - attach1
- m_force (Offset 832) (Save|Key)(4 Bytes) - force
- m_forceTime (Offset 836) (Save|Key)(4 Bytes) - forcetime
- m_attachedObject (Offset 840) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_integrator - CConstantForceController
 - m_controlType (Offset 4) (Save)(4 Bytes)
 - m_linear (Offset 8) (Save)(12 Bytes)
 - m_angular (Offset 20) (Save)(12 Bytes)
 - m_linearSave (Offset 32) (Save)(12 Bytes)
 - m_angularSave (Offset 44) (Save)(12 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputForceScale (Offset 0) (Input)(0 Bytes) - scale
- CPhysForceForceOff (Offset 0) (FunctionTable)(0 Bytes)

CBaseCombatCharacter - physics_cannister
- m_onActivate (Offset 2216) (Save|Key|Output)(0 Bytes) - OnActivate
- m_OnAwakened (Offset 2240) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_thrustOrigin (Offset 2136) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_thruster - CThrustController
 - m_thrustVector (Offset 4) (Save)(12 Bytes)
 - m_torqueVector (Offset 16) (Save)(12 Bytes)
 - m_thrust (Offset 28) (Save|Key)(4 Bytes) - thrust
- m_pController (Offset 2180) (Save)(0 Bytes)
- m_pJet (Offset 2184) (Save)(4 Bytes)
- m_active (Offset 2188) (Save)(1 Bytes)
- m_thrustTime (Offset 2192) (Save|Key)(4 Bytes) - fuel
- m_damage (Offset 2196) (Save|Key)(4 Bytes) - expdamage
- m_damageRadius (Offset 2200) (Save|Key)(4 Bytes) - expradius
- m_activateTime (Offset 2204) (Save)(4 Bytes)
- m_gasSound (Offset 2208) (Save|Key)(4 Bytes) - gassound
- m_bFired (Offset 2212) (Save)(1 Bytes)
- m_hPhysicsAttacker (Offset 2264) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 2268) (Save)(4 Bytes)
- m_hLauncher (Offset 2272) (Save)(4 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- CPhysicsCannisterBeginShutdownThink (Offset 0) (FunctionTable)(0 Bytes)
- CPhysicsCannisterExplodeTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - physics_entity_solver
- m_hMovingEntity (Offset 824) (Save)(4 Bytes)
- m_hPhysicsBlocker (Offset 828) (Save)(4 Bytes)
- m_separationDuration (Offset 832) (Save)(4 Bytes)
- m_cancelTime (Offset 836) (Save)(4 Bytes)
- m_savedCollisionGroup (Offset 840) (Save)(4 Bytes)

CBaseEntity - physics_npc_solver
- m_hNPC (Offset 832) (Save)(4 Bytes)
- m_hEntity (Offset 836) (Save)(4 Bytes)
- m_separationDuration (Offset 844) (Save)(4 Bytes)
- m_cancelTime (Offset 848) (Save)(4 Bytes)
- m_allowIntersection (Offset 852) (Save)(1 Bytes)
- m_pController (Offset 840) (Save)(0 Bytes)

CPhysicsProp - physics_prop
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CRagdollProp - physics_prop_ragdoll
- m_ragdoll.boneIndex (Offset 1712) (Save)(96 Bytes)
- m_ragPos (Offset 1832) (Save)(288 Bytes)
- m_ragAngles (Offset 2120) (Save)(288 Bytes)
- m_anglesOverrideString (Offset 2408) (Save|Key)(4 Bytes) - angleOverride
- m_lastUpdateTickCount (Offset 2416) (Save)(4 Bytes)
- m_allAsleep (Offset 2420) (Save)(1 Bytes)
- m_hDamageEntity (Offset 2424) (Save)(4 Bytes)
- m_hKiller (Offset 2428) (Save)(4 Bytes)
- m_bStartDisabled (Offset 1828) (Save|Key)(1 Bytes) - StartDisabled
- InputStartRadgollBoogie (Offset 0) (Input)(0 Bytes) - StartRagdollBoogie
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputFadeAndRemove (Offset 0) (Input)(0 Bytes) - FadeAndRemove
- m_hUnragdoll (Offset 2412) (Save)(4 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 2421) (Save)(1 Bytes)
- m_flBlendWeight (Offset 2456) (Save)(4 Bytes)
- m_nOverlaySequence (Offset 2460) (Save)(4 Bytes)
- m_ragdollMins (Offset 2468) (Save)(288 Bytes)
- m_ragdollMaxs (Offset 2756) (Save)(288 Bytes)
- m_hPhysicsAttacker (Offset 2432) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 2436) (Save)(4 Bytes)
- m_flFadeOutStartTime (Offset 2440) (Save)(4 Bytes)
- m_flFadeTime (Offset 2444) (Save)(4 Bytes)
- m_strSourceClassName (Offset 2448) (Save)(4 Bytes)
- m_bHasBeenPhysgunned (Offset 2452) (Save)(1 Bytes)
- CRagdollPropSetDebrisThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_ragdoll.listCount (Offset 1124) (Save)(4 Bytes)
- m_ragdoll.allowStretch (Offset 1128) (Save)(1 Bytes)
- m_ragdoll.pGroup (Offset 1132) (Save)(0 Bytes)
- m_flDefaultFadeScale (Offset 2464) (Save)(4 Bytes)
- m_ragdoll.list[1].originParentSpace (Offset 1160) (Save)(12 Bytes)
- m_ragdoll.list[1].pObject (Offset 1172) (Save)(0 Bytes)
- m_ragdoll.list[1].pConstraint (Offset 1176) (Save)(0 Bytes)
- m_ragdoll.list[1].parentIndex (Offset 1180) (Save)(4 Bytes)
- m_ragdoll.list[2].originParentSpace (Offset 1184) (Save)(12 Bytes)
- m_ragdoll.list[2].pObject (Offset 1196) (Save)(0 Bytes)
- m_ragdoll.list[2].pConstraint (Offset 1200) (Save)(0 Bytes)
- m_ragdoll.list[2].parentIndex (Offset 1204) (Save)(4 Bytes)
- m_ragdoll.list[3].originParentSpace (Offset 1208) (Save)(12 Bytes)
- m_ragdoll.list[3].pObject (Offset 1220) (Save)(0 Bytes)
- m_ragdoll.list[3].pConstraint (Offset 1224) (Save)(0 Bytes)
- m_ragdoll.list[3].parentIndex (Offset 1228) (Save)(4 Bytes)
- m_ragdoll.list[4].originParentSpace (Offset 1232) (Save)(12 Bytes)
- m_ragdoll.list[4].pObject (Offset 1244) (Save)(0 Bytes)
- m_ragdoll.list[4].pConstraint (Offset 1248) (Save)(0 Bytes)
- m_ragdoll.list[4].parentIndex (Offset 1252) (Save)(4 Bytes)
- m_ragdoll.list[5].originParentSpace (Offset 1256) (Save)(12 Bytes)
- m_ragdoll.list[5].pObject (Offset 1268) (Save)(0 Bytes)
- m_ragdoll.list[5].pConstraint (Offset 1272) (Save)(0 Bytes)
- m_ragdoll.list[5].parentIndex (Offset 1276) (Save)(4 Bytes)
- m_ragdoll.list[6].originParentSpace (Offset 1280) (Save)(12 Bytes)
- m_ragdoll.list[6].pObject (Offset 1292) (Save)(0 Bytes)
- m_ragdoll.list[6].pConstraint (Offset 1296) (Save)(0 Bytes)
- m_ragdoll.list[6].parentIndex (Offset 1300) (Save)(4 Bytes)
- m_ragdoll.list[7].originParentSpace (Offset 1304) (Save)(12 Bytes)
- m_ragdoll.list[7].pObject (Offset 1316) (Save)(0 Bytes)
- m_ragdoll.list[7].pConstraint (Offset 1320) (Save)(0 Bytes)
- m_ragdoll.list[7].parentIndex (Offset 1324) (Save)(4 Bytes)
- m_ragdoll.list[8].originParentSpace (Offset 1328) (Save)(12 Bytes)
- m_ragdoll.list[8].pObject (Offset 1340) (Save)(0 Bytes)
- m_ragdoll.list[8].pConstraint (Offset 1344) (Save)(0 Bytes)
- m_ragdoll.list[8].parentIndex (Offset 1348) (Save)(4 Bytes)
- m_ragdoll.list[9].originParentSpace (Offset 1352) (Save)(12 Bytes)
- m_ragdoll.list[9].pObject (Offset 1364) (Save)(0 Bytes)
- m_ragdoll.list[9].pConstraint (Offset 1368) (Save)(0 Bytes)
- m_ragdoll.list[9].parentIndex (Offset 1372) (Save)(4 Bytes)
- m_ragdoll.list[10].originParentSpace (Offset 1376) (Save)(12 Bytes)
- m_ragdoll.list[10].pObject (Offset 1388) (Save)(0 Bytes)
- m_ragdoll.list[10].pConstraint (Offset 1392) (Save)(0 Bytes)
- m_ragdoll.list[10].parentIndex (Offset 1396) (Save)(4 Bytes)
- m_ragdoll.list[11].originParentSpace (Offset 1400) (Save)(12 Bytes)
- m_ragdoll.list[11].pObject (Offset 1412) (Save)(0 Bytes)
- m_ragdoll.list[11].pConstraint (Offset 1416) (Save)(0 Bytes)
- m_ragdoll.list[11].parentIndex (Offset 1420) (Save)(4 Bytes)
- m_ragdoll.list[12].originParentSpace (Offset 1424) (Save)(12 Bytes)
- m_ragdoll.list[12].pObject (Offset 1436) (Save)(0 Bytes)
- m_ragdoll.list[12].pConstraint (Offset 1440) (Save)(0 Bytes)
- m_ragdoll.list[12].parentIndex (Offset 1444) (Save)(4 Bytes)
- m_ragdoll.list[13].originParentSpace (Offset 1448) (Save)(12 Bytes)
- m_ragdoll.list[13].pObject (Offset 1460) (Save)(0 Bytes)
- m_ragdoll.list[13].pConstraint (Offset 1464) (Save)(0 Bytes)
- m_ragdoll.list[13].parentIndex (Offset 1468) (Save)(4 Bytes)
- m_ragdoll.list[14].originParentSpace (Offset 1472) (Save)(12 Bytes)
- m_ragdoll.list[14].pObject (Offset 1484) (Save)(0 Bytes)
- m_ragdoll.list[14].pConstraint (Offset 1488) (Save)(0 Bytes)
- m_ragdoll.list[14].parentIndex (Offset 1492) (Save)(4 Bytes)
- m_ragdoll.list[15].originParentSpace (Offset 1496) (Save)(12 Bytes)
- m_ragdoll.list[15].pObject (Offset 1508) (Save)(0 Bytes)
- m_ragdoll.list[15].pConstraint (Offset 1512) (Save)(0 Bytes)
- m_ragdoll.list[15].parentIndex (Offset 1516) (Save)(4 Bytes)
- m_ragdoll.list[16].originParentSpace (Offset 1520) (Save)(12 Bytes)
- m_ragdoll.list[16].pObject (Offset 1532) (Save)(0 Bytes)
- m_ragdoll.list[16].pConstraint (Offset 1536) (Save)(0 Bytes)
- m_ragdoll.list[16].parentIndex (Offset 1540) (Save)(4 Bytes)
- m_ragdoll.list[17].originParentSpace (Offset 1544) (Save)(12 Bytes)
- m_ragdoll.list[17].pObject (Offset 1556) (Save)(0 Bytes)
- m_ragdoll.list[17].pConstraint (Offset 1560) (Save)(0 Bytes)
- m_ragdoll.list[17].parentIndex (Offset 1564) (Save)(4 Bytes)
- m_ragdoll.list[18].originParentSpace (Offset 1568) (Save)(12 Bytes)
- m_ragdoll.list[18].pObject (Offset 1580) (Save)(0 Bytes)
- m_ragdoll.list[18].pConstraint (Offset 1584) (Save)(0 Bytes)
- m_ragdoll.list[18].parentIndex (Offset 1588) (Save)(4 Bytes)
- m_ragdoll.list[19].originParentSpace (Offset 1592) (Save)(12 Bytes)
- m_ragdoll.list[19].pObject (Offset 1604) (Save)(0 Bytes)
- m_ragdoll.list[19].pConstraint (Offset 1608) (Save)(0 Bytes)
- m_ragdoll.list[19].parentIndex (Offset 1612) (Save)(4 Bytes)
- m_ragdoll.list[20].originParentSpace (Offset 1616) (Save)(12 Bytes)
- m_ragdoll.list[20].pObject (Offset 1628) (Save)(0 Bytes)
- m_ragdoll.list[20].pConstraint (Offset 1632) (Save)(0 Bytes)
- m_ragdoll.list[20].parentIndex (Offset 1636) (Save)(4 Bytes)
- m_ragdoll.list[21].originParentSpace (Offset 1640) (Save)(12 Bytes)
- m_ragdoll.list[21].pObject (Offset 1652) (Save)(0 Bytes)
- m_ragdoll.list[21].pConstraint (Offset 1656) (Save)(0 Bytes)
- m_ragdoll.list[21].parentIndex (Offset 1660) (Save)(4 Bytes)
- m_ragdoll.list[22].originParentSpace (Offset 1664) (Save)(12 Bytes)
- m_ragdoll.list[22].pObject (Offset 1676) (Save)(0 Bytes)
- m_ragdoll.list[22].pConstraint (Offset 1680) (Save)(0 Bytes)
- m_ragdoll.list[22].parentIndex (Offset 1684) (Save)(4 Bytes)
- m_ragdoll.list[23].originParentSpace (Offset 1688) (Save)(12 Bytes)
- m_ragdoll.list[23].pObject (Offset 1700) (Save)(0 Bytes)
- m_ragdoll.list[23].pConstraint (Offset 1704) (Save)(0 Bytes)
- m_ragdoll.list[23].parentIndex (Offset 1708) (Save)(4 Bytes)
- *CBaseAnimating

CHL2_Player - player
- m_nControlClass (Offset 4292) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_HL2Local - CHL2PlayerLocalData
 - m_flSuitPower (Offset 4) (Save)(4 Bytes)
 - m_bZooming (Offset 8) (Save)(1 Bytes)
 - m_bitsActiveDevices (Offset 12) (Save)(4 Bytes)
 - m_iSquadMemberCount (Offset 16) (Save)(4 Bytes)
 - m_iSquadMedicCount (Offset 20) (Save)(4 Bytes)
 - m_fSquadInFollowMode (Offset 24) (Save)(1 Bytes)
 - m_bWeaponLowered (Offset 25) (Save)(1 Bytes)
 - m_bDisplayReticle (Offset 44) (Save)(1 Bytes)
 - m_bStickyAutoAim (Offset 45) (Save)(1 Bytes)
 - m_hLadder (Offset 48) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_LadderMove - LadderMove_t
  - m_bForceLadderMove (Offset 0) (Save)(1 Bytes)
  - m_bForceMount (Offset 1) (Save)(1 Bytes)
  - m_flStartTime (Offset 4) (Save)(4 Bytes)
  - m_flArrivalTime (Offset 8) (Save)(4 Bytes)
  - m_vecGoalPosition (Offset 12) (Save)(12 Bytes)
  - m_vecStartPosition (Offset 24) (Save)(12 Bytes)
  - m_hForceLadder (Offset 36) (Save)(4 Bytes)
  - m_hReservedSpot (Offset 40) (Save)(4 Bytes)
- m_bSprintEnabled (Offset 4396) (Save)(1 Bytes)
- m_flTimeAllSuitDevicesOff (Offset 4392) (Save)(4 Bytes)
- m_fIsSprinting (Offset 4404) (Save)(1 Bytes)
- m_fIsWalking (Offset 4405) (Save)(1 Bytes)
- m_vecMissPositions (Offset 4424) (Save)(192 Bytes)
- m_nNumMissPositions (Offset 4616) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CommanderUpdateTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_QueuedCommand (Offset 4420) (Save)(4 Bytes)
- m_flTimeIgnoreFallDamage (Offset 4620) (Save)(4 Bytes)
- m_bIgnoreFallDamageResetAfterImpact (Offset 4624) (Save)(1 Bytes)
- m_flSuitPowerLoad (Offset 4628) (Save)(4 Bytes)
- m_flIdleTime (Offset 4644) (Save)(4 Bytes)
- m_flMoveTime (Offset 4648) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 4652) (Save)(4 Bytes)
- m_flTargetFindTime (Offset 4656) (Save)(4 Bytes)
- m_flAdmireGlovesAnimTime (Offset 4632) (Save)(4 Bytes)
- m_flNextFlashlightCheckTime (Offset 4636) (Save)(4 Bytes)
- m_flFlashlightPowerDrainScale (Offset 4640) (Save)(4 Bytes)
- m_bFlashlightDisabled (Offset 4664) (Save)(1 Bytes)
- m_bUseCappedPhysicsDamageTable (Offset 4665) (Save)(1 Bytes)
- m_hLockedAutoAimEntity (Offset 4688) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_LowerWeaponTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_AutoaimTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- InputIgnoreFallDamage (Offset 0) (Input)(0 Bytes) - IgnoreFallDamage
- InputIgnoreFallDamageWithoutReset (Offset 0) (Input)(0 Bytes) - IgnoreFallDamageWithoutReset
- OnSquadMemberKilled (Offset 0) (Input)(0 Bytes) - OnSquadMemberKilled
- InputDisableFlashlight (Offset 0) (Input)(0 Bytes) - DisableFlashlight
- InputEnableFlashlight (Offset 0) (Input)(0 Bytes) - EnableFlashlight
- InputForceDropPhysObjects (Offset 0) (Input)(0 Bytes) - ForceDropPhysObjects
- m_sndLeeches (Offset 4284) (Save)(0 Bytes)
- m_sndWaterSplashes (Offset 4288) (Save)(0 Bytes)
- m_flArmorReductionTime (Offset 4668) (Save)(4 Bytes)
- m_iArmorReductionFrom (Offset 4672) (Save)(4 Bytes)
- m_flTimeUseSuspended (Offset 4676) (Save)(4 Bytes)
- m_hLocatorTargetEntity (Offset 4692) (Save)(4 Bytes)
- m_flTimeNextLadderHint (Offset 4696) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_Local - CPlayerLocalData
 - m_chAreaBits (Offset 4) (Save)(32 Bytes)
 - m_chAreaPortalBits (Offset 36) (Save)(24 Bytes)
 - m_iHideHUD (Offset 60) (Save)(4 Bytes)
 - m_flFOVRate (Offset 64) (Save)(4 Bytes)
 - m_vecOverViewpoint (Offset 68) (Save)(12 Bytes)
 - m_bDucked (Offset 80) (Save)(1 Bytes)
 - m_bDucking (Offset 81) (Save)(1 Bytes)
 - m_bInDuckJump (Offset 82) (Save)(1 Bytes)
 - m_flDucktime (Offset 84) (Save)(4 Bytes)
 - m_flDuckJumpTime (Offset 88) (Save)(4 Bytes)
 - m_flJumpTime (Offset 92) (Save)(4 Bytes)
 - m_nStepside (Offset 96) (Save)(4 Bytes)
 - m_flFallVelocity (Offset 100) (Save)(4 Bytes)
 - m_nOldButtons (Offset 104) (Save)(4 Bytes)
 - m_vecPunchAngle (Offset 112) (Save)(12 Bytes)
 - m_vecPunchAngleVel (Offset 124) (Save)(12 Bytes)
 - m_bDrawViewmodel (Offset 136) (Save)(1 Bytes)
 - m_bWearingSuit (Offset 137) (Save)(1 Bytes)
 - m_bPoisoned (Offset 138) (Save)(1 Bytes)
 - m_flStepSize (Offset 140) (Save)(4 Bytes)
 - m_bAllowAutoMovement (Offset 144) (Save)(1 Bytes)
  Sub-Class Table (2 Deep): m_skybox3d - sky3dparams_t
  - scale (Offset 4) (Save)(4 Bytes)
  - origin (Offset 8) (Save)(12 Bytes)
  - area (Offset 20) (Save)(4 Bytes)
   Sub-Class Table (3 Deep): fog - fogparams_t
   - enable (Offset 64) (Save)(1 Bytes)
   - blend (Offset 65) (Save)(1 Bytes)
   - dirPrimary (Offset 4) (Save)(12 Bytes)
   - colorPrimary (Offset 16) (Save)(4 Bytes)
   - colorSecondary (Offset 20) (Save)(4 Bytes)
   - start (Offset 32) (Save)(4 Bytes)
   - end (Offset 36) (Save)(4 Bytes)
   - farz (Offset 40) (Save)(4 Bytes)
   - maxdensity (Offset 44) (Save)(4 Bytes)
   - colorPrimaryLerpTo (Offset 24) (Save)(4 Bytes)
   - colorSecondaryLerpTo (Offset 28) (Save)(4 Bytes)
   - startLerpTo (Offset 48) (Save)(4 Bytes)
   - endLerpTo (Offset 52) (Save)(4 Bytes)
   - lerptime (Offset 56) (Save)(4 Bytes)
   - duration (Offset 60) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_PlayerFog - fogplayerparams_t
  - m_hCtrl (Offset 4) (Save)(4 Bytes)
  - m_flTransitionTime (Offset 8) (Save)(4 Bytes)
  - m_OldColor (Offset 12) (Save)(4 Bytes)
  - m_flOldStart (Offset 16) (Save)(4 Bytes)
  - m_flOldEnd (Offset 20) (Save)(4 Bytes)
  - m_NewColor (Offset 24) (Save)(4 Bytes)
  - m_flNewStart (Offset 28) (Save)(4 Bytes)
  - m_flNewEnd (Offset 32) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_fog - fogparams_t
  - enable (Offset 64) (Save)(1 Bytes)
  - blend (Offset 65) (Save)(1 Bytes)
  - dirPrimary (Offset 4) (Save)(12 Bytes)
  - colorPrimary (Offset 16) (Save)(4 Bytes)
  - colorSecondary (Offset 20) (Save)(4 Bytes)
  - start (Offset 32) (Save)(4 Bytes)
  - end (Offset 36) (Save)(4 Bytes)
  - farz (Offset 40) (Save)(4 Bytes)
  - maxdensity (Offset 44) (Save)(4 Bytes)
  - colorPrimaryLerpTo (Offset 24) (Save)(4 Bytes)
  - colorSecondaryLerpTo (Offset 28) (Save)(4 Bytes)
  - startLerpTo (Offset 48) (Save)(4 Bytes)
  - endLerpTo (Offset 52) (Save)(4 Bytes)
  - lerptime (Offset 56) (Save)(4 Bytes)
  - duration (Offset 60) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_audio - audioparams_t
  - localSound (Offset 4) (Save)(96 Bytes)
  - soundscapeIndex (Offset 100) (Save)(4 Bytes)
  - localBits (Offset 104) (Save)(4 Bytes)
  - ent (Offset 108) (Save)(4 Bytes)
- m_hTriggerSoundscapeList (Offset 2600) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): pl - CPlayerState
 - v_angle (Offset 8) (Save)(12 Bytes)
 - deadflag (Offset 4) (Save)(1 Bytes)
- m_StuckLast (Offset 2136) (Save)(4 Bytes)
- m_nButtons (Offset 2672) (Save)(4 Bytes)
- m_afButtonLast (Offset 2684) (Save)(4 Bytes)
- m_afButtonPressed (Offset 2676) (Save)(4 Bytes)
- m_afButtonReleased (Offset 2680) (Save)(4 Bytes)
- m_afButtonDisabled (Offset 2688) (Save)(4 Bytes)
- m_afButtonForced (Offset 2692) (Save)(4 Bytes)
- m_iFOV (Offset 2852) (Save)(4 Bytes)
- m_iFOVStart (Offset 2860) (Save)(4 Bytes)
- m_flFOVTime (Offset 2864) (Save)(4 Bytes)
- m_iDefaultFOV (Offset 2856) (Save)(4 Bytes)
- m_flVehicleViewFOV (Offset 3744) (Save)(4 Bytes)
- m_iObserverMode (Offset 2848) (Save)(4 Bytes)
- m_iObserverLastMode (Offset 2868) (Save)(4 Bytes)
- m_hObserverTarget (Offset 2872) (Save)(4 Bytes)
- m_bForcedObserverMode (Offset 2876) (Save)(1 Bytes)
- m_szAnimExtension (Offset 2697) (Save)(32 Bytes)
- m_nUpdateRate (Offset 2732) (Save)(4 Bytes)
- m_fLerpTime (Offset 2736) (Save)(4 Bytes)
- m_bLagCompensation (Offset 2740) (Save)(1 Bytes)
- m_bPredictWeapons (Offset 2741) (Save)(1 Bytes)
- m_vecAdditionalPVSOrigin (Offset 2748) (Save)(12 Bytes)
- m_vecCameraPVSOrigin (Offset 2760) (Save)(12 Bytes)
- m_hUseEntity (Offset 2772) (Save)(4 Bytes)
- m_iTrain (Offset 2776) (Save)(4 Bytes)
- m_iRespawnFrames (Offset 2780) (Save)(4 Bytes)
- m_afPhysicsFlags (Offset 2784) (Save)(4 Bytes)
- m_hVehicle (Offset 2788) (Save)(4 Bytes)
- m_szNetworkIDString (Offset 3786) (Save)(64 Bytes)
- m_oldOrigin (Offset 2968) (Save)(12 Bytes)
- m_vecSmoothedVelocity (Offset 2980) (Save)(12 Bytes)
- m_iTargetVolume (Offset 3000) (Save)(4 Bytes)
- m_rgItems (Offset 3004) (Save)(20 Bytes)
- m_flSwimTime (Offset 3024) (Save)(4 Bytes)
- m_flDuckTime (Offset 3028) (Save)(4 Bytes)
- m_flDuckJumpTime (Offset 3032) (Save)(4 Bytes)
- m_flSuitUpdate (Offset 3036) (Save)(4 Bytes)
- m_rgSuitPlayList (Offset 3040) (Save)(16 Bytes)
- m_iSuitPlayNext (Offset 3056) (Save)(4 Bytes)
- m_rgiSuitNoRepeat (Offset 3060) (Save)(128 Bytes)
- m_rgflSuitNoRepeatTime (Offset 3188) (Save)(128 Bytes)
- m_bPauseBonusProgress (Offset 2796) (Save)(1 Bytes)
- m_iBonusProgress (Offset 2800) (Save)(4 Bytes)
- m_iBonusChallenge (Offset 2804) (Save)(4 Bytes)
- m_lastDamageAmount (Offset 2808) (Save)(4 Bytes)
- m_tbdPrev (Offset 2884) (Save)(4 Bytes)
- m_flStepSoundTime (Offset 3488) (Save)(4 Bytes)
- m_szNetname (Offset 3660) (Save)(32 Bytes)
- m_idrowndmg (Offset 2888) (Save)(4 Bytes)
- m_idrownrestored (Offset 2892) (Save)(4 Bytes)
- m_nPoisonDmg (Offset 2896) (Save)(4 Bytes)
- m_nPoisonRestored (Offset 2900) (Save)(4 Bytes)
- m_bitsHUDDamage (Offset 2836) (Save)(4 Bytes)
- m_fInitHUD (Offset 3328) (Save)(1 Bytes)
- m_flDeathTime (Offset 2840) (Save)(4 Bytes)
- m_flDeathAnimTime (Offset 2844) (Save)(4 Bytes)
- m_iFrags (Offset 3360) (Save)(4 Bytes)
- m_iDeaths (Offset 3364) (Save)(4 Bytes)
- m_bAllowInstantSpawn (Offset 3492) (Save)(1 Bytes)
- m_flNextDecalTime (Offset 3368) (Save)(4 Bytes)
- m_ArmorValue (Offset 3376) (Save)(4 Bytes)
- m_DmgOrigin (Offset 2812) (Save)(12 Bytes)
- m_DmgTake (Offset 2824) (Save)(4 Bytes)
- m_DmgSave (Offset 2828) (Save)(4 Bytes)
- m_AirFinished (Offset 3380) (Save)(4 Bytes)
- m_PainFinished (Offset 3384) (Save)(4 Bytes)
- m_iPlayerLocked (Offset 3388) (Save)(4 Bytes)
- m_hViewModel (Offset 3392) (Save)(8 Bytes)
- m_flMaxspeed (Offset 3496) (Save)(4 Bytes)
- m_flWaterJumpTime (Offset 3500) (Save)(4 Bytes)
- m_vecWaterJumpVel (Offset 3504) (Save)(12 Bytes)
- m_nImpulse (Offset 3516) (Save)(4 Bytes)
- m_flSwimSoundTime (Offset 3520) (Save)(4 Bytes)
- m_vecLadderNormal (Offset 3524) (Save)(12 Bytes)
- m_flFlashTime (Offset 3536) (Save)(4 Bytes)
- m_nDrownDmgRate (Offset 3540) (Save)(4 Bytes)
- m_iSuicideCustomKillFlags (Offset 2920) (Save)(4 Bytes)
- m_bitsDamageType (Offset 2832) (Save)(4 Bytes)
- m_rgbTimeBasedDamage (Offset 2904) (Save)(8 Bytes)
- m_fLastPlayerTalkTime (Offset 3588) (Save)(4 Bytes)
- m_hLastWeapon (Offset 3592) (Save)(4 Bytes)
- m_flOldPlayerZ (Offset 3616) (Save)(4 Bytes)
- m_flOldPlayerViewOffsetZ (Offset 3620) (Save)(4 Bytes)
- m_bPlayerUnderwater (Offset 3624) (Save)(1 Bytes)
- m_hViewEntity (Offset 3628) (Save)(4 Bytes)
- m_hConstraintEntity (Offset 3632) (Save)(4 Bytes)
- m_vecConstraintCenter (Offset 3636) (Save)(12 Bytes)
- m_flConstraintRadius (Offset 3648) (Save)(4 Bytes)
- m_flConstraintWidth (Offset 3652) (Save)(4 Bytes)
- m_flConstraintSpeedFactor (Offset 3656) (Save)(4 Bytes)
- m_hZoomOwner (Offset 2880) (Save)(4 Bytes)
- m_flLaggedMovementValue (Offset 3692) (Save)(4 Bytes)
- m_vNewVPhysicsPosition (Offset 3696) (Save)(12 Bytes)
- m_vNewVPhysicsVelocity (Offset 3708) (Save)(12 Bytes)
- m_bSinglePlayerGameEnding (Offset 3878) (Save)(1 Bytes)
- m_szLastPlaceName (Offset 3768) (Save)(18 Bytes)
- m_autoKickDisabled (Offset 3880) (Save)(1 Bytes)
- CBasePlayerPlayerDeathThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputSetHUDVisibility (Offset 0) (Input)(0 Bytes) - SetHUDVisibility
- InputSetFogController (Offset 0) (Input)(0 Bytes) - SetFogController
- m_nNumCrouches (Offset 3544) (Save)(4 Bytes)
- m_bDuckToggled (Offset 3548) (Save)(1 Bytes)
- m_flForwardMove (Offset 3552) (Save)(4 Bytes)
- m_flSideMove (Offset 3556) (Save)(4 Bytes)
- m_vecPreviouslyPredictedOrigin (Offset 3752) (Save)(12 Bytes)
- m_nNumCrateHudHints (Offset 3560) (Save)(4 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - player_loadsaved
- m_loadTime (Offset 824) (Save|Key)(4 Bytes) - loadtime
- m_Duration (Offset 828) (Save|Key)(4 Bytes) - duration
- m_HoldTime (Offset 832) (Save|Key)(4 Bytes) - holdtime
- InputReload (Offset 0) (Input)(0 Bytes) - Reload
- CRevertSavedLoadThink (Offset 0) (FunctionTable)(0 Bytes)

CPlayerResource - player_manager
- CPlayerResourceResourceThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - player_pickup
 Sub-Class Table (1 Deep): m_grabController - CGrabController
  Sub-Class Table (2 Deep): m_shadow - game_shadowcontrol_params_t
  - targetPosition (Offset 0) (Save)(12 Bytes)
  - targetRotation (Offset 12) (Save)(12 Bytes)
  - maxAngular (Offset 24) (Save)(4 Bytes)
  - maxDampAngular (Offset 28) (Save)(4 Bytes)
  - maxSpeed (Offset 32) (Save)(4 Bytes)
  - maxDampSpeed (Offset 36) (Save)(4 Bytes)
  - dampFactor (Offset 40) (Save)(4 Bytes)
  - teleportDistance (Offset 44) (Save)(4 Bytes)
 - m_timeToArrive (Offset 52) (Save)(4 Bytes)
 - m_errorTime (Offset 56) (Save)(4 Bytes)
 - m_error (Offset 60) (Save)(4 Bytes)
 - m_contactAmount (Offset 64) (Save)(4 Bytes)
 - m_savedRotDamping (Offset 80) (Save)(4096 Bytes)
 - m_savedMass (Offset 4176) (Save)(4096 Bytes)
 - m_flLoadWeight (Offset 76) (Save)(4 Bytes)
 - m_bCarriedEntityBlocksLOS (Offset 72) (Save)(1 Bytes)
 - m_bIgnoreRelativePitch (Offset 73) (Save)(1 Bytes)
 - m_attachedEntity (Offset 8272) (Save)(4 Bytes)
 - m_angleAlignment (Offset 68) (Save)(4 Bytes)
 - m_vecPreferredCarryAngles (Offset 8276) (Save)(12 Bytes)
 - m_bHasPreferredCarryAngles (Offset 8288) (Save)(1 Bytes)
 - m_flDistanceOffset (Offset 8292) (Save)(4 Bytes)
 - m_attachedAnglesPlayerSpace (Offset 8296) (Save)(12 Bytes)
 - m_attachedPositionObjectSpace (Offset 8308) (Save)(12 Bytes)
 - m_bAllowObjectOverhead (Offset 8324) (Save)(1 Bytes)
- m_grabController.m_controller (Offset 9144) (Save)(0 Bytes)
- m_pPlayer (Offset 9156) (Save)(4 Bytes)

CBaseEntity - player_speedmod
- InputSpeedMod (Offset 0) (Input)(0 Bytes) - ModifySpeed

CBaseEntity - player_weaponstrip
- InputStripWeapons (Offset 0) (Input)(0 Bytes) - Strip
- InputStripWeaponsAndSuit (Offset 0) (Input)(0 Bytes) - StripWeaponsAndSuit

CBaseEntity - point_anglesensor
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_nLookAtName (Offset 828) (Save|Key)(4 Bytes) - lookatname
- m_hTargetEntity (Offset 832) (Save)(4 Bytes)
- m_hLookAtEntity (Offset 836) (Save)(4 Bytes)
- m_flDuration (Offset 840) (Save|Key)(4 Bytes) - duration
- m_flDotTolerance (Offset 844) (Save)(4 Bytes)
- m_flFacingTime (Offset 848) (Save)(4 Bytes)
- m_bFired (Offset 852) (Save)(1 Bytes)
- m_OnFacingLookat (Offset 856) (Save|Key|Output)(0 Bytes) - OnFacingLookat
- m_OnNotFacingLookat (Offset 880) (Save|Key|Output)(0 Bytes) - OnNotFacingLookat
- m_TargetDir (Offset 904) (Save|Key|Output)(0 Bytes) - TargetDir
- m_FacingPercentage (Offset 928) (Save|Key|Output)(0 Bytes) - FacingPercentage
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTest (Offset 0) (Input)(0 Bytes) - Test
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity

CBaseEntity - point_angularvelocitysensor
- m_hTargetEntity (Offset 824) (Save)(4 Bytes)
- m_flThreshold (Offset 828) (Save|Key)(4 Bytes) - threshold
- m_nLastCompareResult (Offset 832) (Save)(4 Bytes)
- m_nLastFireResult (Offset 836) (Save)(4 Bytes)
- m_flFireTime (Offset 840) (Save)(4 Bytes)
- m_flFireInterval (Offset 844) (Save|Key)(4 Bytes) - fireinterval
- m_flLastAngVelocity (Offset 848) (Save)(4 Bytes)
- m_lastOrientation (Offset 852) (Save)(12 Bytes)
- InputTest (Offset 0) (Input)(0 Bytes) - Test
- InputTestWithInterval (Offset 0) (Input)(0 Bytes) - TestWithInterval
- m_OnLessThan (Offset 904) (Save|Key|Output)(0 Bytes) - OnLessThan
- m_OnLessThanOrEqualTo (Offset 928) (Save|Key|Output)(0 Bytes) - OnLessThanOrEqualTo
- m_OnGreaterThan (Offset 952) (Save|Key|Output)(0 Bytes) - OnGreaterThan
- m_OnGreaterThanOrEqualTo (Offset 976) (Save|Key|Output)(0 Bytes) - OnGreaterThanOrEqualTo
- m_OnEqualTo (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEqualTo
- m_AngularVelocity (Offset 880) (Save|Key|Output)(0 Bytes) - AngularVelocity
- m_vecAxis (Offset 864) (Save|Key)(12 Bytes) - axis
- m_bUseHelper (Offset 876) (Save|Key)(1 Bytes) - usehelper

CBaseEntity - point_antlion_repellant
- m_flRepelRadius (Offset 824) (Save|Key)(4 Bytes) - repelradius
- m_bEnabled (Offset 828) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - point_apc_controller
- m_yawCenter (Offset 824) (Save)(4 Bytes)
- m_yawRate (Offset 828) (Save|Key)(4 Bytes) - yawrate
- m_yawTolerance (Offset 832) (Save|Key)(4 Bytes) - yawtolerance
- m_pitchCenter (Offset 836) (Save)(4 Bytes)
- m_pitchRate (Offset 840) (Save|Key)(4 Bytes) - pitchrate
- m_pitchTolerance (Offset 844) (Save|Key)(4 Bytes) - pitchtolerance
- m_minRange (Offset 848) (Save|Key)(4 Bytes) - minRange
- m_maxRange (Offset 852) (Save|Key)(4 Bytes) - maxRange
- m_barrelPos (Offset 856) (Save)(12 Bytes)
- m_sightOrigin (Offset 868) (Save)(12 Bytes)
- m_soundStartRotate (Offset 880) (Save|Key)(4 Bytes) - rotatestartsound
- m_soundStopRotate (Offset 884) (Save|Key)(4 Bytes) - rotatestopsound
- m_soundLoopRotate (Offset 888) (Save|Key)(4 Bytes) - rotatesound
- m_targetEntityName (Offset 892) (Save|Key)(4 Bytes) - targetentityname
- m_hTarget (Offset 896) (Save)(4 Bytes)
- m_parentMatrix (Offset 900) (Save)(64 Bytes)
- m_flFiringDelay (Offset 988) (Save)(4 Bytes)
- m_bFireDelayed (Offset 992) (Save)(1 Bytes)
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- m_OnFireAtTarget (Offset 964) (Save|Key|Output)(0 Bytes) - OnFireAtTarget

CBaseEntity - point_bonusmaps_accessor
- m_String_tFileName (Offset 824) (Save|Key)(4 Bytes) - filename
- m_String_tMapName (Offset 828) (Save|Key)(4 Bytes) - mapname
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputComplete (Offset 0) (Input)(0 Bytes) - Complete
- InputSave (Offset 0) (Input)(0 Bytes) - Save

CBaseEntity - point_bugbait
- m_bEnabled (Offset 828) (Save|Key)(1 Bytes) - Enabled
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- m_OnBaited (Offset 832) (Save|Key|Output)(0 Bytes) - OnBaited

CPointCamera - point_camera
- m_FOV (Offset 832) (Save|Key)(4 Bytes) - FOV
- m_Resolution (Offset 836) (Save|Key)(4 Bytes) - resolution
- m_bFogEnable (Offset 840) (Save|Key)(1 Bytes) - fogEnable
- m_FogColor (Offset 841) (Save|Key)(4 Bytes) - fogColor
- m_flFogStart (Offset 848) (Save|Key)(4 Bytes) - fogStart
- m_flFogEnd (Offset 852) (Save|Key)(4 Bytes) - fogEnd
- m_flFogMaxDensity (Offset 856) (Save|Key)(4 Bytes) - fogMaxDensity
- m_bUseScreenAspectRatio (Offset 861) (Save|Key)(1 Bytes) - UseScreenAspectRatio
- m_bActive (Offset 860) (Save)(1 Bytes)
- m_bIsOn (Offset 862) (Save)(1 Bytes)
- m_TargetFOV (Offset 824) (Save)(4 Bytes)
- m_DegreesPerSecond (Offset 828) (Save)(4 Bytes)
- CPointCameraChangeFOVThink (Offset 0) (FunctionTable)(0 Bytes)
- InputChangeFOV (Offset 0) (Input)(0 Bytes) - ChangeFOV
- InputSetOnAndTurnOthersOff (Offset 0) (Input)(0 Bytes) - SetOnAndTurnOthersOff
- InputSetOn (Offset 0) (Input)(0 Bytes) - SetOn
- InputSetOff (Offset 0) (Input)(0 Bytes) - SetOff

CBaseEntity - point_clientcommand
- InputCommand (Offset 0) (Input)(0 Bytes) - Command

CBaseEntity - point_combine_ball_launcher
- m_flConeDegrees (Offset 1032) (Save|Key)(4 Bytes) - launchconenoise
- m_iszBullseyeName (Offset 1036) (Save|Key)(4 Bytes) - bullseyename
- m_iBounces (Offset 1028) (Save|Key)(4 Bytes) - maxballbounces
- InputLaunchBall (Offset 0) (Input)(0 Bytes) - LaunchBall
- m_nBallCount (Offset 864) (Save|Key)(4 Bytes) - ballcount
- m_flMinSpeed (Offset 836) (Save|Key)(4 Bytes) - minspeed
- m_flMaxSpeed (Offset 840) (Save|Key)(4 Bytes) - maxspeed
- m_flBallRadius (Offset 828) (Save|Key)(4 Bytes) - ballradius
- m_flBallRespawnTime (Offset 832) (Save|Key)(4 Bytes) - ballrespawntime
- m_flRadius (Offset 872) (Save)(4 Bytes)
- m_nBallsRemainingInField (Offset 868) (Save)(4 Bytes)
- m_bEnabled (Offset 880) (Save)(1 Bytes)
- m_BallRespawnTime (Offset 844) (Save)(0 Bytes)
- m_flDisableTime (Offset 876) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_OnBallGrabbed (Offset 884) (Save|Key|Output)(0 Bytes) - OnBallGrabbed
- m_OnBallReinserted (Offset 908) (Save|Key|Output)(0 Bytes) - OnBallReinserted
- m_OnBallHitTopSide (Offset 932) (Save|Key|Output)(0 Bytes) - OnBallHitTopSide
- m_OnBallHitBottomSide (Offset 956) (Save|Key|Output)(0 Bytes) - OnBallHitBottomSide
- m_OnLastBallGrabbed (Offset 980) (Save|Key|Output)(0 Bytes) - OnLastBallGrabbed
- m_OnFirstBallReinserted (Offset 1004) (Save|Key|Output)(0 Bytes) - OnFirstBallReinserted
- CFuncCombineBallSpawnerBallThink (Offset 0) (FunctionTable)(0 Bytes)
- CFuncCombineBallSpawnerGrabBallTouch (Offset 0) (FunctionTable)(0 Bytes)

CPointCommentaryNode - point_commentary_node
- m_iszPreCommands (Offset 1120) (Save|Key)(4 Bytes) - precommands
- m_iszPostCommands (Offset 1124) (Save|Key)(4 Bytes) - postcommands
- m_iszCommentaryFile (Offset 1128) (Save|Key)(4 Bytes) - commentaryfile
- m_iszCommentaryFileNoHDR (Offset 1132) (Save|Key)(4 Bytes) - commentaryfile_nohdr
- m_iszViewTarget (Offset 1136) (Save|Key)(4 Bytes) - viewtarget
- m_hViewTarget (Offset 1140) (Save)(4 Bytes)
- m_hViewTargetAngles (Offset 1144) (Save)(4 Bytes)
- m_iszViewPosition (Offset 1148) (Save|Key)(4 Bytes) - viewposition
- m_hViewPosition (Offset 1152) (Save)(4 Bytes)
- m_hViewPositionMover (Offset 1156) (Save)(4 Bytes)
- m_bPreventMovement (Offset 1160) (Save|Key)(1 Bytes) - prevent_movement
- m_bUnderCrosshair (Offset 1161) (Save)(1 Bytes)
- m_bUnstoppable (Offset 1162) (Save)(1 Bytes)
- m_flFinishedTime (Offset 1164) (Save)(4 Bytes)
- m_vecFinishOrigin (Offset 1168) (Save)(12 Bytes)
- m_vecOriginalAngles (Offset 1180) (Save)(12 Bytes)
- m_vecFinishAngles (Offset 1192) (Save)(12 Bytes)
- m_bActive (Offset 1268) (Save)(1 Bytes)
- m_flStartTime (Offset 1272) (Save)(4 Bytes)
- m_iszSpeakers (Offset 1276) (Save|Key)(4 Bytes) - speakers
- m_iNodeNumber (Offset 1280) (Save)(4 Bytes)
- m_iNodeNumberMax (Offset 1284) (Save)(4 Bytes)
- m_bPreventChangesWhileMoving (Offset 1204) (Save)(1 Bytes)
- m_bDisabled (Offset 1205) (Save|Key)(1 Bytes) - start_disabled
- m_vecTeleportOrigin (Offset 1208) (Save|Key)(12 Bytes) - teleport_origin
- m_pOnCommentaryStarted (Offset 1220) (Save|Key|Output)(0 Bytes) - OnCommentaryStarted
- m_pOnCommentaryStopped (Offset 1244) (Save|Key|Output)(0 Bytes) - OnCommentaryStopped
- InputStartCommentary (Offset 0) (Input)(0 Bytes) - StartCommentary
- InputStartUnstoppableCommentary (Offset 0) (Input)(0 Bytes) - StartUnstoppableCommentary
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- CPointCommentaryNodeSpinThink (Offset 0) (FunctionTable)(0 Bytes)
- CPointCommentaryNodeUpdateViewThink (Offset 0) (FunctionTable)(0 Bytes)
- CPointCommentaryNodeUpdateViewPostThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CSprite - point_commentary_viewpoint
- m_flLastTime (Offset 872) (Save)(4 Bytes)
- m_flMaxFrame (Offset 876) (Save)(4 Bytes)
- m_hAttachedToEntity (Offset 824) (Save)(4 Bytes)
- m_nAttachment (Offset 828) (Save)(4 Bytes)
- m_flDieTime (Offset 840) (Save)(4 Bytes)
- m_nBrightness (Offset 844) (Save)(4 Bytes)
- m_flBrightnessTime (Offset 848) (Save)(4 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key)(4 Bytes) - scale
- m_flSpriteFramerate (Offset 832) (Save|Key)(4 Bytes) - framerate
- m_flFrame (Offset 836) (Save|Key)(4 Bytes) - frame
- m_flHDRColorScale (Offset 868) (Save|Key)(4 Bytes) - HDRColorScale
- m_flGlowProxySize (Offset 864) (Save|Key)(4 Bytes) - GlowProxySize
- m_flScaleTime (Offset 856) (Save)(4 Bytes)
- m_flStartScale (Offset 880) (Save)(4 Bytes)
- m_flDestScale (Offset 884) (Save)(4 Bytes)
- m_flScaleTimeStart (Offset 888) (Save)(4 Bytes)
- m_nStartBrightness (Offset 892) (Save)(4 Bytes)
- m_nDestBrightness (Offset 896) (Save)(4 Bytes)
- m_flBrightnessTimeStart (Offset 900) (Save)(4 Bytes)
- m_bWorldSpaceScale (Offset 860) (Save)(1 Bytes)
- CSpriteAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteExpandThink (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteAnimateUntilDead (Offset 0) (FunctionTable)(0 Bytes)
- CSpriteBeginFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flSpriteScale (Offset 852) (Save|Key|Input)(4 Bytes) - SetScale
- InputHideSprite (Offset 0) (Input)(0 Bytes) - HideSprite
- InputShowSprite (Offset 0) (Input)(0 Bytes) - ShowSprite
- InputToggleSprite (Offset 0) (Input)(0 Bytes) - ToggleSprite
- InputColorRedValue (Offset 0) (Input)(0 Bytes) - ColorRedValue
- InputColorGreenValue (Offset 0) (Input)(0 Bytes) - ColorGreenValue
- InputColorBlueValue (Offset 0) (Input)(0 Bytes) - ColorBlueValue

CBaseEntity - point_devshot_camera
- CPointDevShotCameraDevShotThink_Setup (Offset 0) (FunctionTable)(0 Bytes)
- CPointDevShotCameraDevShotThink_TakeShot (Offset 0) (FunctionTable)(0 Bytes)
- CPointDevShotCameraDevShotThink_PostShot (Offset 0) (FunctionTable)(0 Bytes)
- m_iszCameraName (Offset 824) (Save|Key)(4 Bytes) - cameraname
- m_iFOV (Offset 828) (Save|Key)(4 Bytes) - FOV

CBaseEntity - point_enable_motion_fixup

CBaseEntity - point_gamestats_counter
- m_strStatisticName (Offset 824) (Save|Key)(4 Bytes) - Name
- m_bDisabled (Offset 828) (Save)(1 Bytes)
- InputSetName (Offset 0) (Input)(0 Bytes) - SetName
- InputIncrement (Offset 0) (Input)(0 Bytes) - Increment
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - point_hurt
- m_flRadius (Offset 832) (Save|Key)(4 Bytes) - DamageRadius
- m_nDamage (Offset 824) (Save|Key)(4 Bytes) - Damage
- m_flDelay (Offset 836) (Save|Key)(4 Bytes) - DamageDelay
- m_bitsDamageType (Offset 828) (Save|Key)(4 Bytes) - DamageType
- m_strTarget (Offset 840) (Save|Key)(4 Bytes) - DamageTarget
- CPointHurtHurtThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputHurt (Offset 0) (Input)(0 Bytes) - Hurt
- m_pActivator (Offset 844) (Save)(4 Bytes)

CBaseEntity - point_message
- m_radius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_messageText (Offset 828) (Save|Key)(4 Bytes) - message
- m_bDeveloperOnly (Offset 833) (Save|Key)(1 Bytes) - developeronly
- m_drawText (Offset 832) (Save)(1 Bytes)
- m_bEnabled (Offset 834) (Save)(1 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - point_playermoveconstraint
- m_flRadius (Offset 824) (Save|Key)(4 Bytes) - radius
- m_flConstraintWidth (Offset 828) (Save|Key)(4 Bytes) - width
- m_flSpeedFactor (Offset 832) (Save|Key)(4 Bytes) - speedfactor
- m_hConstrainedPlayers (Offset 840) (Save)(0 Bytes)
- CPointPlayerMoveConstraintConstraintThink (Offset 0) (FunctionTable)(0 Bytes)
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_OnConstraintBroken (Offset 860) (Save|Key|Output)(0 Bytes) - OnConstraintBroken

CPoseController - point_posecontroller
- m_hProps (Offset 824) (Save)(16 Bytes)
- m_chPoseIndex (Offset 840) (Save)(4 Bytes)
- m_bDisablePropLookup (Offset 844) (Save)(1 Bytes)
- m_bPoseValueParity (Offset 845) (Save)(1 Bytes)
- m_iszPropName (Offset 848) (Save|Key)(4 Bytes) - PropName
- m_iszPoseParameterName (Offset 852) (Save|Key)(4 Bytes) - PoseParameterName
- m_fPoseValue (Offset 856) (Save|Key)(4 Bytes) - PoseValue
- m_fInterpolationTime (Offset 860) (Save|Key)(4 Bytes) - InterpolationTime
- m_bInterpolationWrap (Offset 864) (Save|Key)(1 Bytes) - InterpolationWrap
- m_fCycleFrequency (Offset 868) (Save|Key)(4 Bytes) - CycleFrequency
- m_nFModType (Offset 872) (Save|Key)(4 Bytes) - FModType
- m_fFModTimeOffset (Offset 876) (Save|Key)(4 Bytes) - FModTimeOffset
- m_fFModRate (Offset 880) (Save|Key)(4 Bytes) - FModRate
- m_fFModAmplitude (Offset 884) (Save|Key)(4 Bytes) - FModAmplitude
- CPoseControllerThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetPoseParameterName (Offset 0) (Input)(0 Bytes) - SetPoseParameterName
- InputSetPoseValue (Offset 0) (Input)(0 Bytes) - SetPoseValue
- InputSetInterpolationTime (Offset 0) (Input)(0 Bytes) - SetInterpolationTime
- InputSetCycleFrequency (Offset 0) (Input)(0 Bytes) - SetCycleFrequency
- InputSetFModType (Offset 0) (Input)(0 Bytes) - SetFModType
- InputSetFModTimeOffset (Offset 0) (Input)(0 Bytes) - SetFModTimeOffset
- InputSetFModRate (Offset 0) (Input)(0 Bytes) - SetFModRate
- InputSetFModAmplitude (Offset 0) (Input)(0 Bytes) - SetFModAmplitude
- InputRandomizeFMod (Offset 0) (Input)(0 Bytes) - RandomizeFMod
- InputGetFMod (Offset 0) (Input)(0 Bytes) - GetFMod

CBaseEntity - point_proximity_sensor
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_hTargetEntity (Offset 828) (Save)(4 Bytes)
- m_Distance (Offset 832) (Save|Key|Output)(0 Bytes) - Distance
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputSetTargetEntity (Offset 0) (Input)(0 Bytes) - SetTargetEntity

CBaseEntity - point_push
- CPointPushPushThink (Offset 0) (FunctionTable)(0 Bytes)
- m_bEnabled (Offset 824) (Save|Key)(1 Bytes) - enabled
- m_flMagnitude (Offset 828) (Save|Key)(4 Bytes) - magnitude
- m_flRadius (Offset 832) (Save|Key)(4 Bytes) - radius
- m_flInnerRadius (Offset 836) (Save|Key)(4 Bytes) - inner_radius
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - point_servercommand
- InputCommand (Offset 0) (Input)(0 Bytes) - Command

CBaseEntity - point_spotlight
- m_flSpotlightCurLength (Offset 880) (Save)(4 Bytes)
- m_bSpotlightOn (Offset 824) (Save)(1 Bytes)
- m_bEfficientSpotlight (Offset 825) (Save)(1 Bytes)
- m_vSpotlightTargetPos (Offset 828) (Save)(12 Bytes)
- m_vSpotlightCurrentPos (Offset 840) (Save)(12 Bytes)
- m_vSpotlightDir (Offset 852) (Save)(12 Bytes)
- m_nHaloSprite (Offset 864) (Save)(4 Bytes)
- m_flSpotlightMaxLength (Offset 876) (Save|Key)(4 Bytes) - SpotlightLength
- m_flSpotlightGoalWidth (Offset 884) (Save|Key)(4 Bytes) - SpotlightWidth
- m_flHDRColorScale (Offset 888) (Save|Key)(4 Bytes) - HDRColorScale
- m_nMinDXLevel (Offset 892) (Save|Key)(4 Bytes) - mindxlevel
- InputLightOn (Offset 0) (Input)(0 Bytes) - LightOn
- InputLightOff (Offset 0) (Input)(0 Bytes) - LightOff
- m_OnOn (Offset 896) (Save|Key|Output)(0 Bytes) - OnLightOn
- m_OnOff (Offset 920) (Save|Key|Output)(0 Bytes) - OnLightOff
- CPointSpotlightSpotlightThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - point_teleport
- m_vSaveOrigin (Offset 824) (Save)(12 Bytes)
- m_vSaveAngles (Offset 836) (Save)(12 Bytes)
- InputTeleport (Offset 0) (Input)(0 Bytes) - Teleport

CBaseEntity - point_template
- m_iszTemplateEntityNames[0] (Offset 824) (Save|Key)(4 Bytes) - Template01
- m_iszTemplateEntityNames[1] (Offset 828) (Save|Key)(4 Bytes) - Template02
- m_iszTemplateEntityNames[2] (Offset 832) (Save|Key)(4 Bytes) - Template03
- m_iszTemplateEntityNames[3] (Offset 836) (Save|Key)(4 Bytes) - Template04
- m_iszTemplateEntityNames[4] (Offset 840) (Save|Key)(4 Bytes) - Template05
- m_iszTemplateEntityNames[5] (Offset 844) (Save|Key)(4 Bytes) - Template06
- m_iszTemplateEntityNames[6] (Offset 848) (Save|Key)(4 Bytes) - Template07
- m_iszTemplateEntityNames[7] (Offset 852) (Save|Key)(4 Bytes) - Template08
- m_iszTemplateEntityNames[8] (Offset 856) (Save|Key)(4 Bytes) - Template09
- m_iszTemplateEntityNames[9] (Offset 860) (Save|Key)(4 Bytes) - Template10
- m_iszTemplateEntityNames[10] (Offset 864) (Save|Key)(4 Bytes) - Template11
- m_iszTemplateEntityNames[11] (Offset 868) (Save|Key)(4 Bytes) - Template12
- m_iszTemplateEntityNames[12] (Offset 872) (Save|Key)(4 Bytes) - Template13
- m_iszTemplateEntityNames[13] (Offset 876) (Save|Key)(4 Bytes) - Template14
- m_iszTemplateEntityNames[14] (Offset 880) (Save|Key)(4 Bytes) - Template15
- m_iszTemplateEntityNames[15] (Offset 884) (Save|Key)(4 Bytes) - Template16
- m_hTemplateEntities (Offset 888) (Save)(0 Bytes)
- m_hTemplates (Offset 908) (Save)(0 Bytes)
- InputForceSpawn (Offset 0) (Input)(0 Bytes) - ForceSpawn
- m_pOutputOnSpawned (Offset 928) (Save|Key|Output)(0 Bytes) - OnEntitySpawned

CTesla - point_tesla
- m_SourceEntityName (Offset 824) (Save|Key)(4 Bytes) - m_SourceEntityName
- m_SoundName (Offset 828) (Save|Key)(4 Bytes) - m_SoundName
- m_iszSpriteName (Offset 876) (Save|Key)(4 Bytes) - texture
- m_Color (Offset 832) (Save|Key)(4 Bytes) - m_Color
- m_flRadius (Offset 844) (Save|Key)(4 Bytes) - m_flRadius
- m_flThickness[0] (Offset 848) (Save|Key)(4 Bytes) - thick_min
- m_flThickness[1] (Offset 852) (Save|Key)(4 Bytes) - thick_max
- m_flTimeVisible[0] (Offset 856) (Save|Key)(4 Bytes) - lifetime_min
- m_flTimeVisible[1] (Offset 860) (Save|Key)(4 Bytes) - lifetime_max
- m_flArcInterval[0] (Offset 864) (Save|Key)(4 Bytes) - interval_min
- m_flArcInterval[1] (Offset 868) (Save|Key)(4 Bytes) - interval_max
- m_NumBeams[0] (Offset 836) (Save|Key)(4 Bytes) - beamcount_min
- m_NumBeams[1] (Offset 840) (Save|Key)(4 Bytes) - beamcount_max
- m_bOn (Offset 872) (Save|Key)(1 Bytes) - m_bOn
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputDoSpark (Offset 0) (Input)(0 Bytes) - DoSpark
- CTeslaShootArcThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - point_velocitysensor
- m_hTargetEntity (Offset 824) (Save)(4 Bytes)
- m_vecAxis (Offset 828) (Save|Key)(12 Bytes) - axis
- m_bEnabled (Offset 840) (Save|Key)(1 Bytes) - enabled
- m_fPrevVelocity (Offset 844) (Save)(4 Bytes)
- m_Velocity (Offset 848) (Save|Key|Output)(0 Bytes) - Velocity
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable

CBaseEntity - point_viewcontrol
- m_hPlayer (Offset 824) (Save)(4 Bytes)
- m_hTarget (Offset 828) (Save)(4 Bytes)
- m_pPath (Offset 832) (Save)(4 Bytes)
- m_sPath (Offset 836) (Save)(4 Bytes)
- m_flWait (Offset 840) (Save)(4 Bytes)
- m_flReturnTime (Offset 844) (Save)(4 Bytes)
- m_flStopTime (Offset 848) (Save)(4 Bytes)
- m_moveDistance (Offset 852) (Save)(4 Bytes)
- m_targetSpeed (Offset 856) (Save)(4 Bytes)
- m_initialSpeed (Offset 860) (Save)(4 Bytes)
- m_acceleration (Offset 864) (Save)(4 Bytes)
- m_deceleration (Offset 868) (Save)(4 Bytes)
- m_state (Offset 872) (Save)(4 Bytes)
- m_vecMoveDir (Offset 876) (Save)(12 Bytes)
- m_iszTargetAttachment (Offset 888) (Save|Key)(4 Bytes) - targetattachment
- m_iAttachmentIndex (Offset 892) (Save)(4 Bytes)
- m_bSnapToGoal (Offset 896) (Save)(1 Bytes)
- m_nPlayerButtons (Offset 900) (Save)(4 Bytes)
- m_nOldTakeDamage (Offset 904) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- CTriggerCameraFollowTarget (Offset 0) (FunctionTable)(0 Bytes)
- m_OnEndFollow (Offset 908) (Save|Key|Output)(0 Bytes) - OnEndFollow

CPropCombineBall - prop_combine_ball
- m_flLastBounceTime (Offset 1136) (Save)(4 Bytes)
- m_flRadius (Offset 1180) (Save)(4 Bytes)
- m_nState (Offset 1144) (Save)(1 Bytes)
- m_pGlowTrail (Offset 1152) (Save)(4 Bytes)
- m_pHoldingSound (Offset 1156) (Save)(0 Bytes)
- m_bFiredGrabbedOutput (Offset 1140) (Save)(1 Bytes)
- m_bEmit (Offset 1176) (Save)(1 Bytes)
- m_bHeld (Offset 1177) (Save)(1 Bytes)
- m_bLaunched (Offset 1178) (Save)(1 Bytes)
- m_bStruckEntity (Offset 1141) (Save)(1 Bytes)
- m_bWeaponLaunched (Offset 1142) (Save)(1 Bytes)
- m_bForward (Offset 1143) (Save)(1 Bytes)
- m_flSpeed (Offset 1148) (Save)(4 Bytes)
- m_flNextDamageTime (Offset 1160) (Save)(4 Bytes)
- m_flLastCaptureTime (Offset 1164) (Save)(4 Bytes)
- m_bCaptureInProgress (Offset 1145) (Save)(1 Bytes)
- m_nBounceCount (Offset 1124) (Save)(4 Bytes)
- m_nMaxBounces (Offset 1128) (Save)(4 Bytes)
- m_bBounceDie (Offset 1132) (Save)(1 Bytes)
- m_hSpawner (Offset 1168) (Save)(4 Bytes)
- CPropCombineBallExplodeThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallWhizSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallDieThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallDissolveThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallDissolveRampSoundThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallAnimThink (Offset 0) (FunctionTable)(0 Bytes)
- CPropCombineBallCaptureBySpawner (Offset 0) (FunctionTable)(0 Bytes)
- InputExplode (Offset 0) (Input)(0 Bytes) - Explode
- InputFadeAndRespawn (Offset 0) (Input)(0 Bytes) - FadeAndRespawn
- InputKill (Offset 0) (Input)(0 Bytes) - Kill
- InputSocketed (Offset 0) (Input)(0 Bytes) - Socketed
- *CBaseAnimating

CBasePropDoor - prop_door_rotating
- m_eSpawnPosition (Offset 1900) (Save|Key)(4 Bytes) - spawnpos
- m_eOpenDirection (Offset 1904) (Save|Key)(4 Bytes) - opendir
- m_vecAxis (Offset 1884) (Save|Key)(12 Bytes) - axis
- m_flDistance (Offset 1896) (Save|Key)(4 Bytes) - distance
- m_angRotationAjar (Offset 1908) (Save|Key)(12 Bytes) - ajarangles
- m_angRotationClosed (Offset 1920) (Save)(12 Bytes)
- m_angRotationOpenForward (Offset 1932) (Save)(12 Bytes)
- m_angRotationOpenBack (Offset 1944) (Save)(12 Bytes)
- m_angGoal (Offset 1956) (Save)(12 Bytes)
- m_hDoorBlocker (Offset 2016) (Save)(4 Bytes)
- InputSetRotationDistance (Offset 0) (Input)(0 Bytes) - SetRotationDistance
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_nHardwareType (Offset 1584) (Save|Key)(4 Bytes) - hardware
- m_flAutoReturnDelay (Offset 1560) (Save|Key)(4 Bytes) - returndelay
- m_hActivator (Offset 1632) (Save)(4 Bytes)
- m_SoundMoving (Offset 1648) (Save|Key)(4 Bytes) - soundmoveoverride
- m_SoundOpen (Offset 1652) (Save|Key)(4 Bytes) - soundopenoverride
- m_SoundClose (Offset 1656) (Save|Key)(4 Bytes) - soundcloseoverride
- m_ls.sLockedSound (Offset 1596) (Save|Key)(4 Bytes) - soundlockedoverride
- m_ls.sUnlockedSound (Offset 1604) (Save|Key)(4 Bytes) - soundunlockedoverride
- m_SlaveName (Offset 1660) (Save|Key)(4 Bytes) - slavename
- m_bLocked (Offset 1636) (Save)(1 Bytes)
- m_bForceClosed (Offset 1645) (Save|Key)(1 Bytes) - forceclosed
- m_eDoorState (Offset 1588) (Save)(4 Bytes)
- m_hMaster (Offset 1664) (Save)(4 Bytes)
- m_hBlocker (Offset 1640) (Save)(4 Bytes)
- m_bFirstBlocked (Offset 1644) (Save)(1 Bytes)
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputOpenAwayFrom (Offset 0) (Input)(0 Bytes) - OpenAwayFrom
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- m_OnBlockedOpening (Offset 1692) (Save|Key|Output)(0 Bytes) - OnBlockedOpening
- m_OnBlockedClosing (Offset 1668) (Save|Key|Output)(0 Bytes) - OnBlockedClosing
- m_OnUnblockedOpening (Offset 1740) (Save|Key|Output)(0 Bytes) - OnUnblockedOpening
- m_OnUnblockedClosing (Offset 1716) (Save|Key|Output)(0 Bytes) - OnUnblockedClosing
- m_OnFullyClosed (Offset 1764) (Save|Key|Output)(0 Bytes) - OnFullyClosed
- m_OnFullyOpen (Offset 1788) (Save|Key|Output)(0 Bytes) - OnFullyOpen
- m_OnClose (Offset 1812) (Save|Key|Output)(0 Bytes) - OnClose
- m_OnOpen (Offset 1836) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnLockedUse (Offset 1860) (Save|Key|Output)(0 Bytes) - OnLockedUse
 Sub-Class Table (1 Deep): m_ls - locksound_t
 - sLockedSound (Offset 4) (Save)(4 Bytes)
 - sLockedSentence (Offset 8) (Save)(4 Bytes)
 - sUnlockedSound (Offset 12) (Save)(4 Bytes)
 - sUnlockedSentence (Offset 16) (Save)(4 Bytes)
 - iLockedSentence (Offset 20) (Save)(4 Bytes)
 - iUnlockedSentence (Offset 24) (Save)(4 Bytes)
 - flwaitSound (Offset 28) (Save)(4 Bytes)
 - flwaitSentence (Offset 32) (Save)(4 Bytes)
 - bEOFLocked (Offset 36) (Save)(1 Bytes)
 - bEOFUnlocked (Offset 37) (Save)(1 Bytes)
- CBasePropDoorDoorOpenMoveDone (Offset 0) (FunctionTable)(0 Bytes)
- CBasePropDoorDoorCloseMoveDone (Offset 0) (FunctionTable)(0 Bytes)
- CBasePropDoorDoorAutoCloseThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsProp - prop_dropship_container
- m_nSmokeTrailCount (Offset 1692) (Save)(4 Bytes)
- m_hLastInflictor (Offset 1696) (Save)(4 Bytes)
- m_flLastHitTime (Offset 1700) (Save)(4 Bytes)
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CDynamicProp - prop_dynamic
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CDynamicProp - prop_dynamic_ornament
- m_initialOwner (Offset 1560) (Save|Key)(4 Bytes) - InitialOwner
- InputSetAttached (Offset 0) (Input)(0 Bytes) - SetAttached
- InputDetach (Offset 0) (Input)(0 Bytes) - Detach
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CDynamicProp - prop_dynamic_override
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsProp - prop_physics
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsPropMultiplayer - prop_physics_multiplayer
- m_iPhysicsMode (Offset 1696) (Save|Key)(4 Bytes) - physicsmode
- m_fMass (Offset 1700) (Save)(4 Bytes)
- m_usingCustomCollisionBounds (Offset 1704) (Save)(1 Bytes)
- m_collisionMins (Offset 1708) (Save)(12 Bytes)
- m_collisionMaxs (Offset 1720) (Save)(12 Bytes)
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsProp - prop_physics_override
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsProp - prop_physics_respawnable
- CPhysicsPropRespawnableMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- m_flRespawnTime (Offset 1740) (Save|Key)(4 Bytes) - RespawnTime
- m_vOriginalSpawnOrigin (Offset 1692) (Save)(12 Bytes)
- m_vOriginalSpawnAngles (Offset 1704) (Save)(12 Bytes)
- m_vOriginalMins (Offset 1716) (Save)(12 Bytes)
- m_vOriginalMaxs (Offset 1728) (Save)(12 Bytes)
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CRagdollProp - prop_ragdoll
- m_ragdoll.boneIndex (Offset 1712) (Save)(96 Bytes)
- m_ragPos (Offset 1832) (Save)(288 Bytes)
- m_ragAngles (Offset 2120) (Save)(288 Bytes)
- m_anglesOverrideString (Offset 2408) (Save|Key)(4 Bytes) - angleOverride
- m_lastUpdateTickCount (Offset 2416) (Save)(4 Bytes)
- m_allAsleep (Offset 2420) (Save)(1 Bytes)
- m_hDamageEntity (Offset 2424) (Save)(4 Bytes)
- m_hKiller (Offset 2428) (Save)(4 Bytes)
- m_bStartDisabled (Offset 1828) (Save|Key)(1 Bytes) - StartDisabled
- InputStartRadgollBoogie (Offset 0) (Input)(0 Bytes) - StartRagdollBoogie
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputFadeAndRemove (Offset 0) (Input)(0 Bytes) - FadeAndRemove
- m_hUnragdoll (Offset 2412) (Save)(4 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 2421) (Save)(1 Bytes)
- m_flBlendWeight (Offset 2456) (Save)(4 Bytes)
- m_nOverlaySequence (Offset 2460) (Save)(4 Bytes)
- m_ragdollMins (Offset 2468) (Save)(288 Bytes)
- m_ragdollMaxs (Offset 2756) (Save)(288 Bytes)
- m_hPhysicsAttacker (Offset 2432) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 2436) (Save)(4 Bytes)
- m_flFadeOutStartTime (Offset 2440) (Save)(4 Bytes)
- m_flFadeTime (Offset 2444) (Save)(4 Bytes)
- m_strSourceClassName (Offset 2448) (Save)(4 Bytes)
- m_bHasBeenPhysgunned (Offset 2452) (Save)(1 Bytes)
- CRagdollPropSetDebrisThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_ragdoll.listCount (Offset 1124) (Save)(4 Bytes)
- m_ragdoll.allowStretch (Offset 1128) (Save)(1 Bytes)
- m_ragdoll.pGroup (Offset 1132) (Save)(0 Bytes)
- m_flDefaultFadeScale (Offset 2464) (Save)(4 Bytes)
- m_ragdoll.list[1].originParentSpace (Offset 1160) (Save)(12 Bytes)
- m_ragdoll.list[1].pObject (Offset 1172) (Save)(0 Bytes)
- m_ragdoll.list[1].pConstraint (Offset 1176) (Save)(0 Bytes)
- m_ragdoll.list[1].parentIndex (Offset 1180) (Save)(4 Bytes)
- m_ragdoll.list[2].originParentSpace (Offset 1184) (Save)(12 Bytes)
- m_ragdoll.list[2].pObject (Offset 1196) (Save)(0 Bytes)
- m_ragdoll.list[2].pConstraint (Offset 1200) (Save)(0 Bytes)
- m_ragdoll.list[2].parentIndex (Offset 1204) (Save)(4 Bytes)
- m_ragdoll.list[3].originParentSpace (Offset 1208) (Save)(12 Bytes)
- m_ragdoll.list[3].pObject (Offset 1220) (Save)(0 Bytes)
- m_ragdoll.list[3].pConstraint (Offset 1224) (Save)(0 Bytes)
- m_ragdoll.list[3].parentIndex (Offset 1228) (Save)(4 Bytes)
- m_ragdoll.list[4].originParentSpace (Offset 1232) (Save)(12 Bytes)
- m_ragdoll.list[4].pObject (Offset 1244) (Save)(0 Bytes)
- m_ragdoll.list[4].pConstraint (Offset 1248) (Save)(0 Bytes)
- m_ragdoll.list[4].parentIndex (Offset 1252) (Save)(4 Bytes)
- m_ragdoll.list[5].originParentSpace (Offset 1256) (Save)(12 Bytes)
- m_ragdoll.list[5].pObject (Offset 1268) (Save)(0 Bytes)
- m_ragdoll.list[5].pConstraint (Offset 1272) (Save)(0 Bytes)
- m_ragdoll.list[5].parentIndex (Offset 1276) (Save)(4 Bytes)
- m_ragdoll.list[6].originParentSpace (Offset 1280) (Save)(12 Bytes)
- m_ragdoll.list[6].pObject (Offset 1292) (Save)(0 Bytes)
- m_ragdoll.list[6].pConstraint (Offset 1296) (Save)(0 Bytes)
- m_ragdoll.list[6].parentIndex (Offset 1300) (Save)(4 Bytes)
- m_ragdoll.list[7].originParentSpace (Offset 1304) (Save)(12 Bytes)
- m_ragdoll.list[7].pObject (Offset 1316) (Save)(0 Bytes)
- m_ragdoll.list[7].pConstraint (Offset 1320) (Save)(0 Bytes)
- m_ragdoll.list[7].parentIndex (Offset 1324) (Save)(4 Bytes)
- m_ragdoll.list[8].originParentSpace (Offset 1328) (Save)(12 Bytes)
- m_ragdoll.list[8].pObject (Offset 1340) (Save)(0 Bytes)
- m_ragdoll.list[8].pConstraint (Offset 1344) (Save)(0 Bytes)
- m_ragdoll.list[8].parentIndex (Offset 1348) (Save)(4 Bytes)
- m_ragdoll.list[9].originParentSpace (Offset 1352) (Save)(12 Bytes)
- m_ragdoll.list[9].pObject (Offset 1364) (Save)(0 Bytes)
- m_ragdoll.list[9].pConstraint (Offset 1368) (Save)(0 Bytes)
- m_ragdoll.list[9].parentIndex (Offset 1372) (Save)(4 Bytes)
- m_ragdoll.list[10].originParentSpace (Offset 1376) (Save)(12 Bytes)
- m_ragdoll.list[10].pObject (Offset 1388) (Save)(0 Bytes)
- m_ragdoll.list[10].pConstraint (Offset 1392) (Save)(0 Bytes)
- m_ragdoll.list[10].parentIndex (Offset 1396) (Save)(4 Bytes)
- m_ragdoll.list[11].originParentSpace (Offset 1400) (Save)(12 Bytes)
- m_ragdoll.list[11].pObject (Offset 1412) (Save)(0 Bytes)
- m_ragdoll.list[11].pConstraint (Offset 1416) (Save)(0 Bytes)
- m_ragdoll.list[11].parentIndex (Offset 1420) (Save)(4 Bytes)
- m_ragdoll.list[12].originParentSpace (Offset 1424) (Save)(12 Bytes)
- m_ragdoll.list[12].pObject (Offset 1436) (Save)(0 Bytes)
- m_ragdoll.list[12].pConstraint (Offset 1440) (Save)(0 Bytes)
- m_ragdoll.list[12].parentIndex (Offset 1444) (Save)(4 Bytes)
- m_ragdoll.list[13].originParentSpace (Offset 1448) (Save)(12 Bytes)
- m_ragdoll.list[13].pObject (Offset 1460) (Save)(0 Bytes)
- m_ragdoll.list[13].pConstraint (Offset 1464) (Save)(0 Bytes)
- m_ragdoll.list[13].parentIndex (Offset 1468) (Save)(4 Bytes)
- m_ragdoll.list[14].originParentSpace (Offset 1472) (Save)(12 Bytes)
- m_ragdoll.list[14].pObject (Offset 1484) (Save)(0 Bytes)
- m_ragdoll.list[14].pConstraint (Offset 1488) (Save)(0 Bytes)
- m_ragdoll.list[14].parentIndex (Offset 1492) (Save)(4 Bytes)
- m_ragdoll.list[15].originParentSpace (Offset 1496) (Save)(12 Bytes)
- m_ragdoll.list[15].pObject (Offset 1508) (Save)(0 Bytes)
- m_ragdoll.list[15].pConstraint (Offset 1512) (Save)(0 Bytes)
- m_ragdoll.list[15].parentIndex (Offset 1516) (Save)(4 Bytes)
- m_ragdoll.list[16].originParentSpace (Offset 1520) (Save)(12 Bytes)
- m_ragdoll.list[16].pObject (Offset 1532) (Save)(0 Bytes)
- m_ragdoll.list[16].pConstraint (Offset 1536) (Save)(0 Bytes)
- m_ragdoll.list[16].parentIndex (Offset 1540) (Save)(4 Bytes)
- m_ragdoll.list[17].originParentSpace (Offset 1544) (Save)(12 Bytes)
- m_ragdoll.list[17].pObject (Offset 1556) (Save)(0 Bytes)
- m_ragdoll.list[17].pConstraint (Offset 1560) (Save)(0 Bytes)
- m_ragdoll.list[17].parentIndex (Offset 1564) (Save)(4 Bytes)
- m_ragdoll.list[18].originParentSpace (Offset 1568) (Save)(12 Bytes)
- m_ragdoll.list[18].pObject (Offset 1580) (Save)(0 Bytes)
- m_ragdoll.list[18].pConstraint (Offset 1584) (Save)(0 Bytes)
- m_ragdoll.list[18].parentIndex (Offset 1588) (Save)(4 Bytes)
- m_ragdoll.list[19].originParentSpace (Offset 1592) (Save)(12 Bytes)
- m_ragdoll.list[19].pObject (Offset 1604) (Save)(0 Bytes)
- m_ragdoll.list[19].pConstraint (Offset 1608) (Save)(0 Bytes)
- m_ragdoll.list[19].parentIndex (Offset 1612) (Save)(4 Bytes)
- m_ragdoll.list[20].originParentSpace (Offset 1616) (Save)(12 Bytes)
- m_ragdoll.list[20].pObject (Offset 1628) (Save)(0 Bytes)
- m_ragdoll.list[20].pConstraint (Offset 1632) (Save)(0 Bytes)
- m_ragdoll.list[20].parentIndex (Offset 1636) (Save)(4 Bytes)
- m_ragdoll.list[21].originParentSpace (Offset 1640) (Save)(12 Bytes)
- m_ragdoll.list[21].pObject (Offset 1652) (Save)(0 Bytes)
- m_ragdoll.list[21].pConstraint (Offset 1656) (Save)(0 Bytes)
- m_ragdoll.list[21].parentIndex (Offset 1660) (Save)(4 Bytes)
- m_ragdoll.list[22].originParentSpace (Offset 1664) (Save)(12 Bytes)
- m_ragdoll.list[22].pObject (Offset 1676) (Save)(0 Bytes)
- m_ragdoll.list[22].pConstraint (Offset 1680) (Save)(0 Bytes)
- m_ragdoll.list[22].parentIndex (Offset 1684) (Save)(4 Bytes)
- m_ragdoll.list[23].originParentSpace (Offset 1688) (Save)(12 Bytes)
- m_ragdoll.list[23].pObject (Offset 1700) (Save)(0 Bytes)
- m_ragdoll.list[23].pConstraint (Offset 1704) (Save)(0 Bytes)
- m_ragdoll.list[23].parentIndex (Offset 1708) (Save)(4 Bytes)
- *CBaseAnimating

CRagdollPropAttached - prop_ragdoll_attached
- m_boneIndexAttached (Offset 3044) (Save)(4 Bytes)
- m_ragdollAttachedObjectIndex (Offset 3048) (Save)(4 Bytes)
- m_attachmentPointBoneSpace (Offset 3052) (Save)(12 Bytes)
- m_attachmentPointRagdollSpace (Offset 3064) (Save)(12 Bytes)
- m_bShouldDetach (Offset 3076) (Save)(1 Bytes)
- m_pAttachConstraint (Offset 3080) (Save)(0 Bytes)
- m_ragdoll.boneIndex (Offset 1712) (Save)(96 Bytes)
- m_ragPos (Offset 1832) (Save)(288 Bytes)
- m_ragAngles (Offset 2120) (Save)(288 Bytes)
- m_anglesOverrideString (Offset 2408) (Save|Key)(4 Bytes) - angleOverride
- m_lastUpdateTickCount (Offset 2416) (Save)(4 Bytes)
- m_allAsleep (Offset 2420) (Save)(1 Bytes)
- m_hDamageEntity (Offset 2424) (Save)(4 Bytes)
- m_hKiller (Offset 2428) (Save)(4 Bytes)
- m_bStartDisabled (Offset 1828) (Save|Key)(1 Bytes) - StartDisabled
- InputStartRadgollBoogie (Offset 0) (Input)(0 Bytes) - StartRagdollBoogie
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputFadeAndRemove (Offset 0) (Input)(0 Bytes) - FadeAndRemove
- m_hUnragdoll (Offset 2412) (Save)(4 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 2421) (Save)(1 Bytes)
- m_flBlendWeight (Offset 2456) (Save)(4 Bytes)
- m_nOverlaySequence (Offset 2460) (Save)(4 Bytes)
- m_ragdollMins (Offset 2468) (Save)(288 Bytes)
- m_ragdollMaxs (Offset 2756) (Save)(288 Bytes)
- m_hPhysicsAttacker (Offset 2432) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 2436) (Save)(4 Bytes)
- m_flFadeOutStartTime (Offset 2440) (Save)(4 Bytes)
- m_flFadeTime (Offset 2444) (Save)(4 Bytes)
- m_strSourceClassName (Offset 2448) (Save)(4 Bytes)
- m_bHasBeenPhysgunned (Offset 2452) (Save)(1 Bytes)
- CRagdollPropSetDebrisThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- CRagdollPropFadeOutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_ragdoll.listCount (Offset 1124) (Save)(4 Bytes)
- m_ragdoll.allowStretch (Offset 1128) (Save)(1 Bytes)
- m_ragdoll.pGroup (Offset 1132) (Save)(0 Bytes)
- m_flDefaultFadeScale (Offset 2464) (Save)(4 Bytes)
- m_ragdoll.list[1].originParentSpace (Offset 1160) (Save)(12 Bytes)
- m_ragdoll.list[1].pObject (Offset 1172) (Save)(0 Bytes)
- m_ragdoll.list[1].pConstraint (Offset 1176) (Save)(0 Bytes)
- m_ragdoll.list[1].parentIndex (Offset 1180) (Save)(4 Bytes)
- m_ragdoll.list[2].originParentSpace (Offset 1184) (Save)(12 Bytes)
- m_ragdoll.list[2].pObject (Offset 1196) (Save)(0 Bytes)
- m_ragdoll.list[2].pConstraint (Offset 1200) (Save)(0 Bytes)
- m_ragdoll.list[2].parentIndex (Offset 1204) (Save)(4 Bytes)
- m_ragdoll.list[3].originParentSpace (Offset 1208) (Save)(12 Bytes)
- m_ragdoll.list[3].pObject (Offset 1220) (Save)(0 Bytes)
- m_ragdoll.list[3].pConstraint (Offset 1224) (Save)(0 Bytes)
- m_ragdoll.list[3].parentIndex (Offset 1228) (Save)(4 Bytes)
- m_ragdoll.list[4].originParentSpace (Offset 1232) (Save)(12 Bytes)
- m_ragdoll.list[4].pObject (Offset 1244) (Save)(0 Bytes)
- m_ragdoll.list[4].pConstraint (Offset 1248) (Save)(0 Bytes)
- m_ragdoll.list[4].parentIndex (Offset 1252) (Save)(4 Bytes)
- m_ragdoll.list[5].originParentSpace (Offset 1256) (Save)(12 Bytes)
- m_ragdoll.list[5].pObject (Offset 1268) (Save)(0 Bytes)
- m_ragdoll.list[5].pConstraint (Offset 1272) (Save)(0 Bytes)
- m_ragdoll.list[5].parentIndex (Offset 1276) (Save)(4 Bytes)
- m_ragdoll.list[6].originParentSpace (Offset 1280) (Save)(12 Bytes)
- m_ragdoll.list[6].pObject (Offset 1292) (Save)(0 Bytes)
- m_ragdoll.list[6].pConstraint (Offset 1296) (Save)(0 Bytes)
- m_ragdoll.list[6].parentIndex (Offset 1300) (Save)(4 Bytes)
- m_ragdoll.list[7].originParentSpace (Offset 1304) (Save)(12 Bytes)
- m_ragdoll.list[7].pObject (Offset 1316) (Save)(0 Bytes)
- m_ragdoll.list[7].pConstraint (Offset 1320) (Save)(0 Bytes)
- m_ragdoll.list[7].parentIndex (Offset 1324) (Save)(4 Bytes)
- m_ragdoll.list[8].originParentSpace (Offset 1328) (Save)(12 Bytes)
- m_ragdoll.list[8].pObject (Offset 1340) (Save)(0 Bytes)
- m_ragdoll.list[8].pConstraint (Offset 1344) (Save)(0 Bytes)
- m_ragdoll.list[8].parentIndex (Offset 1348) (Save)(4 Bytes)
- m_ragdoll.list[9].originParentSpace (Offset 1352) (Save)(12 Bytes)
- m_ragdoll.list[9].pObject (Offset 1364) (Save)(0 Bytes)
- m_ragdoll.list[9].pConstraint (Offset 1368) (Save)(0 Bytes)
- m_ragdoll.list[9].parentIndex (Offset 1372) (Save)(4 Bytes)
- m_ragdoll.list[10].originParentSpace (Offset 1376) (Save)(12 Bytes)
- m_ragdoll.list[10].pObject (Offset 1388) (Save)(0 Bytes)
- m_ragdoll.list[10].pConstraint (Offset 1392) (Save)(0 Bytes)
- m_ragdoll.list[10].parentIndex (Offset 1396) (Save)(4 Bytes)
- m_ragdoll.list[11].originParentSpace (Offset 1400) (Save)(12 Bytes)
- m_ragdoll.list[11].pObject (Offset 1412) (Save)(0 Bytes)
- m_ragdoll.list[11].pConstraint (Offset 1416) (Save)(0 Bytes)
- m_ragdoll.list[11].parentIndex (Offset 1420) (Save)(4 Bytes)
- m_ragdoll.list[12].originParentSpace (Offset 1424) (Save)(12 Bytes)
- m_ragdoll.list[12].pObject (Offset 1436) (Save)(0 Bytes)
- m_ragdoll.list[12].pConstraint (Offset 1440) (Save)(0 Bytes)
- m_ragdoll.list[12].parentIndex (Offset 1444) (Save)(4 Bytes)
- m_ragdoll.list[13].originParentSpace (Offset 1448) (Save)(12 Bytes)
- m_ragdoll.list[13].pObject (Offset 1460) (Save)(0 Bytes)
- m_ragdoll.list[13].pConstraint (Offset 1464) (Save)(0 Bytes)
- m_ragdoll.list[13].parentIndex (Offset 1468) (Save)(4 Bytes)
- m_ragdoll.list[14].originParentSpace (Offset 1472) (Save)(12 Bytes)
- m_ragdoll.list[14].pObject (Offset 1484) (Save)(0 Bytes)
- m_ragdoll.list[14].pConstraint (Offset 1488) (Save)(0 Bytes)
- m_ragdoll.list[14].parentIndex (Offset 1492) (Save)(4 Bytes)
- m_ragdoll.list[15].originParentSpace (Offset 1496) (Save)(12 Bytes)
- m_ragdoll.list[15].pObject (Offset 1508) (Save)(0 Bytes)
- m_ragdoll.list[15].pConstraint (Offset 1512) (Save)(0 Bytes)
- m_ragdoll.list[15].parentIndex (Offset 1516) (Save)(4 Bytes)
- m_ragdoll.list[16].originParentSpace (Offset 1520) (Save)(12 Bytes)
- m_ragdoll.list[16].pObject (Offset 1532) (Save)(0 Bytes)
- m_ragdoll.list[16].pConstraint (Offset 1536) (Save)(0 Bytes)
- m_ragdoll.list[16].parentIndex (Offset 1540) (Save)(4 Bytes)
- m_ragdoll.list[17].originParentSpace (Offset 1544) (Save)(12 Bytes)
- m_ragdoll.list[17].pObject (Offset 1556) (Save)(0 Bytes)
- m_ragdoll.list[17].pConstraint (Offset 1560) (Save)(0 Bytes)
- m_ragdoll.list[17].parentIndex (Offset 1564) (Save)(4 Bytes)
- m_ragdoll.list[18].originParentSpace (Offset 1568) (Save)(12 Bytes)
- m_ragdoll.list[18].pObject (Offset 1580) (Save)(0 Bytes)
- m_ragdoll.list[18].pConstraint (Offset 1584) (Save)(0 Bytes)
- m_ragdoll.list[18].parentIndex (Offset 1588) (Save)(4 Bytes)
- m_ragdoll.list[19].originParentSpace (Offset 1592) (Save)(12 Bytes)
- m_ragdoll.list[19].pObject (Offset 1604) (Save)(0 Bytes)
- m_ragdoll.list[19].pConstraint (Offset 1608) (Save)(0 Bytes)
- m_ragdoll.list[19].parentIndex (Offset 1612) (Save)(4 Bytes)
- m_ragdoll.list[20].originParentSpace (Offset 1616) (Save)(12 Bytes)
- m_ragdoll.list[20].pObject (Offset 1628) (Save)(0 Bytes)
- m_ragdoll.list[20].pConstraint (Offset 1632) (Save)(0 Bytes)
- m_ragdoll.list[20].parentIndex (Offset 1636) (Save)(4 Bytes)
- m_ragdoll.list[21].originParentSpace (Offset 1640) (Save)(12 Bytes)
- m_ragdoll.list[21].pObject (Offset 1652) (Save)(0 Bytes)
- m_ragdoll.list[21].pConstraint (Offset 1656) (Save)(0 Bytes)
- m_ragdoll.list[21].parentIndex (Offset 1660) (Save)(4 Bytes)
- m_ragdoll.list[22].originParentSpace (Offset 1664) (Save)(12 Bytes)
- m_ragdoll.list[22].pObject (Offset 1676) (Save)(0 Bytes)
- m_ragdoll.list[22].pConstraint (Offset 1680) (Save)(0 Bytes)
- m_ragdoll.list[22].parentIndex (Offset 1684) (Save)(4 Bytes)
- m_ragdoll.list[23].originParentSpace (Offset 1688) (Save)(12 Bytes)
- m_ragdoll.list[23].pObject (Offset 1700) (Save)(0 Bytes)
- m_ragdoll.list[23].pConstraint (Offset 1704) (Save)(0 Bytes)
- m_ragdoll.list[23].parentIndex (Offset 1708) (Save)(4 Bytes)
- *CBaseAnimating

CPhysicsProp - prop_sphere
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CBaseAnimating - prop_thumper
- m_bEnabled (Offset 1120) (Save)(1 Bytes)
- m_hRepellantEnt (Offset 1132) (Save)(4 Bytes)
- m_iHammerAttachment (Offset 1124) (Save)(4 Bytes)
- m_iDustScale (Offset 1136) (Save|Key)(4 Bytes) - dustscale
- m_sndMotor (Offset 1128) (Save)(0 Bytes)
- CPropThumperThink (Offset 0) (FunctionTable)(0 Bytes)
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- m_OnThumped (Offset 1140) (Save|Key|Output)(0 Bytes) - OnThumped
- *CBaseAnimating

CBaseAnimating - prop_vehicle
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CPropAirboat - prop_vehicle_airboat
- m_vecLastEyePos (Offset 1700) (Save)(12 Bytes)
- m_vecLastEyeTarget (Offset 1712) (Save)(12 Bytes)
- m_vecEyeSpeed (Offset 1724) (Save)(12 Bytes)
- m_aimYaw (Offset 1748) (Save)(4 Bytes)
- m_aimPitch (Offset 1752) (Save)(4 Bytes)
- m_flChargeRemainder (Offset 1756) (Save)(4 Bytes)
- m_flDrainRemainder (Offset 1760) (Save)(4 Bytes)
- m_nGunState (Offset 1764) (Save)(4 Bytes)
- m_flNextHeavyShotTime (Offset 1768) (Save)(4 Bytes)
- m_flNextGunShakeTime (Offset 1772) (Save)(4 Bytes)
- m_nAmmoCount (Offset 1776) (Save)(4 Bytes)
- m_bHeadlightIsOn (Offset 1780) (Save)(1 Bytes)
- m_hAvoidSphere (Offset 1784) (Save)(4 Bytes)
- m_hPlayerBlocker (Offset 1868) (Save)(4 Bytes)
- m_vecPhysVelocity (Offset 1872) (Save)(12 Bytes)
- m_nExactWaterLevel (Offset 1884) (Save)(4 Bytes)
- m_flPrevThrottle (Offset 1792) (Save)(4 Bytes)
- m_flSpinRate (Offset 1796) (Save)(4 Bytes)
- m_flTargetSpinRate (Offset 1800) (Save)(4 Bytes)
- m_flPropTime (Offset 1804) (Save)(4 Bytes)
- m_flBlurTime (Offset 1808) (Save)(4 Bytes)
- m_bForcedExit (Offset 1736) (Save)(1 Bytes)
- m_pFanSound (Offset 1812) (Save)(0 Bytes)
- m_pFanMaxSpeedSound (Offset 1816) (Save)(0 Bytes)
- m_pEngineSound (Offset 1820) (Save)(0 Bytes)
- m_pWaterFastSound (Offset 1824) (Save)(0 Bytes)
- m_pWaterStoppedSound (Offset 1828) (Save)(0 Bytes)
- m_pGunFiringSound (Offset 1832) (Save)(0 Bytes)
- m_pAntiFlipConstraint (Offset 1864) (Save)(0 Bytes)
- m_flEngineIdleTime (Offset 1836) (Save)(4 Bytes)
- m_flEngineDuckTime (Offset 1840) (Save)(4 Bytes)
- m_bFadeOutFan (Offset 1844) (Save)(1 Bytes)
- m_nPrevWaterLevel (Offset 1848) (Save)(4 Bytes)
- m_flWaterStoppedPitchTime (Offset 1852) (Save)(4 Bytes)
- m_flLastImpactEffectTime (Offset 1856) (Save)(4 Bytes)
- m_iNumberOfEntries (Offset 1860) (Save)(4 Bytes)
- InputEnableGun (Offset 0) (Input)(0 Bytes) - EnableGun
- InputStartRotorWashForces (Offset 0) (Input)(0 Bytes) - StartRotorWashForces
- InputStopRotorWashForces (Offset 0) (Input)(0 Bytes) - StopRotorWashForces
- InputExitVehicle (Offset 0) (Input)(0 Bytes) - ExitVehicle
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bHasGun (Offset 1669) (Save|Key|Input)(1 Bytes) - EnableGun
- m_playerOn (Offset 1476) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1500) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedAttack (Offset 1524) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1548) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_attackaxis (Offset 1572) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1596) (Save|Key|Output)(0 Bytes) - Attack2Axis
- m_hPlayer (Offset 1620) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pServerVehicle - CFourWheelServerVehicle
  Sub-Class Table (2 Deep): m_ViewSmoothing - ViewSmoothingData_t
  - vecAnglesSaved (Offset 72) (Save)(12 Bytes)
  - vecOriginSaved (Offset 84) (Save)(12 Bytes)
  - vecAngleDiffSaved (Offset 96) (Save)(12 Bytes)
  - vecAngleDiffMin (Offset 108) (Save)(12 Bytes)
  - bRunningEnterExit (Offset 61) (Save)(1 Bytes)
  - bWasRunningAnim (Offset 62) (Save)(1 Bytes)
  - flEnterExitStartTime (Offset 64) (Save)(4 Bytes)
  - flEnterExitDuration (Offset 68) (Save)(4 Bytes)
  - flFOV (Offset 24) (Save)(4 Bytes)
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_nSpeed (Offset 1624) (Save)(4 Bytes)
- m_nRPM (Offset 1628) (Save)(4 Bytes)
- m_flThrottle (Offset 1632) (Save)(4 Bytes)
- m_nBoostTimeLeft (Offset 1636) (Save)(4 Bytes)
- m_nHasBoost (Offset 1640) (Save)(4 Bytes)
- m_nScannerDisabledWeapons (Offset 1670) (Save)(1 Bytes)
- m_nScannerDisabledVehicle (Offset 1671) (Save)(1 Bytes)
- m_bUnableToFire (Offset 1668) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1644) (Save)(12 Bytes)
- m_vecGunCrosshair (Offset 1656) (Save)(12 Bytes)
- m_bEngineLocked (Offset 1680) (Save)(1 Bytes)
- m_bLocked (Offset 1681) (Save|Key)(1 Bytes) - VehicleLocked
- m_flMinimumSpeedToEnterExit (Offset 1684) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 1688) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1689) (Save)(1 Bytes)
- m_flTurnOffKeepUpright (Offset 1692) (Save)(4 Bytes)
- m_hNPCDriver (Offset 1672) (Save)(4 Bytes)
- m_hKeepUpright (Offset 1676) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CPropVehicleDriveable - prop_vehicle_apc
- m_flDangerSoundTime (Offset 1700) (Save)(4 Bytes)
- m_flHandbrakeTime (Offset 1704) (Save)(4 Bytes)
- m_bInitialHandbrake (Offset 1708) (Save)(1 Bytes)
- m_nSmokeTrailCount (Offset 1712) (Save)(4 Bytes)
- m_flMachineGunTime (Offset 1724) (Save)(4 Bytes)
- m_iMachineGunBurstLeft (Offset 1728) (Save)(4 Bytes)
- m_bInFiringCone (Offset 1744) (Save)(1 Bytes)
- m_hRocketTarget (Offset 1752) (Save)(4 Bytes)
- m_iRocketSalvoLeft (Offset 1756) (Save)(4 Bytes)
- m_flRocketTime (Offset 1760) (Save)(4 Bytes)
- m_nRocketSide (Offset 1768) (Save)(4 Bytes)
- m_hSpecificRocketTarget (Offset 1772) (Save)(4 Bytes)
- m_strMissileHint (Offset 1776) (Save|Key)(4 Bytes) - missilehint
- InputDestroy (Offset 0) (Input)(0 Bytes) - Destroy
- InputFireMissileAt (Offset 0) (Input)(0 Bytes) - FireMissileAt
- m_OnDeath (Offset 1780) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnFiredMissile (Offset 1804) (Save|Key|Output)(0 Bytes) - OnFiredMissile
- m_OnDamaged (Offset 1828) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDamagedByPlayer (Offset 1852) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bHasGun (Offset 1669) (Save|Key|Input)(1 Bytes) - EnableGun
- m_playerOn (Offset 1476) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1500) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedAttack (Offset 1524) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1548) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_attackaxis (Offset 1572) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1596) (Save|Key|Output)(0 Bytes) - Attack2Axis
- m_hPlayer (Offset 1620) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pServerVehicle - CFourWheelServerVehicle
  Sub-Class Table (2 Deep): m_ViewSmoothing - ViewSmoothingData_t
  - vecAnglesSaved (Offset 72) (Save)(12 Bytes)
  - vecOriginSaved (Offset 84) (Save)(12 Bytes)
  - vecAngleDiffSaved (Offset 96) (Save)(12 Bytes)
  - vecAngleDiffMin (Offset 108) (Save)(12 Bytes)
  - bRunningEnterExit (Offset 61) (Save)(1 Bytes)
  - bWasRunningAnim (Offset 62) (Save)(1 Bytes)
  - flEnterExitStartTime (Offset 64) (Save)(4 Bytes)
  - flEnterExitDuration (Offset 68) (Save)(4 Bytes)
  - flFOV (Offset 24) (Save)(4 Bytes)
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_nSpeed (Offset 1624) (Save)(4 Bytes)
- m_nRPM (Offset 1628) (Save)(4 Bytes)
- m_flThrottle (Offset 1632) (Save)(4 Bytes)
- m_nBoostTimeLeft (Offset 1636) (Save)(4 Bytes)
- m_nHasBoost (Offset 1640) (Save)(4 Bytes)
- m_nScannerDisabledWeapons (Offset 1670) (Save)(1 Bytes)
- m_nScannerDisabledVehicle (Offset 1671) (Save)(1 Bytes)
- m_bUnableToFire (Offset 1668) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1644) (Save)(12 Bytes)
- m_vecGunCrosshair (Offset 1656) (Save)(12 Bytes)
- m_bEngineLocked (Offset 1680) (Save)(1 Bytes)
- m_bLocked (Offset 1681) (Save|Key)(1 Bytes) - VehicleLocked
- m_flMinimumSpeedToEnterExit (Offset 1684) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 1688) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1689) (Save)(1 Bytes)
- m_flTurnOffKeepUpright (Offset 1692) (Save)(4 Bytes)
- m_hNPCDriver (Offset 1672) (Save)(4 Bytes)
- m_hKeepUpright (Offset 1676) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CPropCannon - prop_vehicle_cannon
- m_vehicleScript (Offset 1124) (Save|Key)(4 Bytes) - vehiclescript
- m_playerOn (Offset 1148) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1172) (Save|Key|Output)(0 Bytes) - PlayerOff
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_iTurning (Offset 1196) (Save)(4 Bytes)
- m_flTurn (Offset 1200) (Save)(4 Bytes)
- m_hPlayer (Offset 1144) (Save)(4 Bytes)
- m_bExtending (Offset 1204) (Save)(1 Bytes)
- m_flExtension (Offset 1208) (Save)(4 Bytes)
- m_flExtensionRate (Offset 1212) (Save)(4 Bytes)
- m_flMaxExtensionSpeed (Offset 1216) (Save)(4 Bytes)
- m_flMaxTurnSpeed (Offset 1220) (Save)(4 Bytes)
- m_flExtensionAccel (Offset 1224) (Save)(4 Bytes)
- m_flExtensionDecel (Offset 1228) (Save)(4 Bytes)
- m_flTurnAccel (Offset 1232) (Save)(4 Bytes)
- m_flTurnDecel (Offset 1236) (Save)(4 Bytes)
- m_flFlyTime (Offset 1240) (Save)(4 Bytes)
- m_vCrashPoint (Offset 1244) (Save)(12 Bytes)
- m_flNextAttackTime (Offset 1256) (Save)(4 Bytes)
- *CBaseAnimating

CPropVehicleChoreoGeneric - prop_vehicle_choreo_generic
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputEnterVehicle (Offset 0) (Input)(0 Bytes) - EnterVehicle
- InputEnterVehicleImmediate (Offset 0) (Input)(0 Bytes) - EnterVehicleImmediate
- InputExitVehicle (Offset 0) (Input)(0 Bytes) - ExitVehicle
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
- InputViewlock (Offset 0) (Input)(0 Bytes) - Viewlock
 Sub-Class Table (1 Deep): m_ServerVehicle - CBaseServerVehicle
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_hPlayer (Offset 1564) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 2077) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 2078) (Save)(1 Bytes)
- m_bForcedExit (Offset 2092) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 2080) (Save)(12 Bytes)
- m_vehicleScript (Offset 2096) (Save|Key)(4 Bytes) - vehiclescript
- m_bLocked (Offset 2076) (Save|Key)(1 Bytes) - vehiclelocked
- m_bIgnoreMoveParent (Offset 2093) (Save|Key)(1 Bytes) - ignoremoveparent
- m_bIgnorePlayerCollisions (Offset 2094) (Save|Key)(1 Bytes) - ignoreplayer
- m_bForcePlayerEyePoint (Offset 1656) (Save|Key)(1 Bytes) - useplayereyes
- m_playerOn (Offset 2100) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 2124) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_OnOpen (Offset 2148) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnClose (Offset 2172) (Save|Key|Output)(0 Bytes) - OnClose
 Sub-Class Table (1 Deep): m_vehicleView - vehicleview_t
 - bClampEyeAngles (Offset 4) (Save)(1 Bytes)
 - flPitchCurveZero (Offset 8) (Save)(4 Bytes)
 - flPitchCurveLinear (Offset 12) (Save)(4 Bytes)
 - flRollCurveZero (Offset 16) (Save)(4 Bytes)
 - flRollCurveLinear (Offset 20) (Save)(4 Bytes)
 - flFOV (Offset 24) (Save)(4 Bytes)
 - flYawMin (Offset 28) (Save)(4 Bytes)
 - flYawMax (Offset 32) (Save)(4 Bytes)
 - flPitchMin (Offset 36) (Save)(4 Bytes)
 - flPitchMax (Offset 40) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_savedVehicleView - vehicleview_t
 - bClampEyeAngles (Offset 4) (Save)(1 Bytes)
 - flPitchCurveZero (Offset 8) (Save)(4 Bytes)
 - flPitchCurveLinear (Offset 12) (Save)(4 Bytes)
 - flRollCurveZero (Offset 16) (Save)(4 Bytes)
 - flRollCurveLinear (Offset 20) (Save)(4 Bytes)
 - flFOV (Offset 24) (Save)(4 Bytes)
 - flYawMin (Offset 28) (Save)(4 Bytes)
 - flYawMax (Offset 32) (Save)(4 Bytes)
 - flPitchMin (Offset 36) (Save)(4 Bytes)
 - flPitchMax (Offset 40) (Save)(4 Bytes)
- m_iszDefaultAnim (Offset 1500) (Save|Key)(4 Bytes) - DefaultAnim
- m_iGoalSequence (Offset 1504) (Save)(4 Bytes)
- m_iTransitionDirection (Offset 1508) (Save)(4 Bytes)
- m_bRandomAnimator (Offset 1512) (Save|Key)(1 Bytes) - RandomAnimation
- m_flNextRandAnim (Offset 1516) (Save)(4 Bytes)
- m_flMinRandAnimTime (Offset 1520) (Save|Key)(4 Bytes) - MinAnimTime
- m_flMaxRandAnimTime (Offset 1524) (Save|Key)(4 Bytes) - MaxAnimTime
- m_bStartDisabled (Offset 1530) (Save|Key)(1 Bytes) - StartDisabled
- m_bDisableBoneFollowers (Offset 1531) (Save|Key)(1 Bytes) - DisableBoneFollowers
- m_bUseHitboxesForRenderBox (Offset 1532) (Save)(1 Bytes)
- m_nPendingSequence (Offset 1528) (Save)(2 Bytes)
- InputSetAnimation (Offset 0) (Input)(0 Bytes) - SetAnimation
- InputSetDefaultAnimation (Offset 0) (Input)(0 Bytes) - SetDefaultAnimation
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- InputTurnOn (Offset 0) (Input)(0 Bytes) - Enable
- InputTurnOff (Offset 0) (Input)(0 Bytes) - Disable
- InputEnableCollision (Offset 0) (Input)(0 Bytes) - EnableCollision
- InputDisableCollision (Offset 0) (Input)(0 Bytes) - DisableCollision
- InputSetPlaybackRate (Offset 0) (Input)(0 Bytes) - SetPlaybackRate
- m_pOutputAnimBegun (Offset 1452) (Save|Key|Output)(0 Bytes) - OnAnimationBegun
- m_pOutputAnimOver (Offset 1476) (Save|Key|Output)(0 Bytes) - OnAnimationDone
- CDynamicPropAnimThink (Offset 0) (FunctionTable)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CPropCrane - prop_vehicle_crane
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputForcePlayerIn (Offset 0) (Input)(0 Bytes) - ForcePlayerIn
 Sub-Class Table (1 Deep): m_ServerVehicle - CBaseServerVehicle
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_BoneFollowerManager - CBoneFollowerManager
 - m_iNumBones (Offset 0) (Global|Save)(4 Bytes)
 - m_physBones (Offset 4) (Global|Save)(0 Bytes)
- m_hPlayer (Offset 1564) (Save)(4 Bytes)
- m_bMagnetOn (Offset 1568) (Save)(1 Bytes)
- m_hNPCDriver (Offset 1572) (Save)(4 Bytes)
- m_nNPCButtons (Offset 1576) (Save)(4 Bytes)
- m_bLocked (Offset 1580) (Save)(1 Bytes)
- m_bEnterAnimOn (Offset 1581) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1582) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1584) (Save)(12 Bytes)
- m_playerOn (Offset 1596) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1620) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_iTurning (Offset 1644) (Save)(4 Bytes)
- m_bStartSoundAtCrossover (Offset 1648) (Save)(1 Bytes)
- m_flTurn (Offset 1652) (Save)(4 Bytes)
- m_bExtending (Offset 1656) (Save)(1 Bytes)
- m_flExtension (Offset 1660) (Save)(4 Bytes)
- m_flExtensionRate (Offset 1664) (Save)(4 Bytes)
- m_bDropping (Offset 1668) (Save)(1 Bytes)
- m_flNextDropAllowedTime (Offset 1680) (Save)(4 Bytes)
- m_flSlowRaiseTime (Offset 1684) (Save)(4 Bytes)
- m_flMaxExtensionSpeed (Offset 1688) (Save)(4 Bytes)
- m_flMaxTurnSpeed (Offset 1692) (Save)(4 Bytes)
- m_flExtensionAccel (Offset 1696) (Save)(4 Bytes)
- m_flExtensionDecel (Offset 1700) (Save)(4 Bytes)
- m_flTurnAccel (Offset 1704) (Save)(4 Bytes)
- m_flTurnDecel (Offset 1708) (Save)(4 Bytes)
- m_iszMagnetName (Offset 1712) (Save|Key)(4 Bytes) - magnetname
- m_hCraneMagnet (Offset 1716) (Save)(4 Bytes)
- m_hCraneTip (Offset 1720) (Save)(4 Bytes)
- m_hRope (Offset 1724) (Save)(4 Bytes)
- m_pConstraintGroup (Offset 1728) (Save)(0 Bytes)
- m_vehicleScript (Offset 1732) (Save|Key)(4 Bytes) - vehiclescript
- *CBaseAnimating

CPropVehicleDriveable - prop_vehicle_driveable
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bHasGun (Offset 1669) (Save|Key|Input)(1 Bytes) - EnableGun
- m_playerOn (Offset 1476) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1500) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedAttack (Offset 1524) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1548) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_attackaxis (Offset 1572) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1596) (Save|Key|Output)(0 Bytes) - Attack2Axis
- m_hPlayer (Offset 1620) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pServerVehicle - CFourWheelServerVehicle
  Sub-Class Table (2 Deep): m_ViewSmoothing - ViewSmoothingData_t
  - vecAnglesSaved (Offset 72) (Save)(12 Bytes)
  - vecOriginSaved (Offset 84) (Save)(12 Bytes)
  - vecAngleDiffSaved (Offset 96) (Save)(12 Bytes)
  - vecAngleDiffMin (Offset 108) (Save)(12 Bytes)
  - bRunningEnterExit (Offset 61) (Save)(1 Bytes)
  - bWasRunningAnim (Offset 62) (Save)(1 Bytes)
  - flEnterExitStartTime (Offset 64) (Save)(4 Bytes)
  - flEnterExitDuration (Offset 68) (Save)(4 Bytes)
  - flFOV (Offset 24) (Save)(4 Bytes)
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_nSpeed (Offset 1624) (Save)(4 Bytes)
- m_nRPM (Offset 1628) (Save)(4 Bytes)
- m_flThrottle (Offset 1632) (Save)(4 Bytes)
- m_nBoostTimeLeft (Offset 1636) (Save)(4 Bytes)
- m_nHasBoost (Offset 1640) (Save)(4 Bytes)
- m_nScannerDisabledWeapons (Offset 1670) (Save)(1 Bytes)
- m_nScannerDisabledVehicle (Offset 1671) (Save)(1 Bytes)
- m_bUnableToFire (Offset 1668) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1644) (Save)(12 Bytes)
- m_vecGunCrosshair (Offset 1656) (Save)(12 Bytes)
- m_bEngineLocked (Offset 1680) (Save)(1 Bytes)
- m_bLocked (Offset 1681) (Save|Key)(1 Bytes) - VehicleLocked
- m_flMinimumSpeedToEnterExit (Offset 1684) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 1688) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1689) (Save)(1 Bytes)
- m_flTurnOffKeepUpright (Offset 1692) (Save)(4 Bytes)
- m_hNPCDriver (Offset 1672) (Save)(4 Bytes)
- m_hKeepUpright (Offset 1676) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CPropJeep - prop_vehicle_jeep
- m_bGunHasBeenCutOff (Offset 1700) (Save)(1 Bytes)
- m_flDangerSoundTime (Offset 1704) (Save)(4 Bytes)
- m_nBulletType (Offset 1708) (Save)(4 Bytes)
- m_bCannonCharging (Offset 1712) (Save)(1 Bytes)
- m_flCannonTime (Offset 1716) (Save)(4 Bytes)
- m_flCannonChargeStartTime (Offset 1720) (Save)(4 Bytes)
- m_vecGunOrigin (Offset 1724) (Save)(12 Bytes)
- m_sndCannonCharge (Offset 1736) (Save)(0 Bytes)
- m_nSpinPos (Offset 1740) (Save)(4 Bytes)
- m_aimYaw (Offset 1744) (Save)(4 Bytes)
- m_aimPitch (Offset 1748) (Save)(4 Bytes)
- m_throttleDisableTime (Offset 1752) (Save)(4 Bytes)
- m_flHandbrakeTime (Offset 1760) (Save)(4 Bytes)
- m_bInitialHandbrake (Offset 1764) (Save)(1 Bytes)
- m_flOverturnedTime (Offset 1768) (Save)(4 Bytes)
- m_flAmmoCrateCloseTime (Offset 1756) (Save)(4 Bytes)
- m_vecLastEyePos (Offset 1772) (Save)(12 Bytes)
- m_vecLastEyeTarget (Offset 1784) (Save)(12 Bytes)
- m_vecEyeSpeed (Offset 1796) (Save)(12 Bytes)
- m_vecTargetSpeed (Offset 1808) (Save)(12 Bytes)
- m_bHeadlightIsOn (Offset 1921) (Save)(1 Bytes)
 Sub-Class Table (1 Deep): m_WaterData - JeepWaterData_t
 - m_bWheelInWater (Offset 0) (Save)(4 Bytes)
 - m_bWheelWasInWater (Offset 4) (Save)(4 Bytes)
 - m_vecWheelContactPoints (Offset 8) (Save)(48 Bytes)
 - m_flNextRippleTime (Offset 56) (Save)(16 Bytes)
 - m_bBodyInWater (Offset 72) (Save)(1 Bytes)
 - m_bBodyWasInWater (Offset 73) (Save)(1 Bytes)
- m_iNumberOfEntries (Offset 1896) (Save)(4 Bytes)
- m_nAmmoType (Offset 1900) (Save)(4 Bytes)
- m_flPlayerExitedTime (Offset 1904) (Save)(4 Bytes)
- m_flLastSawPlayerAt (Offset 1908) (Save)(4 Bytes)
- m_hLastPlayerInVehicle (Offset 1912) (Save)(4 Bytes)
- m_hSeagull (Offset 1916) (Save)(4 Bytes)
- m_bHasPoop (Offset 1920) (Save)(1 Bytes)
- InputShowHudHint (Offset 0) (Input)(0 Bytes) - ShowHudHint
- InputStartRemoveTauCannon (Offset 0) (Input)(0 Bytes) - StartRemoveTauCannon
- InputFinishRemoveTauCannon (Offset 0) (Input)(0 Bytes) - FinishRemoveTauCannon
- CPropJeepJeepSeagullThink (Offset 0) (FunctionTable)(0 Bytes)
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bHasGun (Offset 1669) (Save|Key|Input)(1 Bytes) - EnableGun
- m_playerOn (Offset 1476) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1500) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedAttack (Offset 1524) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1548) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_attackaxis (Offset 1572) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1596) (Save|Key|Output)(0 Bytes) - Attack2Axis
- m_hPlayer (Offset 1620) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pServerVehicle - CFourWheelServerVehicle
  Sub-Class Table (2 Deep): m_ViewSmoothing - ViewSmoothingData_t
  - vecAnglesSaved (Offset 72) (Save)(12 Bytes)
  - vecOriginSaved (Offset 84) (Save)(12 Bytes)
  - vecAngleDiffSaved (Offset 96) (Save)(12 Bytes)
  - vecAngleDiffMin (Offset 108) (Save)(12 Bytes)
  - bRunningEnterExit (Offset 61) (Save)(1 Bytes)
  - bWasRunningAnim (Offset 62) (Save)(1 Bytes)
  - flEnterExitStartTime (Offset 64) (Save)(4 Bytes)
  - flEnterExitDuration (Offset 68) (Save)(4 Bytes)
  - flFOV (Offset 24) (Save)(4 Bytes)
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_nSpeed (Offset 1624) (Save)(4 Bytes)
- m_nRPM (Offset 1628) (Save)(4 Bytes)
- m_flThrottle (Offset 1632) (Save)(4 Bytes)
- m_nBoostTimeLeft (Offset 1636) (Save)(4 Bytes)
- m_nHasBoost (Offset 1640) (Save)(4 Bytes)
- m_nScannerDisabledWeapons (Offset 1670) (Save)(1 Bytes)
- m_nScannerDisabledVehicle (Offset 1671) (Save)(1 Bytes)
- m_bUnableToFire (Offset 1668) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1644) (Save)(12 Bytes)
- m_vecGunCrosshair (Offset 1656) (Save)(12 Bytes)
- m_bEngineLocked (Offset 1680) (Save)(1 Bytes)
- m_bLocked (Offset 1681) (Save|Key)(1 Bytes) - VehicleLocked
- m_flMinimumSpeedToEnterExit (Offset 1684) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 1688) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1689) (Save)(1 Bytes)
- m_flTurnOffKeepUpright (Offset 1692) (Save)(4 Bytes)
- m_hNPCDriver (Offset 1672) (Save)(4 Bytes)
- m_hKeepUpright (Offset 1676) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CPropVehiclePrisonerPod - prop_vehicle_prisoner_pod
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputEnterVehicle (Offset 0) (Input)(0 Bytes) - EnterVehicle
- InputEnterVehicleImmediate (Offset 0) (Input)(0 Bytes) - EnterVehicleImmediate
- InputExitVehicle (Offset 0) (Input)(0 Bytes) - ExitVehicle
- InputOpen (Offset 0) (Input)(0 Bytes) - Open
- InputClose (Offset 0) (Input)(0 Bytes) - Close
 Sub-Class Table (1 Deep): m_ServerVehicle - CBaseServerVehicle
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_hPlayer (Offset 1696) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 2117) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 2118) (Save)(1 Bytes)
- m_bForcedExit (Offset 2132) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 2120) (Save)(12 Bytes)
- m_vehicleScript (Offset 2136) (Save|Key)(4 Bytes) - vehiclescript
- m_bLocked (Offset 2116) (Save|Key)(1 Bytes) - vehiclelocked
- m_playerOn (Offset 2140) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 2164) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_OnOpen (Offset 2188) (Save|Key|Output)(0 Bytes) - OnOpen
- m_OnClose (Offset 2212) (Save|Key|Output)(0 Bytes) - OnClose
- InputEnableMotion (Offset 0) (Input)(0 Bytes) - EnableMotion
- InputDisableMotion (Offset 0) (Input)(0 Bytes) - DisableMotion
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputSleep (Offset 0) (Input)(0 Bytes) - Sleep
- InputDisableFloating (Offset 0) (Input)(0 Bytes) - DisableFloating
- m_bAwake (Offset 1690) (Save)(1 Bytes)
- m_massScale (Offset 1664) (Save|Key)(4 Bytes) - massscale
- m_inertiaScale (Offset 1668) (Save|Key)(4 Bytes) - inertiascale
- m_damageType (Offset 1672) (Save|Key)(4 Bytes) - Damagetype
- m_iszOverrideScript (Offset 1676) (Save|Key)(4 Bytes) - overridescript
- m_damageToEnableMotion (Offset 1680) (Save|Key)(4 Bytes) - damagetoenablemotion
- m_flForceToEnableMotion (Offset 1684) (Save|Key)(4 Bytes) - forcetoenablemotion
- m_OnAwakened (Offset 1472) (Save|Key|Output)(0 Bytes) - OnAwakened
- m_MotionEnabled (Offset 1448) (Save|Key|Output)(0 Bytes) - OnMotionEnabled
- m_OnPhysGunPickup (Offset 1496) (Save|Key|Output)(0 Bytes) - OnPhysGunPickup
- m_OnPhysGunOnlyPickup (Offset 1544) (Save|Key|Output)(0 Bytes) - OnPhysGunOnlyPickup
- m_OnPhysGunPunt (Offset 1520) (Save|Key|Output)(0 Bytes) - OnPhysGunPunt
- m_OnPhysGunDrop (Offset 1568) (Save|Key|Output)(0 Bytes) - OnPhysGunDrop
- m_OnPlayerUse (Offset 1592) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1616) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnOutOfWorld (Offset 1640) (Save|Key|Output)(0 Bytes) - OnOutOfWorld
- m_bThrownByPlayer (Offset 1688) (Save)(1 Bytes)
- m_bFirstCollisionAfterLaunch (Offset 1689) (Save)(1 Bytes)
- CPhysicsPropClearFlagsThink (Offset 0) (FunctionTable)(0 Bytes)
- m_explodeDamage (Offset 1276) (Save|Key)(4 Bytes) - ExplodeDamage
- m_explodeRadius (Offset 1280) (Save|Key)(4 Bytes) - ExplodeRadius
- m_iMinHealthDmg (Offset 1204) (Save|Key)(4 Bytes) - minhealthdmg
- m_createTick (Offset 1220) (Save)(4 Bytes)
- m_hBreaker (Offset 1228) (Save)(4 Bytes)
- m_PerformanceMode (Offset 1232) (Save|Key)(4 Bytes) - PerformanceMode
- m_iszBreakModelMessage (Offset 1284) (Save|Key)(4 Bytes) - BreakModelMessage
- m_flDmgModBullet (Offset 1236) (Save)(4 Bytes)
- m_flDmgModClub (Offset 1240) (Save)(4 Bytes)
- m_flDmgModExplosive (Offset 1244) (Save)(4 Bytes)
- m_iszPhysicsDamageTableName (Offset 1248) (Save)(4 Bytes)
- m_iszBreakableModel (Offset 1252) (Save)(4 Bytes)
- m_iBreakableSkin (Offset 1256) (Save)(4 Bytes)
- m_iBreakableCount (Offset 1260) (Save)(4 Bytes)
- m_iMaxBreakableSize (Offset 1264) (Save)(4 Bytes)
- m_iszBasePropData (Offset 1268) (Save)(4 Bytes)
- m_iInteractions (Offset 1272) (Save)(4 Bytes)
- m_iNumBreakableChunks (Offset 1288) (Save)(4 Bytes)
- m_nPhysgunState (Offset 1303) (Save)(1 Bytes)
- m_iszPuntSound (Offset 1440) (Save|Key)(4 Bytes) - puntsound
- m_flPressureDelay (Offset 1224) (Save|Key)(4 Bytes) - PressureDelay
- m_preferredCarryAngles (Offset 1208) (Save)(12 Bytes)
- m_flDefaultFadeScale (Offset 1424) (Save)(4 Bytes)
- m_bUsePuntSound (Offset 1444) (Save)(1 Bytes)
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputAddHealth (Offset 0) (Input)(0 Bytes) - AddHealth
- InputRemoveHealth (Offset 0) (Input)(0 Bytes) - RemoveHealth
- m_impactEnergyScale (Offset 1200) (Save|Key|Input)(4 Bytes) - physdamagescale
- InputEnablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - EnablePhyscannonPickup
- InputDisablePhyscannonPickup (Offset 0) (Input)(0 Bytes) - DisablePhyscannonPickup
- InputEnablePuntSound (Offset 0) (Input)(0 Bytes) - EnablePuntSound
- InputDisablePuntSound (Offset 0) (Input)(0 Bytes) - DisablePuntSound
- m_OnBreak (Offset 1128) (Save|Key|Output)(0 Bytes) - OnBreak
- m_OnHealthChanged (Offset 1152) (Save|Key|Output)(0 Bytes) - OnHealthChanged
- m_OnTakeDamage (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTakeDamage
- m_OnPhysCannonDetach (Offset 1304) (Save|Key|Output)(0 Bytes) - OnPhysCannonDetach
- m_OnPhysCannonAnimatePreStarted (Offset 1328) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePreStarted
- m_OnPhysCannonAnimatePullStarted (Offset 1352) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePullStarted
- m_OnPhysCannonAnimatePostStarted (Offset 1376) (Save|Key|Output)(0 Bytes) - OnPhysCannonAnimatePostStarted
- m_OnPhysCannonPullAnimFinished (Offset 1400) (Save|Key|Output)(0 Bytes) - OnPhysCannonPullAnimFinished
- CBreakablePropBreakThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropAnimateThink (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropRampToDefaultFadeScale (Offset 0) (FunctionTable)(0 Bytes)
- CBreakablePropBreakablePropTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_hPhysicsAttacker (Offset 1292) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1296) (Save)(4 Bytes)
- m_bOriginalBlockLOS (Offset 1302) (Save)(1 Bytes)
- m_bBlockLOSSetByPropData (Offset 1300) (Save)(1 Bytes)
- m_bIsWalkableSetByPropData (Offset 1301) (Save)(1 Bytes)
- m_hLastAttacker (Offset 1432) (Save)(4 Bytes)
- m_hFlareEnt (Offset 1436) (Save)(4 Bytes)
- *CBaseAnimating

CAI_BaseNPC - proto_sniper
- m_fWeaponLoaded (Offset 3544) (Save)(1 Bytes)
- m_fEnabled (Offset 3545) (Save)(1 Bytes)
- m_fIsPatient (Offset 3546) (Save)(1 Bytes)
- m_flPatience (Offset 3548) (Save)(4 Bytes)
- m_iMisses (Offset 3552) (Save)(4 Bytes)
- m_hDecoyObject (Offset 3556) (Save)(4 Bytes)
- m_hSweepTarget (Offset 3560) (Save)(4 Bytes)
- m_vecDecoyObjectTarget (Offset 3564) (Save)(12 Bytes)
- m_vecFrustratedTarget (Offset 3576) (Save)(12 Bytes)
- m_vecPaintStart (Offset 3588) (Save)(12 Bytes)
- m_flPaintTime (Offset 3540) (Save)(4 Bytes)
- m_vecPaintCursor (Offset 3528) (Save)(12 Bytes)
- m_flFrustration (Offset 3600) (Save)(4 Bytes)
- m_flThinkInterval (Offset 3604) (Save)(4 Bytes)
- m_flDecoyRadius (Offset 3608) (Save)(4 Bytes)
- m_pBeam (Offset 3612) (Save)(4 Bytes)
- m_fSnapShot (Offset 3616) (Save)(1 Bytes)
- m_iNumGroupTargets (Offset 3620) (Save)(4 Bytes)
- m_pGroupTarget (Offset 3624) (Save)(64 Bytes)
- m_iBeamBrightness (Offset 3692) (Save|Key)(4 Bytes) - beambrightness
- m_flShieldDist (Offset 3696) (Save|Key)(4 Bytes) - shielddistance
- m_flShieldRadius (Offset 3700) (Save|Key)(4 Bytes) - shieldradius
- m_bShootZombiesInChest (Offset 3725) (Save|Key)(1 Bytes) - shootZombiesInChest
- m_flKeyfieldPaintTime (Offset 3520) (Save|Key)(4 Bytes) - PaintInterval
- m_flKeyfieldPaintTimeNoise (Offset 3524) (Save|Key)(4 Bytes) - PaintIntervalVariance
- m_flTimeLastAttackedPlayer (Offset 3704) (Save)(4 Bytes)
- m_hProtectTarget (Offset 3708) (Save)(4 Bytes)
- m_flDangerEnemyDistance (Offset 3712) (Save)(4 Bytes)
- m_bSweepHighestPriority (Offset 3688) (Save)(1 Bytes)
- m_bWarnedTargetEntity (Offset 3716) (Save)(1 Bytes)
- m_flTimeLastShotMissed (Offset 3720) (Save)(4 Bytes)
- InputEnableSniper (Offset 0) (Input)(0 Bytes) - EnableSniper
- InputDisableSniper (Offset 0) (Input)(0 Bytes) - DisableSniper
- InputSetDecoyRadius (Offset 0) (Input)(0 Bytes) - SetDecoyRadius
- InputSweepTarget (Offset 0) (Input)(0 Bytes) - SweepTarget
- InputSweepTargetHighestPriority (Offset 0) (Input)(0 Bytes) - SweepTargetHighestPriority
- InputSweepGroupRandomly (Offset 0) (Input)(0 Bytes) - SweepGroupRandomly
- InputStopSweeping (Offset 0) (Input)(0 Bytes) - StopSweeping
- InputProtectTarget (Offset 0) (Input)(0 Bytes) - ProtectTarget
- m_OnShotFired (Offset 3728) (Save|Key|Output)(0 Bytes) - OnShotFired
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - raggib
- *CBaseAnimating

CBaseEntity - reserved_spot

CBaseEntity - rope_anchor
- m_hRope (Offset 824) (Save)(4 Bytes)
- CRopeAnchorFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CRopeAnchorRemoveThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseCombatCharacter - rpg_missile
- m_hOwner (Offset 2132) (Save)(4 Bytes)
- m_hRocketTrail (Offset 2136) (Save)(4 Bytes)
- m_flAugerTime (Offset 2140) (Save)(4 Bytes)
- m_flMarkDeadTime (Offset 2144) (Save)(4 Bytes)
- m_flGracePeriodEndsAt (Offset 2152) (Save)(4 Bytes)
- m_flDamage (Offset 2148) (Save)(4 Bytes)
- m_bCreateDangerSounds (Offset 2156) (Save)(1 Bytes)
- CMissileMissileTouch (Offset 0) (FunctionTable)(0 Bytes)
- CMissileAccelerateThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileAugerThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileIgniteThink (Offset 0) (FunctionTable)(0 Bytes)
- CMissileSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CBaseEntity - scene_manager
- m_ActiveScenes (Offset 824) (Save)(0 Bytes)

CScriptIntro - script_intro
- m_vecCameraView (Offset 848) (Save)(12 Bytes)
- m_vecCameraViewAngles (Offset 860) (Save)(12 Bytes)
- m_vecPlayerView (Offset 824) (Save)(12 Bytes)
- m_vecPlayerViewAngles (Offset 836) (Save)(12 Bytes)
- m_iBlendMode (Offset 872) (Save)(4 Bytes)
- m_iQueuedBlendMode (Offset 940) (Save)(4 Bytes)
- m_iQueuedNextBlendMode (Offset 944) (Save)(4 Bytes)
- m_iNextBlendMode (Offset 876) (Save)(4 Bytes)
- m_flNextBlendTime (Offset 880) (Save)(4 Bytes)
- m_flBlendStartTime (Offset 884) (Save)(4 Bytes)
- m_bActive (Offset 892) (Save)(1 Bytes)
- m_iNextFOV (Offset 896) (Save)(4 Bytes)
- m_flNextFOVBlendTime (Offset 900) (Save)(4 Bytes)
- m_flFOVBlendStartTime (Offset 904) (Save)(4 Bytes)
- m_iFOV (Offset 908) (Save)(4 Bytes)
- m_flFadeColor (Offset 916) (Save)(12 Bytes)
- m_flFadeAlpha (Offset 928) (Save)(4 Bytes)
- m_flFadeDuration (Offset 932) (Save)(4 Bytes)
- m_hCameraEntity (Offset 936) (Save)(4 Bytes)
- m_iStartFOV (Offset 888) (Save)(4 Bytes)
- m_bAlternateFOV (Offset 912) (Save|Key)(1 Bytes) - alternatefovchange
- InputSetCameraViewEntity (Offset 0) (Input)(0 Bytes) - SetCameraViewEntity
- InputSetBlendMode (Offset 0) (Input)(0 Bytes) - SetBlendMode
- InputSetNextFOV (Offset 0) (Input)(0 Bytes) - SetNextFOV
- InputSetFOVBlendTime (Offset 0) (Input)(0 Bytes) - SetFOVBlendTime
- InputSetFOV (Offset 0) (Input)(0 Bytes) - SetFOV
- InputSetNextBlendMode (Offset 0) (Input)(0 Bytes) - SetNextBlendMode
- InputSetNextBlendTime (Offset 0) (Input)(0 Bytes) - SetNextBlendTime
- InputActivate (Offset 0) (Input)(0 Bytes) - Activate
- InputDeactivate (Offset 0) (Input)(0 Bytes) - Deactivate
- InputFadeTo (Offset 0) (Input)(0 Bytes) - FadeTo
- InputSetFadeColor (Offset 0) (Input)(0 Bytes) - SetFadeColor
- CScriptIntroBlendComplete (Offset 0) (FunctionTable)(0 Bytes)

CSceneEntity - scripted_scene
- m_iszSceneFile (Offset 828) (Save|Key)(4 Bytes) - SceneFile
- m_iszResumeSceneFile (Offset 832) (Save|Key)(4 Bytes) - ResumeSceneFile
- m_hWaitingForThisResumeScene (Offset 836) (Save)(4 Bytes)
- m_bWaitingForResumeScene (Offset 840) (Save)(1 Bytes)
- m_iszTarget1 (Offset 844) (Save|Key)(4 Bytes) - target1
- m_iszTarget2 (Offset 848) (Save|Key)(4 Bytes) - target2
- m_iszTarget3 (Offset 852) (Save|Key)(4 Bytes) - target3
- m_iszTarget4 (Offset 856) (Save|Key)(4 Bytes) - target4
- m_iszTarget5 (Offset 860) (Save|Key)(4 Bytes) - target5
- m_iszTarget6 (Offset 864) (Save|Key)(4 Bytes) - target6
- m_iszTarget7 (Offset 868) (Save|Key)(4 Bytes) - target7
- m_iszTarget8 (Offset 872) (Save|Key)(4 Bytes) - target8
- m_BusyActor (Offset 1536) (Save|Key)(4 Bytes) - busyactor
- m_hTarget1 (Offset 876) (Save)(4 Bytes)
- m_hTarget2 (Offset 880) (Save)(4 Bytes)
- m_hTarget3 (Offset 884) (Save)(4 Bytes)
- m_hTarget4 (Offset 888) (Save)(4 Bytes)
- m_hTarget5 (Offset 892) (Save)(4 Bytes)
- m_hTarget6 (Offset 896) (Save)(4 Bytes)
- m_hTarget7 (Offset 900) (Save)(4 Bytes)
- m_hTarget8 (Offset 904) (Save)(4 Bytes)
- m_bIsPlayingBack (Offset 908) (Save)(1 Bytes)
- m_bPaused (Offset 909) (Save)(1 Bytes)
- m_flCurrentTime (Offset 916) (Save)(4 Bytes)
- m_flForceClientTime (Offset 912) (Save)(4 Bytes)
- m_flFrameTime (Offset 920) (Save)(4 Bytes)
- m_bCancelAtNextInterrupt (Offset 924) (Save)(1 Bytes)
- m_fPitch (Offset 928) (Save)(4 Bytes)
- m_bAutomated (Offset 932) (Save)(1 Bytes)
- m_nAutomatedAction (Offset 936) (Save)(4 Bytes)
- m_flAutomationDelay (Offset 940) (Save)(4 Bytes)
- m_flAutomationTime (Offset 944) (Save)(4 Bytes)
- m_bPausedViaInput (Offset 948) (Save)(1 Bytes)
- m_bWaitingForActor (Offset 949) (Save)(1 Bytes)
- m_bWaitingForInterrupt (Offset 950) (Save)(1 Bytes)
- m_bInterruptedActorsScenes (Offset 951) (Save)(1 Bytes)
- m_bBreakOnNonIdle (Offset 952) (Save)(1 Bytes)
- m_hActorList (Offset 956) (Save)(0 Bytes)
- m_hRemoveActorList (Offset 976) (Save)(0 Bytes)
- m_nInterruptCount (Offset 1464) (Save)(4 Bytes)
- m_bInterrupted (Offset 1468) (Save)(1 Bytes)
- m_hInterruptScene (Offset 1472) (Save)(4 Bytes)
- m_bCompletedEarly (Offset 1476) (Save)(1 Bytes)
- m_bInterruptSceneFinished (Offset 1477) (Save)(1 Bytes)
- m_bGenerated (Offset 1521) (Save)(1 Bytes)
- m_iszSoundName (Offset 1524) (Save)(4 Bytes)
- m_hActor (Offset 1528) (Save)(4 Bytes)
- m_hActivator (Offset 1532) (Save)(4 Bytes)
- m_hNotifySceneCompletion (Offset 1480) (Save)(0 Bytes)
- m_hListManagers (Offset 1500) (Save)(0 Bytes)
- m_bMultiplayer (Offset 910) (Save)(1 Bytes)
- InputStartPlayback (Offset 0) (Input)(0 Bytes) - Start
- InputPausePlayback (Offset 0) (Input)(0 Bytes) - Pause
- InputResumePlayback (Offset 0) (Input)(0 Bytes) - Resume
- InputCancelPlayback (Offset 0) (Input)(0 Bytes) - Cancel
- InputCancelAtNextInterrupt (Offset 0) (Input)(0 Bytes) - CancelAtNextInterrupt
- InputPitchShiftPlayback (Offset 0) (Input)(0 Bytes) - PitchShift
- InputInterjectResponse (Offset 0) (Input)(0 Bytes) - InterjectResponse
- InputStopWaitingForActor (Offset 0) (Input)(0 Bytes) - StopWaitingForActor
- InputTriggerEvent (Offset 0) (Input)(0 Bytes) - Trigger
- m_iPlayerDeathBehavior (Offset 1540) (Save|Key)(4 Bytes) - onplayerdeath
- InputScriptPlayerDeath (Offset 0) (Input)(0 Bytes) - ScriptPlayerDeath
- m_OnStart (Offset 1008) (Save|Key|Output)(0 Bytes) - OnStart
- m_OnCompletion (Offset 1032) (Save|Key|Output)(0 Bytes) - OnCompletion
- m_OnCanceled (Offset 1056) (Save|Key|Output)(0 Bytes) - OnCanceled
- m_OnTrigger1 (Offset 1080) (Save|Key|Output)(0 Bytes) - OnTrigger1
- m_OnTrigger2 (Offset 1104) (Save|Key|Output)(0 Bytes) - OnTrigger2
- m_OnTrigger3 (Offset 1128) (Save|Key|Output)(0 Bytes) - OnTrigger3
- m_OnTrigger4 (Offset 1152) (Save|Key|Output)(0 Bytes) - OnTrigger4
- m_OnTrigger5 (Offset 1176) (Save|Key|Output)(0 Bytes) - OnTrigger5
- m_OnTrigger6 (Offset 1200) (Save|Key|Output)(0 Bytes) - OnTrigger6
- m_OnTrigger7 (Offset 1224) (Save|Key|Output)(0 Bytes) - OnTrigger7
- m_OnTrigger8 (Offset 1248) (Save|Key|Output)(0 Bytes) - OnTrigger8
- m_OnTrigger9 (Offset 1272) (Save|Key|Output)(0 Bytes) - OnTrigger9
- m_OnTrigger10 (Offset 1296) (Save|Key|Output)(0 Bytes) - OnTrigger10
- m_OnTrigger11 (Offset 1320) (Save|Key|Output)(0 Bytes) - OnTrigger11
- m_OnTrigger12 (Offset 1344) (Save|Key|Output)(0 Bytes) - OnTrigger12
- m_OnTrigger13 (Offset 1368) (Save|Key|Output)(0 Bytes) - OnTrigger13
- m_OnTrigger14 (Offset 1392) (Save|Key|Output)(0 Bytes) - OnTrigger14
- m_OnTrigger15 (Offset 1416) (Save|Key|Output)(0 Bytes) - OnTrigger15
- m_OnTrigger16 (Offset 1440) (Save|Key|Output)(0 Bytes) - OnTrigger16

CBaseEntity - scripted_sentence
- m_iszSentence (Offset 824) (Save|Key)(4 Bytes) - sentence
- m_iszEntity (Offset 828) (Save|Key)(4 Bytes) - entity
- m_flRadius (Offset 832) (Save|Key)(4 Bytes) - radius
- m_flDelay (Offset 836) (Save|Key)(4 Bytes) - delay
- m_flRepeat (Offset 840) (Save|Key)(4 Bytes) - refire
- m_iszListener (Offset 860) (Save|Key)(4 Bytes) - listener
- m_TempAttenuation (Offset 848) (Save|Key)(4 Bytes) - attenuation
- m_iSoundLevel (Offset 844) (Save)(4 Bytes)
- m_flVolume (Offset 852) (Save)(4 Bytes)
- m_active (Offset 856) (Save)(1 Bytes)
- m_pActivator (Offset 864) (Save)(4 Bytes)
- CAI_ScriptedSentenceFindThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_ScriptedSentenceDelayThink (Offset 0) (FunctionTable)(0 Bytes)
- InputBeginSentence (Offset 0) (Input)(0 Bytes) - BeginSentence
- m_OnBeginSentence (Offset 868) (Save|Key|Output)(0 Bytes) - OnBeginSentence
- m_OnEndSentence (Offset 892) (Save|Key|Output)(0 Bytes) - OnEndSentence

CBaseEntity - scripted_sequence
- m_iszEntry (Offset 824) (Save|Key)(4 Bytes) - m_iszEntry
- m_iszPreIdle (Offset 828) (Save|Key)(4 Bytes) - m_iszIdle
- m_iszPlay (Offset 832) (Save|Key)(4 Bytes) - m_iszPlay
- m_iszPostIdle (Offset 836) (Save|Key)(4 Bytes) - m_iszPostIdle
- m_iszCustomMove (Offset 840) (Save|Key)(4 Bytes) - m_iszCustomMove
- m_iszNextScript (Offset 844) (Save|Key)(4 Bytes) - m_iszNextScript
- m_iszEntity (Offset 848) (Save|Key)(4 Bytes) - m_iszEntity
- m_fMoveTo (Offset 852) (Save|Key)(4 Bytes) - m_fMoveTo
- m_flRadius (Offset 864) (Save|Key)(4 Bytes) - m_flRadius
- m_flRepeat (Offset 868) (Save|Key)(4 Bytes) - m_flRepeat
- m_bIsPlayingEntry (Offset 856) (Save)(1 Bytes)
- m_bLoopActionSequence (Offset 857) (Save|Key)(1 Bytes) - m_bLoopActionSequence
- m_bSynchPostIdles (Offset 858) (Save|Key)(1 Bytes) - m_bSynchPostIdles
- m_bIgnoreGravity (Offset 859) (Save|Key)(1 Bytes) - m_bIgnoreGravity
- m_bDisableNPCCollisions (Offset 860) (Save|Key)(1 Bytes) - m_bDisableNPCCollisions
- m_iDelay (Offset 872) (Save)(4 Bytes)
- m_bDelayed (Offset 876) (Save)(1 Bytes)
- m_startTime (Offset 880) (Save)(4 Bytes)
- m_bWaitForBeginSequence (Offset 884) (Save)(1 Bytes)
- m_saved_effects (Offset 888) (Save)(4 Bytes)
- m_savedFlags (Offset 892) (Save)(4 Bytes)
- m_savedCollisionGroup (Offset 896) (Save)(4 Bytes)
- m_interruptable (Offset 900) (Save)(1 Bytes)
- m_sequenceStarted (Offset 901) (Save)(1 Bytes)
- m_hTargetEnt (Offset 904) (Save)(4 Bytes)
- m_hNextCine (Offset 908) (Save)(4 Bytes)
- m_hLastFoundEntity (Offset 916) (Save)(4 Bytes)
- m_hForcedTarget (Offset 920) (Save)(4 Bytes)
- m_bDontCancelOtherSequences (Offset 924) (Save)(1 Bytes)
- m_bForceSynch (Offset 925) (Save)(1 Bytes)
- m_bThinking (Offset 912) (Save)(1 Bytes)
- m_bInitiatedSelfDelete (Offset 913) (Save)(1 Bytes)
- m_bIsTeleportingDueToMoveTo (Offset 914) (Save)(1 Bytes)
- m_matInteractionPosition (Offset 1240) (Save)(64 Bytes)
- m_hInteractionRelativeEntity (Offset 1304) (Save)(4 Bytes)
- m_bTargetWasAsleep (Offset 926) (Save)(1 Bytes)
- CAI_ScriptedSequenceScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- InputMoveToPosition (Offset 0) (Input)(0 Bytes) - MoveToPosition
- InputBeginSequence (Offset 0) (Input)(0 Bytes) - BeginSequence
- InputCancelSequence (Offset 0) (Input)(0 Bytes) - CancelSequence
- m_iPlayerDeathBehavior (Offset 1308) (Save|Key)(4 Bytes) - onplayerdeath
- InputScriptPlayerDeath (Offset 0) (Input)(0 Bytes) - ScriptPlayerDeath
- m_OnBeginSequence (Offset 928) (Save|Key|Output)(0 Bytes) - OnBeginSequence
- m_OnEndSequence (Offset 952) (Save|Key|Output)(0 Bytes) - OnEndSequence
- m_OnPostIdleEndSequence (Offset 976) (Save|Key|Output)(0 Bytes) - OnPostIdleEndSequence
- m_OnCancelSequence (Offset 1000) (Save|Key|Output)(0 Bytes) - OnCancelSequence
- m_OnCancelFailedSequence (Offset 1024) (Save|Key|Output)(0 Bytes) - OnCancelFailedSequence
- m_OnScriptEvent[0] (Offset 1048) (Save|Key|Output)(0 Bytes) - OnScriptEvent01
- m_OnScriptEvent[1] (Offset 1072) (Save|Key|Output)(0 Bytes) - OnScriptEvent02
- m_OnScriptEvent[2] (Offset 1096) (Save|Key|Output)(0 Bytes) - OnScriptEvent03
- m_OnScriptEvent[3] (Offset 1120) (Save|Key|Output)(0 Bytes) - OnScriptEvent04
- m_OnScriptEvent[4] (Offset 1144) (Save|Key|Output)(0 Bytes) - OnScriptEvent05
- m_OnScriptEvent[5] (Offset 1168) (Save|Key|Output)(0 Bytes) - OnScriptEvent06
- m_OnScriptEvent[6] (Offset 1192) (Save|Key|Output)(0 Bytes) - OnScriptEvent07
- m_OnScriptEvent[7] (Offset 1216) (Save|Key|Output)(0 Bytes) - OnScriptEvent08

CAI_BaseNPC - scripted_target
- m_vLastPosition (Offset 3520) (Save)(12 Bytes)
- m_iDisabled (Offset 3532) (Save|Key)(4 Bytes) - StartDisabled
- m_iszEntity (Offset 3536) (Save|Key)(4 Bytes) - m_iszEntity
- m_flRadius (Offset 3540) (Save|Key)(4 Bytes) - m_flRadius
- m_nMoveSpeed (Offset 3544) (Save|Key)(4 Bytes) - MoveSpeed
- m_flPauseDuration (Offset 3548) (Save|Key)(4 Bytes) - PauseDuration
- m_flPauseDoneTime (Offset 3552) (Save)(4 Bytes)
- m_flEffectDuration (Offset 3556) (Save|Key)(4 Bytes) - EffectDuration
- CScriptedTargetScriptThink (Offset 0) (FunctionTable)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_AtTarget (Offset 3560) (Save|Key|Output)(0 Bytes) - AtTarget
- m_LeaveTarget (Offset 3584) (Save|Key|Output)(0 Bytes) - LeaveTarget
 Sub-Class Table (1 Deep): m_ScheduleState - AIScheduleState_t
 - iCurTask (Offset 0) (Save)(4 Bytes)
 - fTaskStatus (Offset 4) (Save)(4 Bytes)
 - timeStarted (Offset 8) (Save)(4 Bytes)
 - timeCurTaskStarted (Offset 12) (Save)(4 Bytes)
 - taskFailureCode (Offset 16) (Save)(4 Bytes)
 - iTaskInterrupt (Offset 20) (Save)(4 Bytes)
 - bTaskRanAutomovement (Offset 24) (Save)(1 Bytes)
 - bTaskUpdatedYaw (Offset 25) (Save)(1 Bytes)
 - bScheduleWasInterrupted (Offset 26) (Save)(1 Bytes)
- m_IdealSchedule (Offset 2140) (Save)(4 Bytes)
- m_failSchedule (Offset 2172) (Save)(4 Bytes)
- m_bUsingStandardThinkTime (Offset 2177) (Save)(1 Bytes)
- m_flLastRealThinkTime (Offset 2180) (Save)(4 Bytes)
- m_flTimePingEffect (Offset 3512) (Save)(4 Bytes)
- m_bForceConditionsGather (Offset 2332) (Save)(1 Bytes)
- m_bConditionsGathered (Offset 2333) (Save)(1 Bytes)
- m_bSkippedChooseEnemy (Offset 2334) (Save)(1 Bytes)
- m_NPCState (Offset 2336) (Save)(4 Bytes)
- m_IdealNPCState (Offset 2344) (Save)(4 Bytes)
- m_flLastStateChangeTime (Offset 2340) (Save)(4 Bytes)
- m_Efficiency (Offset 2348) (Save)(4 Bytes)
- m_MoveEfficiency (Offset 2352) (Save)(4 Bytes)
- m_flNextDecisionTime (Offset 2356) (Save)(4 Bytes)
- m_SleepState (Offset 2360) (Save|Key)(4 Bytes) - sleepstate
- m_SleepFlags (Offset 2364) (Save)(4 Bytes)
- m_flWakeRadius (Offset 2368) (Save|Key)(4 Bytes) - wakeradius
- m_bWakeSquad (Offset 2372) (Save|Key)(1 Bytes) - wakesquad
- m_nWakeTick (Offset 2376) (Save)(4 Bytes)
- m_Activity (Offset 2380) (Save)(0 Bytes)
- m_translatedActivity (Offset 2384) (Save)(0 Bytes)
- m_IdealActivity (Offset 2388) (Save)(0 Bytes)
- m_IdealTranslatedActivity (Offset 2396) (Save)(0 Bytes)
- m_IdealWeaponActivity (Offset 2400) (Save)(0 Bytes)
- m_nIdealSequence (Offset 2392) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pSenses - CAI_Senses
 - m_LookDist (Offset 8) (Save)(4 Bytes)
 - m_LastLookDist (Offset 12) (Save)(4 Bytes)
 - m_TimeLastLook (Offset 16) (Save)(4 Bytes)
 - m_iSensingFlags (Offset 108) (Save)(4 Bytes)
 - m_SeenHighPriority (Offset 24) (Save)(0 Bytes)
 - m_SeenNPCs (Offset 44) (Save)(0 Bytes)
 - m_SeenMisc (Offset 64) (Save)(0 Bytes)
 - m_TimeLastLookHighPriority (Offset 96) (Save)(4 Bytes)
 - m_TimeLastLookNPCs (Offset 100) (Save)(4 Bytes)
 - m_TimeLastLookMisc (Offset 104) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLockedBestSound - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)
- m_hEnemy (Offset 2420) (Save)(4 Bytes)
- m_flTimeEnemyAcquired (Offset 2424) (Save)(4 Bytes)
- m_hTargetEnt (Offset 2428) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_GiveUpOnDeadEnemyTimer - CRandStopwatch
 - m_minInterval (Offset 8) (Save)(4 Bytes)
 - m_maxInterval (Offset 12) (Save)(4 Bytes)
 - m_fIsRunning (Offset 4) (Save)(1 Bytes)
 - m_next (Offset 0) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_FailChooseEnemyTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_EnemiesSerialNumber (Offset 2452) (Save)(4 Bytes)
- m_flAcceptableTimeSeenEnemy (Offset 2456) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_UpdateEnemyPosTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vecCommandGoal (Offset 2464) (Save)(12 Bytes)
 Sub-Class Table (1 Deep): m_CommandMoveMonitor - CAI_MoveMonitor
 - m_vMark (Offset 0) (Save)(12 Bytes)
 - m_flMarkTolerance (Offset 12) (Save)(4 Bytes)
- m_flSoundWaitTime (Offset 3484) (Save)(4 Bytes)
- m_nSoundPriority (Offset 3488) (Save)(4 Bytes)
- m_flIgnoreDangerSoundsUntil (Offset 3492) (Save)(4 Bytes)
- m_afCapability (Offset 2556) (Save)(4 Bytes)
- m_flMoveWaitFinished (Offset 2560) (Save)(4 Bytes)
- m_hOpeningDoor (Offset 2564) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pNavigator - CAI_Navigator
 - m_navType (Offset 12) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_pPath - CAI_Path
  - m_goalTolerance (Offset 4) (Save)(4 Bytes)
  - m_activity (Offset 8) (Save)(0 Bytes)
  - m_target (Offset 16) (Save)(4 Bytes)
  - m_sequence (Offset 12) (Save)(4 Bytes)
  - m_vecTargetOffset (Offset 20) (Save)(12 Bytes)
  - m_waypointTolerance (Offset 32) (Save)(4 Bytes)
  - m_arrivalActivity (Offset 36) (Save)(0 Bytes)
  - m_arrivalSequence (Offset 40) (Save)(4 Bytes)
  - m_bGoalPosSet (Offset 48) (Save)(1 Bytes)
  - m_goalPos (Offset 52) (Save)(12 Bytes)
  - m_bGoalTypeSet (Offset 64) (Save)(1 Bytes)
  - m_goalType (Offset 68) (Save)(4 Bytes)
  - m_goalFlags (Offset 72) (Save)(4 Bytes)
  - m_routeStartTime (Offset 76) (Save)(4 Bytes)
  - m_goalDirection (Offset 80) (Save)(12 Bytes)
  - m_goalDirectionTarget (Offset 92) (Save)(4 Bytes)
  - m_goalSpeed (Offset 96) (Save)(4 Bytes)
  - m_goalSpeedTarget (Offset 100) (Save)(4 Bytes)
  - m_goalStoppingDistance (Offset 104) (Save)(4 Bytes)
 - m_bValidateActivitySpeed (Offset 56) (Save)(1 Bytes)
 - m_bCalledStartMove (Offset 57) (Save)(1 Bytes)
 - m_fNavComplete (Offset 16) (Save)(1 Bytes)
 - m_bNotOnNetwork (Offset 58) (Save)(1 Bytes)
 - m_bLastNavFailed (Offset 17) (Save)(1 Bytes)
 - m_flNextSimplifyTime (Offset 60) (Save)(4 Bytes)
 - m_bForcedSimplify (Offset 64) (Save)(1 Bytes)
 - m_flLastSuccessfulSimplifyTime (Offset 68) (Save)(4 Bytes)
 - m_flTimeLastAvoidanceTriangulate (Offset 72) (Save)(4 Bytes)
 - m_timePathRebuildMax (Offset 76) (Save)(4 Bytes)
 - m_timePathRebuildDelay (Offset 80) (Save)(4 Bytes)
 - m_timePathRebuildFail (Offset 84) (Save)(4 Bytes)
 - m_timePathRebuildNext (Offset 88) (Save)(4 Bytes)
 - m_fRememberStaleNodes (Offset 92) (Save)(1 Bytes)
 - m_bNoPathcornerPathfinds (Offset 93) (Save)(1 Bytes)
 - m_bLocalSucceedOnWithinTolerance (Offset 94) (Save)(1 Bytes)
 - m_hBigStepGroundEnt (Offset 124) (Save)(4 Bytes)
 - m_hLastBlockingEnt (Offset 128) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pLocalNavigator - CAI_LocalNavigator
 Sub-Class Table (1 Deep): m_pPathfinder - CAI_Pathfinder
 - m_flLastStaleLinkCheckTime (Offset 12) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMoveProbe - CAI_MoveProbe
 - m_bIgnoreTransientEntities (Offset 8) (Save)(1 Bytes)
 - m_hLastBlockingEnt (Offset 16) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pMotor - CAI_Motor
 - m_IdealYaw (Offset 20) (Save)(4 Bytes)
 - m_YawSpeed (Offset 24) (Save)(4 Bytes)
 - m_vecVelocity (Offset 28) (Save)(12 Bytes)
 - m_vecAngularVelocity (Offset 40) (Save)(12 Bytes)
 - m_nDismountSequence (Offset 52) (Save)(4 Bytes)
 - m_vecDismount (Offset 56) (Save)(12 Bytes)
 - m_facingQueue (Offset 68) (Save)(0 Bytes)
 - m_bYawLocked (Offset 92) (Save)(1 Bytes)
- m_UnreachableEnts (Offset 2568) (Save)(0 Bytes)
- m_hInteractionPartner (Offset 2512) (Save)(4 Bytes)
- m_hLastInteractionTestTarget (Offset 2516) (Save)(4 Bytes)
- m_hForcedInteractionPartner (Offset 2492) (Save)(4 Bytes)
- m_flForcedInteractionTimeout (Offset 2508) (Save)(4 Bytes)
- m_vecForcedWorldPosition (Offset 2496) (Save)(12 Bytes)
- m_bCannotDieDuringInteraction (Offset 2520) (Save)(1 Bytes)
- m_iInteractionState (Offset 2524) (Save)(4 Bytes)
- m_iInteractionPlaying (Offset 2528) (Save)(4 Bytes)
- m_ScriptedInteractions (Offset 2532) (Save)(0 Bytes)
- m_flInteractionYaw (Offset 2552) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_CheckOnGroundTimer - CSimpleSimTimer
 - m_next (Offset 0) (Save)(4 Bytes)
- m_vDefaultEyeOffset (Offset 2620) (Save)(12 Bytes)
- m_flNextEyeLookTime (Offset 2632) (Save)(4 Bytes)
- m_flEyeIntegRate (Offset 2636) (Save)(4 Bytes)
- m_vEyeLookTarget (Offset 2640) (Save)(12 Bytes)
- m_vCurEyeTarget (Offset 2652) (Save)(12 Bytes)
- m_hEyeLookTarget (Offset 2664) (Save)(4 Bytes)
- m_flHeadYaw (Offset 2668) (Save)(4 Bytes)
- m_flHeadPitch (Offset 2672) (Save)(4 Bytes)
- m_flOriginalYaw (Offset 2676) (Save)(4 Bytes)
- m_bInAScript (Offset 2680) (Save)(1 Bytes)
- m_scriptState (Offset 2684) (Save)(4 Bytes)
- m_hCine (Offset 2688) (Save)(4 Bytes)
- m_ScriptArrivalActivity (Offset 2692) (Save)(0 Bytes)
- m_strScriptArrivalSequence (Offset 2696) (Save)(4 Bytes)
- m_flSceneTime (Offset 2700) (Save)(4 Bytes)
- m_iszSceneCustomMoveSeq (Offset 2704) (Save)(4 Bytes)
- m_afMemory (Offset 2712) (Save)(4 Bytes)
- m_hEnemyOccluder (Offset 2716) (Save)(4 Bytes)
- m_flSumDamage (Offset 2720) (Save)(4 Bytes)
- m_flLastDamageTime (Offset 2724) (Save)(4 Bytes)
- m_flLastPlayerDamageTime (Offset 2728) (Save)(4 Bytes)
- m_flLastSawPlayerTime (Offset 2732) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 2736) (Save)(4 Bytes)
- m_flLastEnemyTime (Offset 2740) (Save)(4 Bytes)
- m_flNextWeaponSearchTime (Offset 2744) (Save)(4 Bytes)
- m_iszPendingWeapon (Offset 2748) (Save)(4 Bytes)
- m_bIgnoreUnseenEnemies (Offset 2752) (Save|Key)(1 Bytes) - ignoreunseenenemies
 Sub-Class Table (1 Deep): m_ShotRegulator - CAI_ShotRegulator
 - m_flNextShotTime (Offset 0) (Save)(4 Bytes)
 - m_bInRestInterval (Offset 4) (Save)(1 Bytes)
 - m_nBurstShotsRemaining (Offset 6) (Save)(2 Bytes)
 - m_nMinBurstShots (Offset 8) (Save)(2 Bytes)
 - m_nMaxBurstShots (Offset 10) (Save)(2 Bytes)
 - m_flMinRestInterval (Offset 12) (Save)(4 Bytes)
 - m_flMaxRestInterval (Offset 16) (Save)(4 Bytes)
 - m_flMinBurstInterval (Offset 20) (Save)(4 Bytes)
 - m_flMaxBurstInterval (Offset 24) (Save)(4 Bytes)
 - m_bDisabled (Offset 28) (Save)(1 Bytes)
- m_iDesiredWeaponState (Offset 2788) (Save)(4 Bytes)
- m_SquadName (Offset 2796) (Save|Key)(4 Bytes) - squadname
- m_iMySquadSlot (Offset 2800) (Save)(4 Bytes)
- m_strHintGroup (Offset 2804) (Save|Key)(4 Bytes) - hintgroup
- m_bHintGroupNavLimiting (Offset 2808) (Save|Key)(1 Bytes) - hintlimiting
 Sub-Class Table (1 Deep): m_pTacticalServices - CAI_TacticalServices
 - m_bAllowFindLateralLos (Offset 16) (Save)(1 Bytes)
- m_flWaitFinished (Offset 2816) (Save)(4 Bytes)
- m_flNextFlinchTime (Offset 2820) (Save)(4 Bytes)
- m_flNextDodgeTime (Offset 2824) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_MoveAndShootOverlay - CAI_MoveAndShootOverlay
 - m_bMovingAndShooting (Offset 8) (Save)(1 Bytes)
 - m_bNoShootWhileMove (Offset 9) (Save)(1 Bytes)
 - m_initialDelay (Offset 12) (Save)(4 Bytes)
 - m_flSuspendUntilTime (Offset 16) (Save)(4 Bytes)
- m_vecLastPosition (Offset 2848) (Save)(12 Bytes)
- m_vSavePosition (Offset 2860) (Save)(12 Bytes)
- m_vInterruptSavePosition (Offset 2872) (Save)(12 Bytes)
- m_pHintNode (Offset 2884) (Save)(4 Bytes)
- m_cAmmoLoaded (Offset 2888) (Save)(4 Bytes)
- m_flDistTooFar (Offset 2892) (Save)(4 Bytes)
- m_hGoalEnt (Offset 2608) (Save)(4 Bytes)
- m_flTimeLastMovement (Offset 2612) (Save)(4 Bytes)
- m_spawnEquipment (Offset 2896) (Save|Key)(4 Bytes) - additionalequipment
- m_fNoDamageDecal (Offset 2900) (Save)(1 Bytes)
- m_hStoredPathTarget (Offset 2904) (Save)(4 Bytes)
- m_vecStoredPathGoal (Offset 2908) (Save)(12 Bytes)
- m_nStoredPathType (Offset 2920) (Save)(4 Bytes)
- m_fStoredPathFlags (Offset 2924) (Save)(4 Bytes)
- m_bDidDeathCleanup (Offset 2936) (Save)(1 Bytes)
- m_bCrouchDesired (Offset 3446) (Save)(1 Bytes)
- m_bForceCrouch (Offset 3447) (Save)(1 Bytes)
- m_bIsCrouching (Offset 3448) (Save)(1 Bytes)
- m_bPerformAvoidance (Offset 3496) (Save)(1 Bytes)
- m_bIsMoving (Offset 3497) (Save)(1 Bytes)
- m_bFadeCorpse (Offset 3498) (Save)(1 Bytes)
- m_iDeathPose (Offset 2404) (Save)(4 Bytes)
- m_iDeathFrame (Offset 2408) (Save)(4 Bytes)
- m_bCheckContacts (Offset 3445) (Save)(1 Bytes)
- m_bSpeedModActive (Offset 3500) (Save)(1 Bytes)
- m_iSpeedModRadius (Offset 3504) (Save)(4 Bytes)
- m_iSpeedModSpeed (Offset 3508) (Save)(4 Bytes)
- m_hEnemyFilter (Offset 2928) (Save)(4 Bytes)
- m_iszEnemyFilterName (Offset 2932) (Save|Key)(4 Bytes) - enemyfilter
- m_bImportanRagdoll (Offset 3499) (Save)(1 Bytes)
- m_bPlayerAvoidState (Offset 3516) (Save)(1 Bytes)
- m_OnDamaged (Offset 2940) (Save|Key|Output)(0 Bytes) - OnDamaged
- m_OnDeath (Offset 2964) (Save|Key|Output)(0 Bytes) - OnDeath
- m_OnHalfHealth (Offset 2988) (Save|Key|Output)(0 Bytes) - OnHalfHealth
- m_OnFoundEnemy (Offset 3012) (Save|Key|Output)(0 Bytes) - OnFoundEnemy
- m_OnLostEnemyLOS (Offset 3036) (Save|Key|Output)(0 Bytes) - OnLostEnemyLOS
- m_OnLostEnemy (Offset 3060) (Save|Key|Output)(0 Bytes) - OnLostEnemy
- m_OnFoundPlayer (Offset 3084) (Save|Key|Output)(0 Bytes) - OnFoundPlayer
- m_OnLostPlayerLOS (Offset 3108) (Save|Key|Output)(0 Bytes) - OnLostPlayerLOS
- m_OnLostPlayer (Offset 3132) (Save|Key|Output)(0 Bytes) - OnLostPlayer
- m_OnHearWorld (Offset 3156) (Save|Key|Output)(0 Bytes) - OnHearWorld
- m_OnHearPlayer (Offset 3180) (Save|Key|Output)(0 Bytes) - OnHearPlayer
- m_OnHearCombat (Offset 3204) (Save|Key|Output)(0 Bytes) - OnHearCombat
- m_OnDamagedByPlayer (Offset 3228) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayer
- m_OnDamagedByPlayerSquad (Offset 3252) (Save|Key|Output)(0 Bytes) - OnDamagedByPlayerSquad
- m_OnDenyCommanderUse (Offset 3276) (Save|Key|Output)(0 Bytes) - OnDenyCommanderUse
- m_OnRappelTouchdown (Offset 3300) (Save|Key|Output)(0 Bytes) - OnRappelTouchdown
- m_OnWake (Offset 3348) (Save|Key|Output)(0 Bytes) - OnWake
- m_OnSleep (Offset 3324) (Save|Key|Output)(0 Bytes) - OnSleep
- m_OnForcedInteractionStarted (Offset 3372) (Save|Key|Output)(0 Bytes) - OnForcedInteractionStarted
- m_OnForcedInteractionAborted (Offset 3396) (Save|Key|Output)(0 Bytes) - OnForcedInteractionAborted
- m_OnForcedInteractionFinished (Offset 3420) (Save|Key|Output)(0 Bytes) - OnForcedInteractionFinished
- InputSetRelationship (Offset 0) (Input)(0 Bytes) - SetRelationship
- InputSetEnemyFilter (Offset 0) (Input)(0 Bytes) - SetEnemyFilter
- InputSetHealth (Offset 0) (Input)(0 Bytes) - SetHealth
- InputBeginRappel (Offset 0) (Input)(0 Bytes) - BeginRappel
- InputSetSquad (Offset 0) (Input)(0 Bytes) - SetSquad
- InputWake (Offset 0) (Input)(0 Bytes) - Wake
- InputForgetEntity (Offset 0) (Input)(0 Bytes) - ForgetEntity
- InputIgnoreDangerSounds (Offset 0) (Input)(0 Bytes) - IgnoreDangerSounds
- InputBreak (Offset 0) (Input)(0 Bytes) - Break
- InputStartScripting (Offset 0) (Input)(0 Bytes) - StartScripting
- InputStopScripting (Offset 0) (Input)(0 Bytes) - StopScripting
- InputGagEnable (Offset 0) (Input)(0 Bytes) - GagEnable
- InputGagDisable (Offset 0) (Input)(0 Bytes) - GagDisable
- InputInsideTransition (Offset 0) (Input)(0 Bytes) - InsideTransition
- InputOutsideTransition (Offset 0) (Input)(0 Bytes) - OutsideTransition
- InputActivateSpeedModifier (Offset 0) (Input)(0 Bytes) - ActivateSpeedModifier
- InputDisableSpeedModifier (Offset 0) (Input)(0 Bytes) - DisableSpeedModifier
- InputSetSpeedModifierRadius (Offset 0) (Input)(0 Bytes) - SetSpeedModRadius
- InputSetSpeedModifierSpeed (Offset 0) (Input)(0 Bytes) - SetSpeedModSpeed
- InputHolsterWeapon (Offset 0) (Input)(0 Bytes) - HolsterWeapon
- InputHolsterAndDestroyWeapon (Offset 0) (Input)(0 Bytes) - HolsterAndDestroyWeapon
- InputUnholsterWeapon (Offset 0) (Input)(0 Bytes) - UnholsterWeapon
- InputForceInteractionWithNPC (Offset 0) (Input)(0 Bytes) - ForceInteractionWithNPC
- InputUpdateEnemyMemory (Offset 0) (Input)(0 Bytes) - UpdateEnemyMemory
- CAI_BaseNPCNPCUse (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCallNPCThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCCorpseFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CAI_BaseNPCNPCInitThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flNextAttack (Offset 1672) (Save)(4 Bytes)
- m_eHull (Offset 1676) (Save)(4 Bytes)
- m_bloodColor (Offset 1680) (Save)(4 Bytes)
- m_iDamageCount (Offset 1716) (Save)(4 Bytes)
- m_flFieldOfView (Offset 1684) (Save)(4 Bytes)
- m_HackedGunPos (Offset 1688) (Save)(12 Bytes)
- m_RelationshipString (Offset 1700) (Save|Key)(4 Bytes) - Relationship
- m_LastHitGroup (Offset 1708) (Save)(4 Bytes)
- m_flDamageAccumulator (Offset 1712) (Save)(4 Bytes)
- m_impactEnergyScale (Offset 1704) (Save|Key|Input)(4 Bytes) - physdamagescale
- m_CurrentWeaponProficiency (Offset 1720) (Save)(4 Bytes)
- m_Relationship (Offset 1724) (Save)(0 Bytes)
- m_iAmmo (Offset 1744) (Save)(128 Bytes)
- m_hMyWeapons (Offset 1872) (Save)(192 Bytes)
- m_hActiveWeapon (Offset 2064) (Save)(4 Bytes)
- m_bForceServerRagdoll (Offset 1668) (Save)(1 Bytes)
- m_bPreventWeaponPickup (Offset 1669) (Save)(1 Bytes)
- InputKilledNPC (Offset 0) (Input)(0 Bytes) - KilledNPC
- m_flexWeight (Offset 1140) (Save)(384 Bytes)
- m_viewtarget (Offset 1524) (Save)(12 Bytes)
- m_flAllowResponsesEndTime (Offset 1588) (Save)(4 Bytes)
- m_flLastFlexAnimationTime (Offset 1616) (Save)(4 Bytes)
- m_vecLean (Offset 1644) (Save)(12 Bytes)
- m_vecShift (Offset 1656) (Save)(12 Bytes)
- m_AnimOverlay (Offset 1120) (Save)(0 Bytes)
- *CBaseAnimating

CShadowControl - shadow_control
- m_flShadowMaxDist (Offset 840) (Save|Key)(4 Bytes) - distance
- m_bDisableShadows (Offset 844) (Save|Key)(1 Bytes) - disableallshadows
- m_shadowColor (Offset 836) (Save|Key|Input)(4 Bytes) - color
- m_shadowDirection (Offset 824) (Save|Key|Input)(12 Bytes) - direction
- m_flShadowMaxDist (Offset 840) (Save|Key|Input)(4 Bytes) - SetDistance
- m_bDisableShadows (Offset 844) (Save|Key|Input)(1 Bytes) - SetShadowsDisabled
- InputSetAngles (Offset 0) (Input)(0 Bytes) - SetAngles

CBaseEntity - simple_physics_brush

CBaseAnimating - simple_physics_prop
- *CBaseAnimating

CBaseEntity - sky_camera
- m_skyboxData.scale (Offset 828) (Save|Key)(4 Bytes) - scale
- m_skyboxData.origin (Offset 832) (Save)(12 Bytes)
- m_skyboxData.area (Offset 844) (Save)(4 Bytes)
- m_bUseAngles (Offset 916) (Save|Key)(1 Bytes) - use_angles
- m_skyboxData.fog.enable (Offset 912) (Save|Key)(1 Bytes) - fogenable
- m_skyboxData.fog.blend (Offset 913) (Save|Key)(1 Bytes) - fogblend
- m_skyboxData.fog.dirPrimary (Offset 852) (Save|Key)(12 Bytes) - fogdir
- m_skyboxData.fog.colorPrimary (Offset 864) (Save|Key)(4 Bytes) - fogcolor
- m_skyboxData.fog.colorSecondary (Offset 868) (Save|Key)(4 Bytes) - fogcolor2
- m_skyboxData.fog.start (Offset 880) (Save|Key)(4 Bytes) - fogstart
- m_skyboxData.fog.end (Offset 884) (Save|Key)(4 Bytes) - fogend
- m_skyboxData.fog.maxdensity (Offset 892) (Save|Key)(4 Bytes) - fogmaxdensity

CBaseEntity - sniperbullet
- m_SoundTime (Offset 864) (Save)(4 Bytes)
- m_AmmoType (Offset 868) (Save)(4 Bytes)
- m_PenetratedAmmoType (Offset 872) (Save)(4 Bytes)
- m_fActive (Offset 881) (Save)(1 Bytes)
- m_iImpacts (Offset 884) (Save)(4 Bytes)
- m_vecOrigin (Offset 772) (Save)(12 Bytes)
- m_vecDir (Offset 824) (Save)(12 Bytes)
- m_flLastThink (Offset 860) (Save)(4 Bytes)
- m_Speed (Offset 876) (Save)(4 Bytes)
- m_bDirectShot (Offset 880) (Save)(1 Bytes)
- m_vecStart (Offset 836) (Save)(12 Bytes)
- m_vecEnd (Offset 848) (Save)(12 Bytes)
- CSniperBulletBulletThink (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - soundent
- m_iFreeSound (Offset 824) (Save)(4 Bytes)
- m_iActiveSound (Offset 828) (Save)(4 Bytes)
- m_cLastActiveSounds (Offset 832) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_SoundPool - CSound
 - m_hOwner (Offset 0) (Save)(4 Bytes)
 - m_iVolume (Offset 8) (Save)(4 Bytes)
 - m_flOcclusionScale (Offset 12) (Save)(4 Bytes)
 - m_iType (Offset 16) (Save)(4 Bytes)
 - m_bNoExpirationTime (Offset 30) (Save)(1 Bytes)
 - m_flExpireTime (Offset 24) (Save)(4 Bytes)
 - m_iNext (Offset 28) (Save)(2 Bytes)
 - m_ownerChannelIndex (Offset 32) (Save)(4 Bytes)
 - m_vecOrigin (Offset 36) (Save)(12 Bytes)
 - m_bHasOwner (Offset 48) (Save)(1 Bytes)
 - m_hTarget (Offset 4) (Save)(4 Bytes)

CBaseEntity - spark_shower

CBaseEntity - sparktrail
- CSparkTrailSparkThink (Offset 0) (FunctionTable)(0 Bytes)

CSpotlightEnd - spotlight_end
- m_flLightScale (Offset 824) (Save)(4 Bytes)
- m_Radius (Offset 828) (Save)(4 Bytes)
- m_vSpotlightDir (Offset 832) (Save)(12 Bytes)
- m_vSpotlightOrg (Offset 844) (Save)(12 Bytes)

CBaseEntity - spraycan

CBaseAnimating - squadinsignia
- *CBaseAnimating

CBaseEntity - tanktrain_ai
- m_hTrain (Offset 824) (Save)(4 Bytes)
- m_hTargetEntity (Offset 828) (Save)(4 Bytes)
- m_soundPlaying (Offset 832) (Save)(4 Bytes)
- m_soundTreads (Offset 836) (Save)(0 Bytes)
- m_soundEngine (Offset 840) (Save)(0 Bytes)
- m_startSoundName (Offset 844) (Save|Key)(4 Bytes) - startsound
- m_engineSoundName (Offset 848) (Save|Key)(4 Bytes) - enginesound
- m_movementSoundName (Offset 852) (Save|Key)(4 Bytes) - movementsound
- m_targetEntityName (Offset 856) (Save)(4 Bytes)
- InputTargetEntity (Offset 0) (Input)(0 Bytes) - TargetEntity

CBaseEntity - tanktrain_aitarget
- m_newTargetName (Offset 844) (Save|Key)(4 Bytes) - newtarget

CBaseEntity - target_cdaudio
- m_iTrack (Offset 824) (Save|Key)(4 Bytes) - track
- InputChangeCDTrack (Offset 0) (Input)(0 Bytes) - ChangeCDTrack

CBaseEntity - target_changegravity
- m_iGravity (Offset 824) (Save|Key)(4 Bytes) - gravity
- m_iOldGrav (Offset 828) (Save)(4 Bytes)
- InputChangeGrav (Offset 0) (Input)(0 Bytes) - ChangeGrav
- InputResetGrav (Offset 0) (Input)(0 Bytes) - ResetGrav

CBaseEntity - te_tester

CTeam - team_manager

CBaseEntity - test_effect

CTest_ProxyToggle_Networkable - test_proxytoggle

CTestTraceline - test_traceline
- CTestTracelineSpin (Offset 0) (FunctionTable)(0 Bytes)

CBaseEntity - trigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_autosave
- m_bForceNewLevelUnit (Offset 1116) (Save|Key)(1 Bytes) - NewLevelUnit
- m_minHitPoints (Offset 1124) (Save|Key)(4 Bytes) - MinimumHitPoints
- m_fDangerousTimer (Offset 1120) (Save|Key)(4 Bytes) - DangerousTimer
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_brush
- m_iInputFilter (Offset 896) (Save|Key)(4 Bytes) - InputFilter
- m_iDontMessageParent (Offset 900) (Save|Key)(4 Bytes) - DontMessageParent
- m_OnStartTouch (Offset 824) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnEndTouch (Offset 848) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnUse (Offset 872) (Save|Key|Output)(0 Bytes) - OnUse
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable

CBaseEntity - trigger_cdaudio
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_changelevel
- m_szMapName (Offset 1116) (Save)(32 Bytes)
- m_szLandmarkName (Offset 1148) (Save)(32 Bytes)
- CChangeLevelTouchChangeLevel (Offset 0) (FunctionTable)(0 Bytes)
- InputChangeLevel (Offset 0) (Input)(0 Bytes) - ChangeLevel
- m_OnChangeLevel (Offset 1184) (Save|Key|Output)(0 Bytes) - OnChangeLevel
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_gravity
- CTriggerGravityGravityTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_hurt
- CTriggerHurtRadiationThink (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerHurtHurtThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flOriginalDamage (Offset 1116) (Save)(4 Bytes)
- m_flDamage (Offset 1120) (Save|Key)(4 Bytes) - damage
- m_flDamageCap (Offset 1124) (Save|Key)(4 Bytes) - damagecap
- m_bitsDamageInflict (Offset 1136) (Save|Key)(4 Bytes) - damagetype
- m_damageModel (Offset 1140) (Save|Key)(4 Bytes) - damagemodel
- m_bNoDmgForce (Offset 1144) (Save|Key)(1 Bytes) - nodmgforce
- m_flLastDmgTime (Offset 1128) (Save)(4 Bytes)
- m_flDmgResetTime (Offset 1132) (Save)(4 Bytes)
- m_hurtEntities (Offset 1196) (Save)(0 Bytes)
- m_flDamage (Offset 1120) (Save|Key|Input)(4 Bytes) - SetDamage
- m_OnHurt (Offset 1148) (Save|Key|Output)(0 Bytes) - OnHurt
- m_OnHurtPlayer (Offset 1172) (Save|Key|Output)(0 Bytes) - OnHurtPlayer
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_impact
- m_flMagnitude (Offset 1140) (Save|Key)(4 Bytes) - Magnitude
- m_flNoise (Offset 1144) (Save|Key)(4 Bytes) - Noise
- m_flViewkick (Offset 1148) (Save|Key)(4 Bytes) - Viewkick
- InputImpact (Offset 0) (Input)(0 Bytes) - Impact
- InputSetMagnitude (Offset 0) (Input)(0 Bytes) - SetMagnitude
- m_pOutputForce (Offset 1152) (Save|Key|Output)(0 Bytes) - ImpactForce
- CTriggerImpactDisable (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_look
- m_hLookTarget (Offset 1140) (Save)(4 Bytes)
- m_flLookTimeTotal (Offset 1152) (Save)(4 Bytes)
- m_flLookTimeLast (Offset 1156) (Save)(4 Bytes)
- m_flTimeoutDuration (Offset 1160) (Save|Key)(4 Bytes) - timeout
- m_bTimeoutFired (Offset 1164) (Save)(1 Bytes)
- m_hActivator (Offset 1168) (Save)(4 Bytes)
- m_OnTimeout (Offset 1172) (Save|Key|Output)(0 Bytes) - OnTimeout
- CTriggerLookTimeoutThink (Offset 0) (FunctionTable)(0 Bytes)
- m_flFieldOfView (Offset 1144) (Save|Key|Input)(4 Bytes) - FieldOfView
- m_flLookTime (Offset 1148) (Save|Key|Input)(4 Bytes) - LookTime
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_multiple
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_once
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_physics_trap
- m_nDissolveType (Offset 1140) (Save|Key)(4 Bytes) - dissolvetype
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_playermovement
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_proximity
- CTriggerProximityMeasureThink (Offset 0) (FunctionTable)(0 Bytes)
- m_iszMeasureTarget (Offset 1120) (Save|Key)(4 Bytes) - measuretarget
- m_hMeasureTarget (Offset 1116) (Save)(4 Bytes)
- m_fRadius (Offset 1124) (Save|Key)(4 Bytes) - radius
- m_nTouchers (Offset 1128) (Save)(4 Bytes)
- m_NearestEntityDistance (Offset 1132) (Save|Key|Output)(0 Bytes) - NearestEntityDistance
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_push
- m_vecPushDir (Offset 1116) (Save|Key)(12 Bytes) - pushdir
- m_flAlternateTicksFix (Offset 1128) (Save|Key)(4 Bytes) - alternateticksfix
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_remove
- m_OnRemove (Offset 1116) (Save|Key|Output)(0 Bytes) - OnRemove
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_rpgfire
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_serverragdoll
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_soundscape
- CTriggerSoundscapePlayerUpdateThink (Offset 0) (FunctionTable)(0 Bytes)
- m_SoundscapeName (Offset 1120) (Save|Key)(4 Bytes) - soundscape
- m_hSoundscape (Offset 1116) (Save)(4 Bytes)
- m_spectators (Offset 1124) (Save)(0 Bytes)
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_teleport
- m_iLandmark (Offset 1116) (Save|Key)(4 Bytes) - landmark
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_togglesave
- m_bDisabled (Offset 1116) (Save|Key)(1 Bytes) - StartDisabled
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_transition

CBaseEntity - trigger_vphysics_motion
- m_pController (Offset 840) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_ParticleTrail - EntityParticleTrailInfo_t
 - m_strMaterialName (Offset 4) (Save|Key)(4 Bytes) - ParticleTrailMaterial
 - m_flLifetime (Offset 8) (Save|Key)(4 Bytes) - ParticleTrailLifetime
 - m_flStartSize (Offset 12) (Save|Key)(4 Bytes) - ParticleTrailStartSize
 - m_flEndSize (Offset 16) (Save|Key)(4 Bytes) - ParticleTrailEndSize
- m_gravityScale (Offset 864) (Save|Key|Input)(4 Bytes) - SetGravityScale
- m_addAirDensity (Offset 868) (Save|Key|Input)(4 Bytes) - SetAdditionalAirDensity
- m_linearLimit (Offset 872) (Save|Key|Input)(4 Bytes) - SetVelocityLimit
- m_linearLimitDelta (Offset 876) (Save|Key|Input)(4 Bytes) - SetVelocityLimitDelta
- m_linearLimitTime (Offset 880) (Save)(4 Bytes)
- m_linearLimitStart (Offset 884) (Save)(4 Bytes)
- m_linearLimitStartTime (Offset 888) (Save)(4 Bytes)
- m_linearScale (Offset 892) (Save|Key|Input)(4 Bytes) - SetVelocityScale
- m_angularLimit (Offset 896) (Save|Key|Input)(4 Bytes) - SetAngVelocityLimit
- m_angularScale (Offset 900) (Save|Key|Input)(4 Bytes) - SetAngVelocityScale
- m_linearForce (Offset 904) (Save|Key|Input)(4 Bytes) - SetLinearForce
- m_linearForceAngles (Offset 908) (Save|Key|Input)(12 Bytes) - SetLinearForceAngles
- InputSetVelocityLimitTime (Offset 0) (Input)(0 Bytes) - SetVelocityLimitTime
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_iFilterName (Offset 828) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 832) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CBaseEntity - trigger_waterydeath
- m_flEntityKillTimes (Offset 1136) (Save)(0 Bytes)
- m_hLeeches (Offset 1116) (Save)(0 Bytes)
- m_flNextPullSound (Offset 1156) (Save)(4 Bytes)
- m_flPainValue (Offset 1160) (Save)(4 Bytes)
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_weapon_dissolve
- m_strEmitterName (Offset 1228) (Save|Key)(4 Bytes) - emittername
- m_pWeapons (Offset 1188) (Save)(0 Bytes)
- m_pConduitPoints (Offset 1208) (Save)(0 Bytes)
- m_spriteTexture (Offset 1232) (Save)(4 Bytes)
- m_OnDissolveWeapon (Offset 1140) (Save|Key|Output)(0 Bytes) - OnDissolveWeapon
- m_OnChargingPhyscannon (Offset 1164) (Save|Key|Output)(0 Bytes) - OnChargingPhyscannon
- InputStopSound (Offset 0) (Input)(0 Bytes) - StopSound
- CTriggerWeaponDissolveDissolveThink (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_weapon_strip
- m_bKillWeapons (Offset 1140) (Save|Key)(1 Bytes) - KillWeapons
- CTriggerMultipleMultiTouch (Offset 0) (FunctionTable)(0 Bytes)
- CTriggerMultipleMultiWaitOver (Offset 0) (FunctionTable)(0 Bytes)
- m_OnTrigger (Offset 1116) (Save|Key|Output)(0 Bytes) - OnTrigger
- m_iFilterName (Offset 944) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 948) (Save)(4 Bytes)
- m_bDisabled (Offset 940) (Save|Key)(1 Bytes) - StartDisabled
- m_hTouchingEntities (Offset 1096) (Save)(0 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle
- InputTouchTest (Offset 0) (Input)(0 Bytes) - TouchTest
- InputStartTouch (Offset 0) (Input)(0 Bytes) - StartTouch
- InputEndTouch (Offset 0) (Input)(0 Bytes) - EndTouch
- m_OnStartTouch (Offset 952) (Save|Key|Output)(0 Bytes) - OnStartTouch
- m_OnStartTouchAll (Offset 976) (Save|Key|Output)(0 Bytes) - OnStartTouchAll
- m_OnEndTouch (Offset 1000) (Save|Key|Output)(0 Bytes) - OnEndTouch
- m_OnEndTouchAll (Offset 1024) (Save|Key|Output)(0 Bytes) - OnEndTouchAll
- m_OnTouching (Offset 1048) (Save|Key|Output)(0 Bytes) - OnTouching
- m_OnNotTouching (Offset 1072) (Save|Key|Output)(0 Bytes) - OnNotTouching
- m_toggle_state (Offset 824) (Save)(4 Bytes)
- m_flMoveDistance (Offset 828) (Save)(4 Bytes)
- m_flWait (Offset 832) (Save)(4 Bytes)
- m_flLip (Offset 836) (Save)(4 Bytes)
- m_vecPosition1 (Offset 840) (Save)(12 Bytes)
- m_vecPosition2 (Offset 852) (Save)(12 Bytes)
- m_vecMoveAng (Offset 864) (Save)(12 Bytes)
- m_vecAngle1 (Offset 876) (Save)(12 Bytes)
- m_vecAngle2 (Offset 888) (Save)(12 Bytes)
- m_flHeight (Offset 900) (Save)(4 Bytes)
- m_hActivator (Offset 904) (Save)(4 Bytes)
- m_vecFinalDest (Offset 908) (Save)(12 Bytes)
- m_vecFinalAngle (Offset 920) (Save)(12 Bytes)
- m_sMaster (Offset 936) (Save)(4 Bytes)
- m_movementType (Offset 932) (Save)(4 Bytes)

CBaseEntity - trigger_wind
- m_nSpeedCurrent (Offset 844) (Save)(4 Bytes)
- m_nSpeedTarget (Offset 848) (Save)(4 Bytes)
- m_nDirBase (Offset 852) (Save)(4 Bytes)
- m_nDirCurrent (Offset 860) (Save)(4 Bytes)
- m_nDirTarget (Offset 864) (Save)(4 Bytes)
- m_bSwitch (Offset 876) (Save)(1 Bytes)
- m_nSpeedBase (Offset 836) (Save)(4 Bytes)
- m_nSpeedNoise (Offset 840) (Save|Key)(4 Bytes) - SpeedNoise
- m_nDirNoise (Offset 856) (Save|Key)(4 Bytes) - DirectionNoise
- m_nHoldBase (Offset 868) (Save|Key)(4 Bytes) - HoldTime
- m_nHoldNoise (Offset 872) (Save|Key)(4 Bytes) - HoldNoise
- m_pWindController (Offset 880) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_WindCallback - CPhysicsWind
 - m_nWindYaw (Offset 4) (Save)(4 Bytes)
 - m_flWindSpeed (Offset 8) (Save)(4 Bytes)
- CTriggerWindWindThink (Offset 0) (FunctionTable)(0 Bytes)
- InputSetSpeed (Offset 0) (Input)(0 Bytes) - SetSpeed
- m_bDisabled (Offset 824) (Save|Key)(1 Bytes) - StartDisabled
- m_iFilterName (Offset 828) (Save|Key)(4 Bytes) - filtername
- m_hFilter (Offset 832) (Save)(4 Bytes)
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputToggle (Offset 0) (Input)(0 Bytes) - Toggle

CPropVehicleDriveable - vehicle_viewcontroller
- InputForcePlayerIn (Offset 0) (Input)(0 Bytes) - ForcePlayerIn
- InputForcePlayerOut (Offset 0) (Input)(0 Bytes) - ForcePlayerOut
- InputLock (Offset 0) (Input)(0 Bytes) - Lock
- InputUnlock (Offset 0) (Input)(0 Bytes) - Unlock
- InputTurnOn (Offset 0) (Input)(0 Bytes) - TurnOn
- InputTurnOff (Offset 0) (Input)(0 Bytes) - TurnOff
- m_bHasGun (Offset 1669) (Save|Key|Input)(1 Bytes) - EnableGun
- m_playerOn (Offset 1476) (Save|Key|Output)(0 Bytes) - PlayerOn
- m_playerOff (Offset 1500) (Save|Key|Output)(0 Bytes) - PlayerOff
- m_pressedAttack (Offset 1524) (Save|Key|Output)(0 Bytes) - PressedAttack
- m_pressedAttack2 (Offset 1548) (Save|Key|Output)(0 Bytes) - PressedAttack2
- m_attackaxis (Offset 1572) (Save|Key|Output)(0 Bytes) - AttackAxis
- m_attack2axis (Offset 1596) (Save|Key|Output)(0 Bytes) - Attack2Axis
- m_hPlayer (Offset 1620) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_pServerVehicle - CFourWheelServerVehicle
  Sub-Class Table (2 Deep): m_ViewSmoothing - ViewSmoothingData_t
  - vecAnglesSaved (Offset 72) (Save)(12 Bytes)
  - vecOriginSaved (Offset 84) (Save)(12 Bytes)
  - vecAngleDiffSaved (Offset 96) (Save)(12 Bytes)
  - vecAngleDiffMin (Offset 108) (Save)(12 Bytes)
  - bRunningEnterExit (Offset 61) (Save)(1 Bytes)
  - bWasRunningAnim (Offset 62) (Save)(1 Bytes)
  - flEnterExitStartTime (Offset 64) (Save)(4 Bytes)
  - flEnterExitDuration (Offset 68) (Save)(4 Bytes)
  - flFOV (Offset 24) (Save)(4 Bytes)
 - m_nNPCButtons (Offset 52) (Save)(4 Bytes)
 - m_nPrevNPCButtons (Offset 56) (Save)(4 Bytes)
 - m_flTurnDegrees (Offset 60) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 384) (Save)(4 Bytes)
  Sub-Class Table (2 Deep): m_vehicleSounds - vehiclesounds_t
  - iszSound (Offset 44) (Save)(36 Bytes)
  - pGears (Offset 4) (Save)(0 Bytes)
  - crashSounds (Offset 24) (Save)(0 Bytes)
  - iszStateSounds (Offset 80) (Save)(80 Bytes)
  - minStateTime (Offset 160) (Save)(80 Bytes)
 - m_iSoundGear (Offset 388) (Save)(4 Bytes)
 - m_flSpeedPercentage (Offset 392) (Save)(4 Bytes)
 - m_pStateSound (Offset 396) (Save)(0 Bytes)
 - m_pStateSoundFade (Offset 400) (Save)(0 Bytes)
 - m_soundState (Offset 404) (Save)(4 Bytes)
 - m_soundStateStartTime (Offset 408) (Save)(4 Bytes)
 - m_lastSpeed (Offset 412) (Save)(4 Bytes)
 - m_iCurrentExitAnim (Offset 108) (Save)(4 Bytes)
 - m_vecCurrentExitEndPoint (Offset 112) (Save)(12 Bytes)
 - m_chPreviousTextureType (Offset 140) (Save)(1 Bytes)
 - m_savedViewOffset (Offset 124) (Save)(12 Bytes)
 - m_hExitBlocker (Offset 136) (Save)(4 Bytes)
 - m_PassengerInfo (Offset 4) (Save)(0 Bytes)
- m_nSpeed (Offset 1624) (Save)(4 Bytes)
- m_nRPM (Offset 1628) (Save)(4 Bytes)
- m_flThrottle (Offset 1632) (Save)(4 Bytes)
- m_nBoostTimeLeft (Offset 1636) (Save)(4 Bytes)
- m_nHasBoost (Offset 1640) (Save)(4 Bytes)
- m_nScannerDisabledWeapons (Offset 1670) (Save)(1 Bytes)
- m_nScannerDisabledVehicle (Offset 1671) (Save)(1 Bytes)
- m_bUnableToFire (Offset 1668) (Save)(1 Bytes)
- m_vecEyeExitEndpoint (Offset 1644) (Save)(12 Bytes)
- m_vecGunCrosshair (Offset 1656) (Save)(12 Bytes)
- m_bEngineLocked (Offset 1680) (Save)(1 Bytes)
- m_bLocked (Offset 1681) (Save|Key)(1 Bytes) - VehicleLocked
- m_flMinimumSpeedToEnterExit (Offset 1684) (Save)(4 Bytes)
- m_bEnterAnimOn (Offset 1688) (Save)(1 Bytes)
- m_bExitAnimOn (Offset 1689) (Save)(1 Bytes)
- m_flTurnOffKeepUpright (Offset 1692) (Save)(4 Bytes)
- m_hNPCDriver (Offset 1672) (Save)(4 Bytes)
- m_hKeepUpright (Offset 1676) (Save)(4 Bytes)
 Sub-Class Table (1 Deep): m_VehiclePhysics - CFourWheelVehiclePhysics
 - m_controls.throttle (Offset 12) (Save)(4 Bytes)
 - m_controls.steering (Offset 16) (Save)(4 Bytes)
 - m_controls.brake (Offset 20) (Save)(4 Bytes)
 - m_controls.boost (Offset 24) (Save)(4 Bytes)
 - m_controls.handbrake (Offset 28) (Save)(1 Bytes)
 - m_controls.handbrakeLeft (Offset 29) (Save)(1 Bytes)
 - m_controls.handbrakeRight (Offset 30) (Save)(1 Bytes)
 - m_controls.brakepedal (Offset 31) (Save)(1 Bytes)
 - m_controls.bHasBrakePedal (Offset 32) (Save)(1 Bytes)
 - m_nSpeed (Offset 40) (Save)(4 Bytes)
 - m_nLastSpeed (Offset 44) (Save)(4 Bytes)
 - m_nRPM (Offset 48) (Save)(4 Bytes)
 - m_fLastBoost (Offset 52) (Save)(4 Bytes)
 - m_nBoostTimeLeft (Offset 56) (Save)(4 Bytes)
 - m_nHasBoost (Offset 60) (Save)(4 Bytes)
 - m_maxThrottle (Offset 64) (Save)(4 Bytes)
 - m_flMaxRevThrottle (Offset 68) (Save)(4 Bytes)
 - m_flMaxSpeed (Offset 72) (Save)(4 Bytes)
 - m_actionSpeed (Offset 76) (Save)(4 Bytes)
 - m_wheelCount (Offset 96) (Save)(4 Bytes)
 - m_wheelPosition (Offset 100) (Save)(48 Bytes)
 - m_wheelRotation (Offset 148) (Save)(48 Bytes)
 - m_wheelBaseHeight (Offset 196) (Save)(16 Bytes)
 - m_wheelTotalHeight (Offset 212) (Save)(16 Bytes)
 - m_poseParameters (Offset 228) (Save)(48 Bytes)
 - m_actionValue (Offset 276) (Save)(4 Bytes)
 - m_actionScale (Offset 280) (Save|Key)(4 Bytes) - actionScale
 - m_debugRadius (Offset 284) (Save)(4 Bytes)
 - m_throttleRate (Offset 288) (Save)(4 Bytes)
 - m_throttleStartTime (Offset 292) (Save)(4 Bytes)
 - m_throttleActiveTime (Offset 296) (Save)(4 Bytes)
 - m_turboTimer (Offset 300) (Save)(4 Bytes)
 - m_flVehicleVolume (Offset 304) (Save)(4 Bytes)
 - m_bIsOn (Offset 308) (Save)(1 Bytes)
 - m_bLastThrottle (Offset 309) (Save)(1 Bytes)
 - m_bLastBoost (Offset 310) (Save)(1 Bytes)
 - m_bLastSkid (Offset 311) (Save)(1 Bytes)
- m_VehiclePhysics.m_pVehicle (Offset 1160) (Save)(0 Bytes)
- m_VehiclePhysics.m_pWheels (Offset 1204) (Save)(0 Bytes)
- m_nVehicleType (Offset 1436) (Save)(4 Bytes)
- m_hPhysicsAttacker (Offset 1456) (Save)(4 Bytes)
- m_flLastPhysicsInfluenceTime (Offset 1460) (Save)(4 Bytes)
- m_vehicleScript (Offset 1440) (Save|Key)(4 Bytes) - VehicleScript
- m_vecSmoothedVelocity (Offset 1444) (Save)(12 Bytes)
- InputThrottle (Offset 0) (Input)(0 Bytes) - Throttle
- InputSteering (Offset 0) (Input)(0 Bytes) - Steer
- InputAction (Offset 0) (Input)(0 Bytes) - Action
- InputHandBrakeOn (Offset 0) (Input)(0 Bytes) - HandBrakeOn
- InputHandBrakeOff (Offset 0) (Input)(0 Bytes) - HandBrakeOff
- *CBaseAnimating

CVGuiScreen - vgui_screen
- m_nPanelName (Offset 836) (Save)(0 Bytes)
- m_nAttachmentIndex (Offset 840) (Save)(4 Bytes)
- m_fScreenFlags (Offset 848) (Save)(4 Bytes)
- m_flWidth (Offset 828) (Save|Key)(4 Bytes) - width
- m_flHeight (Offset 832) (Save|Key)(4 Bytes) - height
- m_strOverlayMaterial (Offset 824) (Save|Key)(4 Bytes) - overlaymaterial
- m_hPlayerOwner (Offset 852) (Save)(4 Bytes)
- InputSetActive (Offset 0) (Input)(0 Bytes) - SetActive
- InputSetInactive (Offset 0) (Input)(0 Bytes) - SetInactive

CVGuiScreen - vgui_screen_team
- m_nPanelName (Offset 836) (Save)(0 Bytes)
- m_nAttachmentIndex (Offset 840) (Save)(4 Bytes)
- m_fScreenFlags (Offset 848) (Save)(4 Bytes)
- m_flWidth (Offset 828) (Save|Key)(4 Bytes) - width
- m_flHeight (Offset 832) (Save|Key)(4 Bytes) - height
- m_strOverlayMaterial (Offset 824) (Save|Key)(4 Bytes) - overlaymaterial
- m_hPlayerOwner (Offset 852) (Save)(4 Bytes)
- InputSetActive (Offset 0) (Input)(0 Bytes) - SetActive
- InputSetInactive (Offset 0) (Input)(0 Bytes) - SetInactive

CSlideshowDisplay - vgui_slideshow_display
- m_bEnabled (Offset 824) (Save)(1 Bytes)
- m_szDisplayText (Offset 825) (Save)(128 Bytes) - displaytext
- m_szSlideshowDirectory (Offset 953) (Save)(128 Bytes)
- m_String_tSlideshowDirectory (Offset 1084) (Save|Key)(4 Bytes) - directory
- m_chCurrentSlideLists (Offset 1108) (Save)(16 Bytes)
- m_fMinSlideTime (Offset 1124) (Save|Key)(4 Bytes) - minslidetime
- m_fMaxSlideTime (Offset 1128) (Save|Key)(4 Bytes) - maxslidetime
- m_iCycleType (Offset 1132) (Save|Key)(4 Bytes) - cycletype
- m_bNoListRepeats (Offset 1136) (Save|Key)(1 Bytes) - nolistrepeats
- m_iScreenWidth (Offset 1140) (Save|Key)(4 Bytes) - width
- m_iScreenHeight (Offset 1144) (Save|Key)(4 Bytes) - height
- InputDisable (Offset 0) (Input)(0 Bytes) - Disable
- InputEnable (Offset 0) (Input)(0 Bytes) - Enable
- InputSetDisplayText (Offset 0) (Input)(0 Bytes) - SetDisplayText
- InputRemoveAllSlides (Offset 0) (Input)(0 Bytes) - RemoveAllSlides
- InputAddSlides (Offset 0) (Input)(0 Bytes) - AddSlides
- InputSetMinSlideTime (Offset 0) (Input)(0 Bytes) - SetMinSlideTime
- InputSetMaxSlideTime (Offset 0) (Input)(0 Bytes) - SetMaxSlideTime
- InputSetCycleType (Offset 0) (Input)(0 Bytes) - SetCycleType
- InputSetNoListRepeats (Offset 0) (Input)(0 Bytes) - SetNoListRepeats

CBaseViewModel - viewmodel
- m_hOwner (Offset 1140) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1136) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1144) (Save)(4 Bytes)
- m_nAnimationParity (Offset 1152) (Save)(4 Bytes)
- m_vecLastFacing (Offset 1124) (Save)(12 Bytes)
- m_hWeapon (Offset 1164) (Save)(4 Bytes)
- m_hScreens (Offset 1168) (Save)(0 Bytes)
- *CBaseAnimating

CVortigauntChargeToken - vort_charge_token
- m_hTarget (Offset 828) (Save)(4 Bytes)
- m_flLifetime (Offset 824) (Save)(4 Bytes)
- m_bFadeOut (Offset 832) (Save)(1 Bytes)
- CVortigauntChargeTokenSeekThink (Offset 0) (FunctionTable)(0 Bytes)
- CVortigauntChargeTokenSeekTouch (Offset 0) (FunctionTable)(0 Bytes)

CVortigauntEffectDispel - vort_effect_dispel
- m_bFadeOut (Offset 824) (Save)(1 Bytes)

CVoteController - vote_controller
- CVoteControllerVoteControllerThink (Offset 0) (FunctionTable)(0 Bytes)

CWaterLODControl - water_lod_control
- m_flCheapWaterStartDistance (Offset 824) (Save|Key)(4 Bytes) - cheapwaterstartdistance
- m_flCheapWaterEndDistance (Offset 828) (Save|Key)(4 Bytes) - cheapwaterenddistance
- m_flCheapWaterStartDistance (Offset 824) (Save|Key|Input)(4 Bytes) - SetCheapWaterStartDistance
- m_flCheapWaterEndDistance (Offset 828) (Save|Key|Input)(4 Bytes) - SetCheapWaterEndDistance

CWaterBullet - waterbullet
- CWaterBulletTouch (Offset 0) (FunctionTable)(0 Bytes)
- CWaterBulletBulletThink (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CWeapon357 - weapon_357
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponAlyxGun - weapon_alyxgun
- m_iBurstSize (Offset 1396) (Save)(4 Bytes)
- m_iFireMode (Offset 1400) (Save)(4 Bytes)
- CHLSelectFireMachineGunBurstThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nShotsFired (Offset 1388) (Save)(4 Bytes)
- m_flNextSoundTime (Offset 1392) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponAnnabelle - weapon_annabelle
- m_bNeedPump (Offset 1388) (Save)(1 Bytes)
- m_bDelayedFire1 (Offset 1389) (Save)(1 Bytes)
- m_bDelayedFire2 (Offset 1390) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponAR2 - weapon_ar2
- m_flDelayedFire (Offset 1396) (Save)(4 Bytes)
- m_bShotDelayed (Offset 1400) (Save)(1 Bytes)
- m_nShotsFired (Offset 1388) (Save)(4 Bytes)
- m_flNextSoundTime (Offset 1392) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponBugBait - weapon_bugbait
- m_hSporeTrail (Offset 1392) (Save)(4 Bytes)
- m_bRedraw (Offset 1389) (Save)(1 Bytes)
- m_bEmitSpores (Offset 1390) (Save)(1 Bytes)
- m_bDrawBackFinished (Offset 1388) (Save)(1 Bytes)
- CWeaponBugBaitBugbaitStickyTouch (Offset 0) (FunctionTable)(0 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponCitizenPackage - weapon_citizenpackage
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponCitizenSuitcase - weapon_citizensuitcase
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponCrossbow - weapon_crossbow
- m_bInZoom (Offset 1396) (Save)(1 Bytes)
- m_bMustReload (Offset 1397) (Save)(1 Bytes)
- m_nChargeState (Offset 1388) (Save)(4 Bytes)
- m_hChargerSprite (Offset 1392) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponCrowbar - weapon_crowbar
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponCubemap - weapon_cubemap
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponFrag - weapon_frag
- m_bRedraw (Offset 1388) (Save)(1 Bytes)
- m_AttackPaused (Offset 1392) (Save)(4 Bytes)
- m_fDrawbackFinished (Offset 1396) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponPhysCannon - weapon_physcannon
- m_bOpen (Offset 1388) (Save)(1 Bytes)
- m_bActive (Offset 1389) (Save)(1 Bytes)
- m_nChangeState (Offset 1392) (Save)(4 Bytes)
- m_flCheckSuppressTime (Offset 1396) (Save)(4 Bytes)
- m_flElementDebounce (Offset 1416) (Save)(4 Bytes)
- m_flElementPosition (Offset 1420) (Save)(4 Bytes)
- m_flElementDestination (Offset 1424) (Save)(4 Bytes)
- m_nAttack2Debounce (Offset 1404) (Save)(4 Bytes)
- m_bIsCurrentlyUpgrading (Offset 1408) (Save)(1 Bytes)
- m_flTimeForceView (Offset 1412) (Save)(4 Bytes)
- m_EffectState (Offset 9828) (Save)(4 Bytes)
- m_hBeams (Offset 1428) (Save)(16 Bytes)
- m_hGlowSprites (Offset 1444) (Save)(24 Bytes)
- m_hEndSprites (Offset 1468) (Save)(8 Bytes)
- m_flEndSpritesOverride (Offset 1476) (Save)(8 Bytes)
- m_hCenterSprite (Offset 1484) (Save)(4 Bytes)
- m_hBlastSprite (Offset 1488) (Save)(4 Bytes)
- m_flLastDenySoundPlayed (Offset 1400) (Save)(1 Bytes)
- m_bPhyscannonState (Offset 9832) (Save)(1 Bytes)
- m_sndMotor (Offset 1492) (Save)(0 Bytes)
 Sub-Class Table (1 Deep): m_grabController - CGrabController
  Sub-Class Table (2 Deep): m_shadow - game_shadowcontrol_params_t
  - targetPosition (Offset 0) (Save)(12 Bytes)
  - targetRotation (Offset 12) (Save)(12 Bytes)
  - maxAngular (Offset 24) (Save)(4 Bytes)
  - maxDampAngular (Offset 28) (Save)(4 Bytes)
  - maxSpeed (Offset 32) (Save)(4 Bytes)
  - maxDampSpeed (Offset 36) (Save)(4 Bytes)
  - dampFactor (Offset 40) (Save)(4 Bytes)
  - teleportDistance (Offset 44) (Save)(4 Bytes)
 - m_timeToArrive (Offset 52) (Save)(4 Bytes)
 - m_errorTime (Offset 56) (Save)(4 Bytes)
 - m_error (Offset 60) (Save)(4 Bytes)
 - m_contactAmount (Offset 64) (Save)(4 Bytes)
 - m_savedRotDamping (Offset 80) (Save)(4096 Bytes)
 - m_savedMass (Offset 4176) (Save)(4096 Bytes)
 - m_flLoadWeight (Offset 76) (Save)(4 Bytes)
 - m_bCarriedEntityBlocksLOS (Offset 72) (Save)(1 Bytes)
 - m_bIgnoreRelativePitch (Offset 73) (Save)(1 Bytes)
 - m_attachedEntity (Offset 8272) (Save)(4 Bytes)
 - m_angleAlignment (Offset 68) (Save)(4 Bytes)
 - m_vecPreferredCarryAngles (Offset 8276) (Save)(12 Bytes)
 - m_bHasPreferredCarryAngles (Offset 8288) (Save)(1 Bytes)
 - m_flDistanceOffset (Offset 8292) (Save)(4 Bytes)
 - m_attachedAnglesPlayerSpace (Offset 8296) (Save)(12 Bytes)
 - m_attachedPositionObjectSpace (Offset 8308) (Save)(12 Bytes)
 - m_bAllowObjectOverhead (Offset 8324) (Save)(1 Bytes)
- m_grabController.m_controller (Offset 9816) (Save)(0 Bytes)
- CWeaponPhysCannonWaitForUpgradeThink (Offset 0) (FunctionTable)(0 Bytes)
- m_ThrownEntities (Offset 9836) (Save)(0 Bytes)
- m_flTimeNextObjectPurge (Offset 9856) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponPistol - weapon_pistol
- m_flSoonestPrimaryAttack (Offset 1388) (Save)(4 Bytes)
- m_flLastAttackTime (Offset 1392) (Save)(4 Bytes)
- m_flAccuracyPenalty (Offset 1396) (Save)(4 Bytes)
- m_nNumShotsFired (Offset 1400) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponRPG - weapon_rpg
- m_bInitialStateUpdate (Offset 1388) (Save)(1 Bytes)
- m_bGuiding (Offset 1389) (Save)(1 Bytes)
- m_vecNPCLaserDot (Offset 1392) (Save)(12 Bytes)
- m_hLaserDot (Offset 1404) (Save)(4 Bytes)
- m_hMissile (Offset 1408) (Save)(4 Bytes)
- m_hLaserMuzzleSprite (Offset 1412) (Save)(4 Bytes)
- m_hLaserBeam (Offset 1416) (Save)(4 Bytes)
- m_bHideGuiding (Offset 1390) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponShotgun - weapon_shotgun
- m_bNeedPump (Offset 1388) (Save)(1 Bytes)
- m_bDelayedFire1 (Offset 1389) (Save)(1 Bytes)
- m_bDelayedFire2 (Offset 1390) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponSMG1 - weapon_smg1
- m_vecTossVelocity (Offset 1404) (Save)(12 Bytes)
- m_flNextGrenadeCheck (Offset 1416) (Save)(4 Bytes)
- m_iBurstSize (Offset 1396) (Save)(4 Bytes)
- m_iFireMode (Offset 1400) (Save)(4 Bytes)
- CHLSelectFireMachineGunBurstThink (Offset 0) (FunctionTable)(0 Bytes)
- m_nShotsFired (Offset 1388) (Save)(4 Bytes)
- m_flNextSoundTime (Offset 1392) (Save)(4 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CWeaponStunStick - weapon_stunstick
- m_bActive (Offset 1388) (Save)(1 Bytes)
- m_bLowered (Offset 1376) (Save)(1 Bytes)
- m_flRaiseTime (Offset 1380) (Save)(4 Bytes)
- m_flHolsterTime (Offset 1384) (Save)(4 Bytes)
- m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes)
- m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes)
- m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes)
- m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes)
- m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes)
- m_bInReload (Offset 1140) (Save)(1 Bytes)
- m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes)
- m_hOwner (Offset 1120) (Save)(4 Bytes)
- m_iState (Offset 1180) (Save)(4 Bytes)
- m_iszName (Offset 1184) (Save)(4 Bytes)
- m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes)
- m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes)
- m_iClip1 (Offset 1196) (Save)(4 Bytes)
- m_iClip2 (Offset 1200) (Save)(4 Bytes)
- m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes)
- m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes)
- m_fMinRange1 (Offset 1208) (Save)(4 Bytes)
- m_fMinRange2 (Offset 1212) (Save)(4 Bytes)
- m_fMaxRange1 (Offset 1216) (Save)(4 Bytes)
- m_fMaxRange2 (Offset 1220) (Save)(4 Bytes)
- m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes)
- m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes)
- m_nViewModelIndex (Offset 1124) (Save)(4 Bytes)
- m_nIdealSequence (Offset 1160) (Save)(4 Bytes)
- m_IdealActivity (Offset 1164) (Save)(4 Bytes)
- m_fFireDuration (Offset 1228) (Save)(4 Bytes)
- m_bReloadsSingly (Offset 1224) (Save)(1 Bytes)
- m_iSubType (Offset 1232) (Save)(4 Bytes)
- m_bRemoveable (Offset 1168) (Save)(1 Bytes)
- m_flUnlockTime (Offset 1236) (Save)(4 Bytes)
- m_hLocker (Offset 1240) (Save)(4 Bytes)
- m_pConstraint (Offset 1248) (Save)(0 Bytes)
- m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes)
- m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes)
- m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes)
- m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes)
- m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes)
- m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes)
- CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes)
- CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes)
- InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon
- m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse
- m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup
- m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup
- m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction
- *CBaseAnimating

CBaseAnimating - window_pane
- CWindowPaneDie (Offset 0) (FunctionTable)(0 Bytes)
- CWindowPanePaneTouch (Offset 0) (FunctionTable)(0 Bytes)
- *CBaseAnimating

CBaseAnimating - world_items
- m_iType (Offset 1120) (Save)(4 Bytes)
- *CBaseAnimating

CWorld - worldspawn
- m_flWaveHeight (Offset 828) (Save)(4 Bytes)
- m_iszChapterTitle (Offset 824) (Save|Key)(4 Bytes) - chaptertitle
- m_bStartDark (Offset 876) (Save|Key)(1 Bytes) - startdark
- m_bDisplayTitle (Offset 878) (Save|Key)(1 Bytes) - gametitle
- m_WorldMins (Offset 832) (Save)(12 Bytes)
- m_WorldMaxs (Offset 844) (Save)(12 Bytes)
- m_flMaxOccludeeArea (Offset 856) (Save|Key)(4 Bytes) - maxoccludeearea
- m_flMinOccluderArea (Offset 860) (Save|Key)(4 Bytes) - minoccluderarea
- m_flMaxPropScreenSpaceWidth (Offset 868) (Save|Key)(4 Bytes) - maxpropscreenwidth
- m_flMinPropScreenSpaceWidth (Offset 864) (Save|Key)(4 Bytes) - minpropscreenwidth
- m_iszDetailSpriteMaterial (Offset 872) (Save|Key)(4 Bytes) - detailmaterial
- m_bColdWorld (Offset 877) (Save|Key)(1 Bytes) - coldworld