nekz.me

CAI_BaseActor

Datamap server-side.

Prop Type Offset External
CAI_BaseNPCCallNPCThink void 0 | 0x0  
CAI_BaseNPCCorpseFallThink void 0 | 0x0  
CAI_BaseNPCNPCInitThink void 0 | 0x0  
CAI_BaseNPCNPCUse void 0 | 0x0  
CBaseEntityScriptThink void 0 | 0x0  
CBaseEntityShadowCastDistThink void 0 | 0x0  
CBaseEntitySUB_CallUseToggle void 0 | 0x0  
CBaseEntitySUB_DoNothing void 0 | 0x0  
CBaseEntitySUB_FadeOut void 0 | 0x0  
CBaseEntitySUB_Remove void 0 | 0x0  
CBaseEntitySUB_StartFadeOut void 0 | 0x0  
CBaseEntitySUB_StartFadeOutInstant void 0 | 0x0  
CBaseEntitySUB_Vanish void 0 | 0x0  
InputActivateSpeedModifier void 0 | 0x0 ActivateSpeedModifier
InputAddContext string 0 | 0x0 AddContext
InputAddOutput string 0 | 0x0 AddOutput
InputAlpha integer 0 | 0x0 Alpha
InputAlternativeSorting boolean 0 | 0x0 AlternativeSorting
InputBecomeRagdoll void 0 | 0x0 BecomeRagdoll
InputBeginRappel void 0 | 0x0 BeginRappel
InputBreak void 0 | 0x0 Break
InputCallScriptFunction string 0 | 0x0 CallScriptFunction
InputClearContext string 0 | 0x0 ClearContext
InputClearParent void 0 | 0x0 ClearParent
InputColor color32 0 | 0x0 Color
InputCreateAddon string 0 | 0x0 CreateAddon
InputDisableDamageForces void 0 | 0x0 DisableDamageForces
InputDisableDraw void 0 | 0x0 DisableDraw
InputDisableDrawInFastReflection void 0 | 0x0 DisableDrawInFastReflection
InputDisableReceivingFlashlight void 0 | 0x0 DisableReceivingFlashlight
InputDisableShadow void 0 | 0x0 DisableShadow
InputDisableSpeedModifier void 0 | 0x0 DisableSpeedModifier
InputDispatchResponse string 0 | 0x0 DispatchResponse
InputEnableDamageForces void 0 | 0x0 EnableDamageForces
InputEnableDraw void 0 | 0x0 EnableDraw
InputEnableDrawInFastReflection void 0 | 0x0 EnableDrawInFastReflection
InputEnableReceivingFlashlight void 0 | 0x0 EnableReceivingFlashlight
InputEnableShadow void 0 | 0x0 EnableShadow
InputFireUser1 string 0 | 0x0 FireUser1
InputFireUser2 string 0 | 0x0 FireUser2
InputFireUser3 string 0 | 0x0 FireUser3
InputFireUser4 string 0 | 0x0 FireUser4
InputForceInteractionWithNPC string 0 | 0x0 ForceInteractionWithNPC
InputForgetEntity string 0 | 0x0 ForgetEntity
InputGagDisable void 0 | 0x0 GagDisable
InputGagEnable void 0 | 0x0 GagEnable
InputHolsterAndDestroyWeapon void 0 | 0x0 HolsterAndDestroyWeapon
InputHolsterWeapon void 0 | 0x0 HolsterWeapon
InputIgnite float 0 | 0x0 IgniteHitboxFireScale
InputIgnite void 0 | 0x0 Ignite
InputIgnite integer 0 | 0x0 IgniteNumHitboxFires
InputIgniteLifetime float 0 | 0x0 IgniteLifetime
InputIgnoreDangerSounds float 0 | 0x0 IgnoreDangerSounds
InputInsideTransition void 0 | 0x0 InsideTransition
InputKill void 0 | 0x0 Kill
InputKilledNPC void 0 | 0x0 KilledNPC
InputKillHierarchy void 0 | 0x0 KillHierarchy
InputOutsideTransition void 0 | 0x0 OutsideTransition
InputRemoveContext string 0 | 0x0 RemoveContext
InputRemovePaint void 0 | 0x0 RemovePaint
InputRunScript string 0 | 0x0 RunScriptCode
InputRunScriptFile string 0 | 0x0 RunScriptFile
InputSetDamageFilter string 0 | 0x0 SetDamageFilter
InputSetEnemyFilter string 0 | 0x0 SetEnemyFilter
InputSetExpressionOverride string 0 | 0x0 SetExpressionOverride
InputSetHealth integer 0 | 0x0 SetHealth
InputSetLightingOrigin string 0 | 0x0 SetLightingOrigin
InputSetLightingOriginRelative string 0 | 0x0 SetLightingOriginHack
InputSetLocalAngles string 0 | 0x0 SetLocalAngles
InputSetLocalOrigin string 0 | 0x0 SetLocalOrigin
InputSetParent string 0 | 0x0 SetParent
InputSetParentAttachment string 0 | 0x0 SetParentAttachment
InputSetParentAttachmentMaintainOffset string 0 | 0x0 SetParentAttachmentMaintainOffset
InputSetRelationship string 0 | 0x0 SetRelationship
InputSetSpeedModifierRadius integer 0 | 0x0 SetSpeedModRadius
InputSetSpeedModifierSpeed integer 0 | 0x0 SetSpeedModSpeed
InputSetSquad string 0 | 0x0 SetSquad
InputSetTeam integer 0 | 0x0 SetTeam
InputStartScripting void 0 | 0x0 StartScripting
InputStopScripting void 0 | 0x0 StopScripting
InputUnholsterWeapon void 0 | 0x0 UnholsterWeapon
InputUpdateEnemyMemory string 0 | 0x0 UpdateEnemyMemory
InputUse void 0 | 0x0 Use
InputWake void 0 | 0x0 Wake
m_iObjectCapsCache integer 4 | 0x4  
m_pfnMoveDone function 8 | 0x8  
m_pfnThink function 12 | 0xc  
m_Network CServerNetworkProperty 16 | 0x10  
m_iClassname string 96 | 0x60 classname
m_flPrevAnimTime time 100 | 0x64  
m_flAnimTime time 104 | 0x68  
m_flSimulationTime time 108 | 0x6c  
m_nLastThinkTick tick 112 | 0x70  
touchStamp integer 116 | 0x74  
m_aThinkFunctions custom 120 | 0x78  
m_ResponseContexts custom 140 | 0x8c  
m_iszResponseContext string 160 | 0xa0 ResponseContext
m_nNextThinkTick tick 164 | 0xa4 nextthink
m_fEffects integer 168 | 0xa8 effects
m_ModelName modelname 172 | 0xac model
m_target string 180 | 0xb4 target
m_nRenderFX character 184 | 0xb8 renderfx
m_nRenderMode character 185 | 0xb9 rendermode
m_nModelIndex short 186 | 0xba modelindex
m_clrRender color32 188 | 0xbc rendercolor
m_nSimulationTick tick 192 | 0xc0  
m_iEFlags integer 200 | 0xc8  
m_fFlags integer 204 | 0xcc  
m_iName string 208 | 0xd0  
m_pParent ehandle 212 | 0xd4  
m_nTransmitStateOwnedCounter character 216 | 0xd8  
m_iParentAttachment character 217 | 0xd9  
m_MoveType character 218 | 0xda MoveType
m_MoveCollide character 219 | 0xdb  
m_hMoveParent ehandle 220 | 0xdc  
m_hMoveChild ehandle 224 | 0xe0  
m_hMovePeer ehandle 228 | 0xe4  
m_Collision CCollisionProperty 232 | 0xe8  
m_hOwnerEntity ehandle 324 | 0x144  
m_CollisionGroup integer 328 | 0x148 CollisionGroup
m_pPhysicsObject custom 332 | 0x14c  
m_nWaterType character 338 | 0x152  
m_nWaterLevel character 339 | 0x153 waterlevel
m_flNavIgnoreUntilTime time 340 | 0x154  
m_hGroundEntity ehandle 344 | 0x158  
m_flGroundChangeTime time 348 | 0x15c  
m_vecBaseVelocity vector 352 | 0x160 basevelocity
m_vecAbsVelocity vector 364 | 0x16c  
m_vecAngVelocity vector 376 | 0x178 avelocity
m_rgflCoordinateFrame float 388 | 0x184  
m_flFriction float 436 | 0x1b4 friction
m_flElasticity float 440 | 0x1b8  
m_flLocalTime float 444 | 0x1bc ltime
m_flVPhysicsUpdateLocalTime float 448 | 0x1c0  
m_flMoveDoneTime float 452 | 0x1c4  
m_vecAbsOrigin pos-vector 460 | 0x1cc  
m_angAbsRotation vector 472 | 0x1d8  
m_vecVelocity vector 484 | 0x1e4 velocity
m_pBlocker ehandle 496 | 0x1f0  
m_iTextureFrameIndex character 500 | 0x1f4 texframeindex
m_bSimulatedEveryTick boolean 501 | 0x1f5  
m_bAnimatedEveryTick boolean 502 | 0x1f6  
m_bAlternateSorting boolean 503 | 0x1f7  
m_nMinCPULevel character 504 | 0x1f8 mincpulevel
m_nMaxCPULevel character 505 | 0x1f9 maxcpulevel
m_nMinGPULevel character 506 | 0x1fa mingpulevel
m_nMaxGPULevel character 507 | 0x1fb maxgpulevel
m_iGlobalname string 508 | 0x1fc globalname
m_iParent string 512 | 0x200 parentname
m_iHammerID integer 516 | 0x204 hammerid
m_flSpeed float 520 | 0x208 speed
m_iMaxHealth integer 524 | 0x20c max_health
m_iHealth integer 528 | 0x210 health
m_iszDamageFilterName string 532 | 0x214 damagefilter
m_hDamageFilter ehandle 536 | 0x218  
m_pfnTouch function 540 | 0x21c  
m_pfnUse function 544 | 0x220  
m_pfnBlocked function 548 | 0x224  
m_bClientSideRagdoll boolean 552 | 0x228  
m_lifeState character 553 | 0x229  
m_takedamage character 554 | 0x22a  
m_OnUser1 custom 560 | 0x230 OnUser1
m_OnUser2 custom 584 | 0x248 OnUser2
m_OnUser3 custom 608 | 0x260 OnUser3
m_OnUser4 custom 632 | 0x278 OnUser4
m_vecOrigin vector 700 | 0x2bc  
m_angRotation vector 712 | 0x2c8  
m_vecViewOffset vector 728 | 0x2d8 view_ofs
m_iInitialTeamNum integer 752 | 0x2f0 TeamNum
m_iTeamNum integer 756 | 0x2f4 teamnumber
m_spawnflags integer 764 | 0x2fc spawnflags
m_AIAddOn string 768 | 0x300 addon
m_flGravity float 772 | 0x304 gravity
m_hEffectEntity ehandle 776 | 0x308  
m_fadeMinDist float 780 | 0x30c fademindist
m_fadeMaxDist float 784 | 0x310 fademaxdist
m_flFadeScale float 788 | 0x314 fadescale
m_flShadowCastDistance float 792 | 0x318 shadowcastdist
m_flDesiredShadowCastDistance float 796 | 0x31c  
m_iSignifierName string 800 | 0x320  
m_bLagCompensate boolean 805 | 0x325 LagCompensate
m_bForcePurgeFixedupStrings boolean 806 | 0x326  
m_debugOverlays integer 812 | 0x32c  
m_iszVScripts string 820 | 0x334 vscripts
m_iszScriptThinkFunction string 824 | 0x338 thinkfunction
m_iszScriptId string 852 | 0x354  
m_flGroundSpeed float 860 | 0x35c  
m_flLastEventCheck time 864 | 0x360  
m_nSkin integer 892 | 0x37c ModelSkin
m_nSkin integer 892 | 0x37c skin
m_nBody integer 896 | 0x380 SetBodyGroup
m_nBody integer 896 | 0x380 body
m_nHitboxSet integer 900 | 0x384 hitboxset
m_flModelScale float 904 | 0x388 ModelScale
m_flPlaybackRate float 908 | 0x38c playbackrate
m_pIk custom 936 | 0x3a8  
m_iIKCounter integer 940 | 0x3ac  
m_bSequenceFinished boolean 944 | 0x3b0  
m_bSequenceLoops boolean 945 | 0x3b1  
m_flDissolveStartTime time 948 | 0x3b4  
m_flCycle float 952 | 0x3b8 cycle
m_nSequence integer 956 | 0x3bc sequence
m_flPoseParameter float 960 | 0x3c0  
m_flEncodedController float 1056 | 0x420  
m_bClientSideAnimation boolean 1072 | 0x430  
m_bClientSideFrameReset boolean 1073 | 0x431  
m_nNewSequenceParity integer 1076 | 0x434  
m_nResetEventsParity integer 1080 | 0x438  
m_bSuppressAnimSounds boolean 1084 | 0x43c SuppressAnimSounds
m_nMuzzleFlashParity character 1085 | 0x43d  
m_hLightingOrigin ehandle 1088 | 0x440  
m_hLightingOriginRelative ehandle 1092 | 0x444  
m_iszLightingOriginRelative string 1096 | 0x448 LightingOriginHack
m_iszLightingOrigin string 1100 | 0x44c LightingOrigin
m_fBoneCacheFlags short 1108 | 0x454  
m_flFrozen float 1112 | 0x458  
m_flFrozenThawRate float 1124 | 0x464  
m_flFrozenMax float 1128 | 0x468  
m_OnIgnite custom 1132 | 0x46c OnIgnite
m_OnFizzled custom 1156 | 0x484 OnFizzled
m_AnimOverlay custom 1200 | 0x4b0  
m_flexWeight float 1220 | 0x4c4  
m_viewtarget pos-vector 1604 | 0x644  
m_flAllowResponsesEndTime time 1668 | 0x684  
m_flLastFlexAnimationTime time 1696 | 0x6a0  
m_bForceServerRagdoll boolean 1700 | 0x6a4  
m_bPreventWeaponPickup boolean 1701 | 0x6a5  
m_flNextAttack time 1704 | 0x6a8  
m_eHull integer 1708 | 0x6ac HullType
m_bloodColor integer 1712 | 0x6b0 BloodColor
m_flFieldOfView float 1716 | 0x6b4  
m_HackedGunPos vector 1720 | 0x6b8  
m_RelationshipString string 1732 | 0x6c4 Relationship
m_impactEnergyScale float 1736 | 0x6c8 physdamagescale
m_LastHitGroup integer 1756 | 0x6dc  
m_flDamageAccumulator float 1760 | 0x6e0  
m_iDamageCount integer 1764 | 0x6e4  
m_CurrentWeaponProficiency integer 1768 | 0x6e8  
m_Relationship custom 1772 | 0x6ec  
m_nFaction integer 1792 | 0x700  
m_hTriggerFogList custom 1796 | 0x704  
m_hLastFogTrigger ehandle 1816 | 0x718  
m_iAmmo integer 1820 | 0x71c  
m_hMyWeapons ehandle 1948 | 0x79c  
m_hActiveWeapon ehandle 2140 | 0x85c  
m_IdealSchedule integer 2204 | 0x89c  
m_ScheduleState AIScheduleState_t 2208 | 0x8a0  
m_failSchedule integer 2236 | 0x8bc  
m_bUsingStandardThinkTime boolean 2241 | 0x8c1  
m_flLastRealThinkTime time 2244 | 0x8c4  
m_bForceConditionsGather boolean 2420 | 0x974  
m_bConditionsGathered boolean 2421 | 0x975  
m_bSkippedChooseEnemy boolean 2422 | 0x976  
m_NPCState integer 2424 | 0x978  
m_flLastStateChangeTime time 2428 | 0x97c  
m_IdealNPCState integer 2432 | 0x980  
m_Efficiency integer 2436 | 0x984  
m_MoveEfficiency integer 2440 | 0x988  
m_flNextDecisionTime time 2444 | 0x98c  
m_SleepState integer 2448 | 0x990 sleepstate
m_SleepFlags integer 2452 | 0x994  
m_flWakeRadius float 2456 | 0x998 wakeradius
m_bWakeSquad boolean 2460 | 0x99c wakesquad
m_nWakeTick tick 2464 | 0x9a0  
m_Activity custom 2468 | 0x9a4  
m_translatedActivity custom 2472 | 0x9a8  
m_IdealActivity custom 2476 | 0x9ac  
m_nIdealSequence integer 2480 | 0x9b0  
m_IdealTranslatedActivity custom 2484 | 0x9b4  
m_IdealWeaponActivity custom 2488 | 0x9b8  
m_iDeathPose integer 2492 | 0x9bc  
m_iDeathFrame integer 2496 | 0x9c0  
m_pSenses CAI_Senses 2500 | 0x9c4  
m_pLockedBestSound CSound 2504 | 0x9c8  
m_hEnemy ehandle 2508 | 0x9cc  
m_flTimeEnemyAcquired time 2512 | 0x9d0  
m_hTargetEnt ehandle 2516 | 0x9d4  
m_GiveUpOnDeadEnemyTimer CRandStopwatch 2520 | 0x9d8  
m_FailChooseEnemyTimer CSimpleSimTimer 2536 | 0x9e8  
m_EnemiesSerialNumber integer 2540 | 0x9ec  
m_flAcceptableTimeSeenEnemy time 2544 | 0x9f0  
m_UpdateEnemyPosTimer CSimpleSimTimer 2548 | 0x9f4  
m_vecCommandGoal vector 2552 | 0x9f8  
m_CommandMoveMonitor CAI_MoveMonitor 2564 | 0xa04  
m_hForcedInteractionPartner ehandle 2580 | 0xa14  
m_vecForcedWorldPosition pos-vector 2584 | 0xa18  
m_flForcedInteractionTimeout time 2596 | 0xa24  
m_hInteractionPartner ehandle 2600 | 0xa28  
m_hLastInteractionTestTarget ehandle 2604 | 0xa2c  
m_bCannotDieDuringInteraction boolean 2608 | 0xa30  
m_iInteractionState integer 2612 | 0xa34  
m_iInteractionPlaying integer 2616 | 0xa38  
m_ScriptedInteractions custom 2620 | 0xa3c  
m_flInteractionYaw float 2640 | 0xa50  
m_afCapability integer 2644 | 0xa54  
m_flMoveWaitFinished time 2648 | 0xa58  
m_hOpeningDoor ehandle 2652 | 0xa5c  
m_UnreachableEnts custom 2656 | 0xa60  
m_pNavigator CAI_Navigator 2676 | 0xa74  
m_pLocalNavigator CAI_LocalNavigator 2680 | 0xa78  
m_pPathfinder CAI_Pathfinder 2684 | 0xa7c  
m_pMoveProbe CAI_MoveProbe 2688 | 0xa80  
m_pMotor CAI_Motor 2692 | 0xa84  
m_hGoalEnt ehandle 2696 | 0xa88  
m_flTimeLastMovement time 2700 | 0xa8c  
m_CheckOnGroundTimer CSimpleSimTimer 2704 | 0xa90  
m_vDefaultEyeOffset vector 2708 | 0xa94  
m_flNextEyeLookTime time 2720 | 0xaa0  
m_flEyeIntegRate float 2724 | 0xaa4  
m_vEyeLookTarget pos-vector 2728 | 0xaa8  
m_vCurEyeTarget pos-vector 2740 | 0xab4  
m_hEyeLookTarget ehandle 2752 | 0xac0  
m_flHeadYaw float 2756 | 0xac4  
m_flHeadPitch float 2760 | 0xac8  
m_flOriginalYaw float 2764 | 0xacc  
m_bInAScript boolean 2772 | 0xad4  
m_scriptState integer 2776 | 0xad8  
m_hCine ehandle 2780 | 0xadc  
m_ScriptArrivalActivity custom 2784 | 0xae0  
m_strScriptArrivalSequence string 2788 | 0xae4  
m_flSceneTime time 2792 | 0xae8  
m_iszSceneCustomMoveSeq string 2796 | 0xaec  
m_afMemory integer 2804 | 0xaf4  
m_hEnemyOccluder ehandle 2808 | 0xaf8  
m_flSumDamage float 2812 | 0xafc  
m_flLastDamageTime time 2816 | 0xb00  
m_flLastPlayerDamageTime time 2820 | 0xb04  
m_flLastSawPlayerTime time 2824 | 0xb08  
m_flLastAttackTime time 2828 | 0xb0c  
m_flLastEnemyTime time 2832 | 0xb10  
m_flNextWeaponSearchTime time 2836 | 0xb14  
m_iszPendingWeapon string 2840 | 0xb18  
m_bIgnoreUnseenEnemies boolean 2844 | 0xb1c ignoreunseenenemies
m_ShotRegulator CAI_ShotRegulator 2848 | 0xb20  
m_iDesiredWeaponState integer 2880 | 0xb40  
m_SquadName string 2888 | 0xb48 squadname
m_iMySquadSlot integer 2892 | 0xb4c  
m_strHintGroup string 2896 | 0xb50 hintgroup
m_bHintGroupNavLimiting boolean 2900 | 0xb54 hintlimiting
m_pTacticalServices CAI_TacticalServices 2904 | 0xb58  
m_flWaitFinished time 2908 | 0xb5c  
m_flNextFlinchTime time 2912 | 0xb60  
m_flNextDodgeTime time 2916 | 0xb64  
m_MoveAndShootOverlay CAI_MoveAndShootOverlay 2920 | 0xb68  
m_vecLastPosition pos-vector 2940 | 0xb7c  
m_vSavePosition pos-vector 2952 | 0xb88  
m_vInterruptSavePosition pos-vector 2964 | 0xb94  
m_pHintNode ehandle 2976 | 0xba0  
m_cAmmoLoaded integer 2980 | 0xba4  
m_flDistTooFar float 2984 | 0xba8  
m_spawnEquipment string 2988 | 0xbac additionalequipment
m_fNoDamageDecal boolean 2992 | 0xbb0  
m_hStoredPathTarget ehandle 2996 | 0xbb4  
m_vecStoredPathGoal pos-vector 3000 | 0xbb8  
m_nStoredPathType integer 3012 | 0xbc4  
m_fStoredPathFlags integer 3016 | 0xbc8  
m_hEnemyFilter ehandle 3020 | 0xbcc  
m_iszEnemyFilterName string 3024 | 0xbd0 enemyfilter
m_bDidDeathCleanup boolean 3028 | 0xbd4  
m_OnDamaged custom 3032 | 0xbd8 OnDamaged
m_OnDeath custom 3056 | 0xbf0 OnDeath
m_OnHalfHealth custom 3080 | 0xc08 OnHalfHealth
m_OnFoundEnemy custom 3104 | 0xc20 OnFoundEnemy
m_OnLostEnemyLOS custom 3128 | 0xc38 OnLostEnemyLOS
m_OnLostEnemy custom 3152 | 0xc50 OnLostEnemy
m_OnFoundPlayer custom 3176 | 0xc68 OnFoundPlayer
m_OnLostPlayerLOS custom 3200 | 0xc80 OnLostPlayerLOS
m_OnLostPlayer custom 3224 | 0xc98 OnLostPlayer
m_OnHearWorld custom 3248 | 0xcb0 OnHearWorld
m_OnHearPlayer custom 3272 | 0xcc8 OnHearPlayer
m_OnHearCombat custom 3296 | 0xce0 OnHearCombat
m_OnDamagedByPlayer custom 3320 | 0xcf8 OnDamagedByPlayer
m_OnDamagedByPlayerSquad custom 3344 | 0xd10 OnDamagedByPlayerSquad
m_OnDenyCommanderUse custom 3368 | 0xd28 OnDenyCommanderUse
m_OnRappelTouchdown custom 3392 | 0xd40 OnRappelTouchdown
m_OnSleep custom 3416 | 0xd58 OnSleep
m_OnWake custom 3440 | 0xd70 OnWake
m_OnForcedInteractionStarted custom 3464 | 0xd88 OnForcedInteractionStarted
m_OnForcedInteractionAborted custom 3488 | 0xda0 OnForcedInteractionAborted
m_OnForcedInteractionFinished custom 3512 | 0xdb8 OnForcedInteractionFinished
m_bCheckContacts boolean 3537 | 0xdd1  
m_bCrouchDesired boolean 3538 | 0xdd2  
m_bForceCrouch boolean 3539 | 0xdd3  
m_bIsCrouching boolean 3540 | 0xdd4  
m_flSoundWaitTime time 3576 | 0xdf8  
m_nSoundPriority integer 3580 | 0xdfc  
m_flIgnoreDangerSoundsUntil time 3584 | 0xe00  
m_bPerformAvoidance boolean 3588 | 0xe04  
m_bIsMoving boolean 3589 | 0xe05  
m_bFadeCorpse boolean 3590 | 0xe06  
m_bImportanRagdoll boolean 3591 | 0xe07  
m_bSpeedModActive boolean 3592 | 0xe08  
m_iSpeedModRadius integer 3596 | 0xe0c  
m_iSpeedModSpeed integer 3600 | 0xe10  
m_flTimePingEffect time 3604 | 0xe14  
m_flFrozenMoveBlock float 3608 | 0xe18  
m_bPlayerAvoidState boolean 3612 | 0xe1c  
m_flAccumYawDelta float 3628 | 0xe2c  
m_flAccumYawScale float 3632 | 0xe30  
m_fLatchedPositions integer 3636 | 0xe34  
m_latchedEyeOrigin vector 3640 | 0xe38  
m_latchedEyeDirection vector 3652 | 0xe44  
m_latchedHeadDirection vector 3664 | 0xe50  
m_goalHeadDirection vector 3676 | 0xe5c  
m_goalHeadInfluence float 3688 | 0xe68  
m_goalSpineYaw float 3692 | 0xe6c  
m_goalBodyYaw float 3696 | 0xe70  
m_goalHeadCorrection vector 3700 | 0xe74  
m_flBlinktime time 3712 | 0xe80  
m_hLookTarget ehandle 3716 | 0xe84  
m_lookQueue custom 3720 | 0xe88  
m_syntheticLookQueue custom 3740 | 0xe9c  
m_randomLookQueue custom 3760 | 0xeb0  
m_flNextRandomLookTime time 3780 | 0xec4  
m_iszExpressionScene string 3784 | 0xec8  
m_hExpressionSceneEnt ehandle 3788 | 0xecc  
m_flNextRandomExpressionTime time 3792 | 0xed0  
m_iszExpressionOverride string 3796 | 0xed4 ExpressionOverride
m_iszIdleExpression string 3800 | 0xed8  
m_iszAlertExpression string 3804 | 0xedc  
m_iszCombatExpression string 3808 | 0xee0  
m_iszDeathExpression string 3812 | 0xee4  
m_ParameterBodyYaw integer 3828 | 0xef4  
m_ParameterSpineYaw integer 3832 | 0xef8  
m_ParameterNeckTrans integer 3836 | 0xefc  
m_ParameterHeadYaw integer 3840 | 0xf00  
m_ParameterHeadPitch integer 3844 | 0xf04  
m_ParameterHeadRoll integer 3848 | 0xf08  
m_FlexweightBodyRightLeft integer 3852 | 0xf0c  
m_FlexweightChestRightLeft integer 3856 | 0xf10  
m_FlexweightHeadForwardBack integer 3860 | 0xf14  
m_FlexweightHeadRightLeft integer 3864 | 0xf18  
m_FlexweightHeadUpDown integer 3868 | 0xf1c  
m_FlexweightHeadTilt integer 3872 | 0xf20  
m_ParameterGestureHeight integer 3876 | 0xf24  
m_ParameterGestureWidth integer 3880 | 0xf28  
m_FlexweightGestureUpDown integer 3884 | 0xf2c  
m_FlexweightGestureRightLeft integer 3888 | 0xf30  
m_flextarget float 3892 | 0xf34  
m_bDontUseSemaphore boolean 4148 | 0x1034 DontUseSpeechSemaphore
m_pExpresser CAI_Expresser 4152 | 0x1038  

Embedded

CServerNetworkProperty

Prop Type Offset External
m_hParent ehandle 52 | 0x34  

CCollisionProperty

Prop Type Offset External
m_vecMins vector 8 | 0x8  
m_vecMaxs vector 20 | 0x14  
m_usSolidFlags short 32 | 0x20  
m_nSolidType character 34 | 0x22 solid
m_triggerBloat character 35 | 0x23  
m_flRadius float 36 | 0x24  
m_nSurroundType character 42 | 0x2a  
m_vecSpecifiedSurroundingMins vector 44 | 0x2c  
m_vecSpecifiedSurroundingMaxs vector 56 | 0x38  
m_vecSurroundingMins vector 68 | 0x44  
m_vecSurroundingMaxs vector 80 | 0x50  

AIScheduleState_t

Prop Type Offset External
iCurTask integer 0 | 0x0  
fTaskStatus integer 4 | 0x4  
timeStarted time 8 | 0x8  
timeCurTaskStarted time 12 | 0xc  
taskFailureCode integer 16 | 0x10  
iTaskInterrupt integer 20 | 0x14  
bTaskRanAutomovement boolean 24 | 0x18  
bTaskUpdatedYaw boolean 25 | 0x19  
bScheduleWasInterrupted boolean 26 | 0x1a  

CAI_Senses

Prop Type Offset External
m_LookDist float 8 | 0x8  
m_LastLookDist float 12 | 0xc  
m_TimeLastLook time 16 | 0x10  
m_SeenHighPriority custom 24 | 0x18  
m_SeenNPCs custom 44 | 0x2c  
m_SeenMisc custom 64 | 0x40  
m_TimeLastLookHighPriority time 96 | 0x60  
m_TimeLastLookNPCs time 100 | 0x64  
m_TimeLastLookMisc time 104 | 0x68  
m_iSensingFlags integer 108 | 0x6c  

CSound

Prop Type Offset External
m_hOwner ehandle 0 | 0x0  
m_hTarget ehandle 4 | 0x4  
m_iVolume integer 8 | 0x8  
m_flOcclusionScale float 12 | 0xc  
m_iType integer 16 | 0x10  
m_flExpireTime time 24 | 0x18  
m_iNext short 28 | 0x1c  
m_bNoExpirationTime boolean 30 | 0x1e  
m_ownerChannelIndex integer 32 | 0x20  
m_vecOrigin pos-vector 36 | 0x24  
m_bHasOwner boolean 48 | 0x30  

CRandStopwatch

Prop Type Offset External
m_next time 0 | 0x0  
m_fIsRunning boolean 4 | 0x4  
m_minInterval float 8 | 0x8  
m_maxInterval float 12 | 0xc  

CSimpleSimTimer

Prop Type Offset External
m_next time 0 | 0x0  

CSimpleSimTimer

Prop Type Offset External
m_next time 0 | 0x0  

CAI_MoveMonitor

Prop Type Offset External
m_vMark pos-vector 0 | 0x0  
m_flMarkTolerance float 12 | 0xc  

CAI_Navigator

Prop Type Offset External
m_navType integer 12 | 0xc  
m_fNavComplete boolean 16 | 0x10  
m_bLastNavFailed boolean 17 | 0x11  
m_pPath CAI_Path 36 | 0x24  
m_bValidateActivitySpeed boolean 56 | 0x38  
m_bCalledStartMove boolean 57 | 0x39  
m_bNotOnNetwork boolean 58 | 0x3a  
m_flNextSimplifyTime time 60 | 0x3c  
m_bForcedSimplify boolean 64 | 0x40  
m_flLastSuccessfulSimplifyTime time 68 | 0x44  
m_flTimeLastAvoidanceTriangulate time 72 | 0x48  
m_timePathRebuildMax float 76 | 0x4c  
m_timePathRebuildDelay float 80 | 0x50  
m_timePathRebuildFail time 84 | 0x54  
m_timePathRebuildNext time 88 | 0x58  
m_fRememberStaleNodes boolean 92 | 0x5c  
m_bNoPathcornerPathfinds boolean 93 | 0x5d  
m_hBigStepGroundEnt ehandle 124 | 0x7c  
m_hLastBlockingEnt ehandle 128 | 0x80  

CAI_LocalNavigator

|Prop|Type|Offset|External| |—|:-:|:-:|–:|

CAI_Pathfinder

Prop Type Offset External
m_flLastStaleLinkCheckTime time 12 | 0xc  

CAI_MoveProbe

Prop Type Offset External
m_bIgnoreTransientEntities boolean 8 | 0x8  
m_hLastBlockingEnt ehandle 16 | 0x10  

CAI_Motor

Prop Type Offset External
m_IdealYaw float 20 | 0x14  
m_YawSpeed float 24 | 0x18  
m_vecVelocity vector 28 | 0x1c  
m_vecAngularVelocity vector 40 | 0x28  
m_nDismountSequence integer 52 | 0x34  
m_vecDismount vector 56 | 0x38  
m_facingQueue custom 68 | 0x44  
m_bYawLocked boolean 92 | 0x5c  

CSimpleSimTimer

Prop Type Offset External
m_next time 0 | 0x0  

CAI_ShotRegulator

Prop Type Offset External
m_flNextShotTime time 0 | 0x0  
m_bInRestInterval boolean 4 | 0x4  
m_nBurstShotsRemaining short 6 | 0x6  
m_nMinBurstShots short 8 | 0x8  
m_nMaxBurstShots short 10 | 0xa  
m_flMinRestInterval float 12 | 0xc  
m_flMaxRestInterval float 16 | 0x10  
m_flMinBurstInterval float 20 | 0x14  
m_flMaxBurstInterval float 24 | 0x18  
m_bDisabled boolean 28 | 0x1c  

CAI_TacticalServices

Prop Type Offset External
m_bAllowFindLateralLos boolean 16 | 0x10  

CAI_MoveAndShootOverlay

Prop Type Offset External
m_bMovingAndShooting boolean 8 | 0x8  
m_bNoShootWhileMove boolean 9 | 0x9  
m_initialDelay float 12 | 0xc  
m_flSuspendUntilTime time 16 | 0x10  

CAI_Expresser

Prop Type Offset External
m_ConceptHistories custom 8 | 0x8  
m_flStopTalkTime time 44 | 0x2c  
m_flStopTalkTimeWithoutDelay time 48 | 0x30  
m_flBlockedTalkTime time 52 | 0x34  
m_voicePitch integer 56 | 0x38  
m_flLastTimeAcceptedSpeak time 60 | 0x3c  

CAI_Path

Prop Type Offset External
m_goalTolerance float 4 | 0x4  
m_activity custom 8 | 0x8  
m_sequence integer 12 | 0xc  
m_target ehandle 16 | 0x10  
m_vecTargetOffset vector 20 | 0x14  
m_waypointTolerance float 32 | 0x20  
m_arrivalActivity custom 36 | 0x24  
m_arrivalSequence integer 40 | 0x28  
m_bGoalPosSet boolean 48 | 0x30  
m_goalPos pos-vector 52 | 0x34  
m_bGoalTypeSet boolean 64 | 0x40  
m_goalType integer 68 | 0x44  
m_goalFlags integer 72 | 0x48  
m_routeStartTime time 76 | 0x4c  
m_goalDirection vector 80 | 0x50  
m_goalDirectionTarget ehandle 92 | 0x5c  
m_goalSpeed float 96 | 0x60  
m_goalSpeedTarget ehandle 100 | 0x64  
m_goalStoppingDistance float 104 | 0x68