satoon101

HL2:DM Datamaps (2-28-16)

Feb 28th, 2016
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 270.56 KB | None | 0 0
  1. AR2Explosion
  2. CHARACTER m_szMaterialName (offset 828)
  3.  
  4. CAISound
  5. INTEGER m_iSoundType (offset 828)
  6. INTEGER m_iSoundContext (offset 832)
  7. INTEGER m_iVolume (offset 836)
  8. FLOAT m_flDuration (offset 840)
  9. STRING m_iszProxyEntityName (offset 844)
  10. INTEGER InputInsertSound (offset 0)
  11. VOID InputEmitAISound (offset 0)
  12.  
  13. CAI_ActBusyGoal
  14. FLOAT m_flBusySearchRange (offset 880)
  15. BOOLEAN m_bVisibleOnly (offset 884)
  16. INTEGER m_iType (offset 888)
  17. BOOLEAN m_bAllowCombatActBusyTeleport (offset 892)
  18. STRING m_iszSeeEntityName (offset 896)
  19. FLOAT m_flSeeEntityTimeout (offset 900)
  20. STRING m_iszSafeZoneVolume (offset 904)
  21. INTEGER m_iSightMethod (offset 908)
  22. FLOAT InputSetBusySearchRange (offset 0)
  23. STRING InputForceNPCToActBusy (offset 0)
  24. EHANDLE InputForceThisNPCToActBusy (offset 0)
  25. EHANDLE InputForceThisNPCToLeave (offset 0)
  26. CUSTOM m_OnNPCStartedBusy (offset 912)
  27. CUSTOM m_OnNPCFinishedBusy (offset 936)
  28. CUSTOM m_OnNPCLeft (offset 960)
  29. CUSTOM m_OnNPCLostSeeEntity (offset 984)
  30. CUSTOM m_OnNPCSeeEnemy (offset 1008)
  31.  
  32. CAI_ActBusyQueueGoal
  33. INTEGER m_iCurrentQueueCount (offset 1032)
  34. EHANDLE m_hNodes (offset 1036)
  35. BOOLEAN m_bPlayerBlockedNodes (offset 1116)
  36. EHANDLE m_hExitNode (offset 1136)
  37. EHANDLE m_hExitingNPC (offset 1140)
  38. BOOLEAN m_bForceReachFront (offset 1144)
  39. STRING m_iszNodes[0] (offset 1148)
  40. STRING m_iszNodes[1] (offset 1152)
  41. STRING m_iszNodes[2] (offset 1156)
  42. STRING m_iszNodes[3] (offset 1160)
  43. STRING m_iszNodes[4] (offset 1164)
  44. STRING m_iszNodes[5] (offset 1168)
  45. STRING m_iszNodes[6] (offset 1172)
  46. STRING m_iszNodes[7] (offset 1176)
  47. STRING m_iszNodes[8] (offset 1180)
  48. STRING m_iszNodes[9] (offset 1184)
  49. STRING m_iszNodes[10] (offset 1188)
  50. STRING m_iszNodes[11] (offset 1192)
  51. STRING m_iszNodes[12] (offset 1196)
  52. STRING m_iszNodes[13] (offset 1200)
  53. STRING m_iszNodes[14] (offset 1204)
  54. STRING m_iszNodes[15] (offset 1208)
  55. STRING m_iszNodes[16] (offset 1212)
  56. STRING m_iszNodes[17] (offset 1216)
  57. STRING m_iszNodes[18] (offset 1220)
  58. STRING m_iszNodes[19] (offset 1224)
  59. STRING m_iszExitNode (offset 1228)
  60. INTEGER InputPlayerStartedBlocking (offset 0)
  61. INTEGER InputPlayerStoppedBlocking (offset 0)
  62. VOID InputMoveQueueUp (offset 0)
  63. CUSTOM m_OnQueueMoved (offset 1232)
  64. CUSTOM m_OnNPCLeftQueue (offset 1256)
  65. CUSTOM m_OnNPCStartedLeavingQueue (offset 1280)
  66. VOID CAI_ActBusyQueueGoalQueueThink (offset 0)
  67. VOID CAI_ActBusyQueueGoalMoveQueueUpThink (offset 0)
  68.  
  69. CAI_AllyManager
  70. INTEGER m_iMaxAllies (offset 828)
  71. INTEGER m_iMaxMedics (offset 832)
  72. INTEGER m_iAlliesLast (offset 836)
  73. INTEGER m_iMedicsLast (offset 840)
  74. VOID CAI_AllyManagerWatchCounts (offset 0)
  75. INTEGER InputSetMaxAllies (offset 0)
  76. INTEGER InputSetMaxMedics (offset 0)
  77. VOID InputReplenish (offset 0)
  78. CUSTOM m_SpawnAlly[ 0 ] (offset 844)
  79. CUSTOM m_SpawnAlly[ 1 ] (offset 868)
  80. CUSTOM m_SpawnAlly[ 2 ] (offset 892)
  81. CUSTOM m_SpawnAlly[ 3 ] (offset 916)
  82. CUSTOM m_SpawnAlly[ 4 ] (offset 940)
  83. CUSTOM m_SpawnAlly[ 5 ] (offset 964)
  84. CUSTOM m_SpawnAlly[ 6 ] (offset 988)
  85. CUSTOM m_SpawnAlly[ 7 ] (offset 1012)
  86. CUSTOM m_SpawnAlly[ 8 ] (offset 1036)
  87. CUSTOM m_SpawnAlly[ 9 ] (offset 1060)
  88. CUSTOM m_SpawnMedicAlly (offset 1084)
  89. CUSTOM m_OnZeroAllies (offset 1108)
  90. CUSTOM m_OnZeroMedicAllies (offset 1132)
  91.  
  92. CAI_AllySpeechManager
  93. EMBEDDED m_ConceptCategoryTimers (offset 828) [1 properties]:
  94. TIME m_next (offset 828)
  95. CUSTOM m_ConceptTimers (offset 840)
  96.  
  97. CAI_AssaultGoal
  98. STRING m_RallyPoint (offset 880)
  99. INTEGER m_AssaultCue (offset 884)
  100. INTEGER m_RallySelectMethod (offset 888)
  101. VOID InputBeginAssault (offset 0)
  102.  
  103. CAI_BaseActor
  104. INTEGER m_fLatchedPositions (offset 3568)
  105. VECTOR m_latchedEyeOrigin (offset 3572)
  106. VECTOR m_latchedEyeDirection (offset 3584)
  107. VECTOR m_latchedHeadDirection (offset 3596)
  108. VECTOR m_goalHeadDirection (offset 3608)
  109. FLOAT m_goalHeadInfluence (offset 3620)
  110. FLOAT m_goalSpineYaw (offset 3624)
  111. FLOAT m_goalBodyYaw (offset 3628)
  112. VECTOR m_goalHeadCorrection (offset 3632)
  113. TIME m_flBlinktime (offset 3644)
  114. EHANDLE m_hLookTarget (offset 3648)
  115. CUSTOM m_lookQueue (offset 3652)
  116. CUSTOM m_randomLookQueue (offset 3692)
  117. CUSTOM m_syntheticLookQueue (offset 3672)
  118. TIME m_flNextRandomLookTime (offset 3712)
  119. STRING m_iszExpressionScene (offset 3716)
  120. EHANDLE m_hExpressionSceneEnt (offset 3720)
  121. TIME m_flNextRandomExpressionTime (offset 3724)
  122. STRING m_iszIdleExpression (offset 3732)
  123. STRING m_iszAlertExpression (offset 3736)
  124. STRING m_iszCombatExpression (offset 3740)
  125. STRING m_iszDeathExpression (offset 3744)
  126. INTEGER m_ParameterBodyYaw (offset 3748)
  127. INTEGER m_ParameterSpineYaw (offset 3752)
  128. INTEGER m_ParameterNeckTrans (offset 3756)
  129. INTEGER m_ParameterHeadYaw (offset 3760)
  130. INTEGER m_ParameterHeadPitch (offset 3764)
  131. INTEGER m_ParameterHeadRoll (offset 3768)
  132. INTEGER m_FlexweightBodyRightLeft (offset 3772)
  133. INTEGER m_FlexweightChestRightLeft (offset 3776)
  134. INTEGER m_FlexweightHeadForwardBack (offset 3780)
  135. INTEGER m_FlexweightHeadRightLeft (offset 3784)
  136. INTEGER m_FlexweightHeadUpDown (offset 3788)
  137. INTEGER m_FlexweightHeadTilt (offset 3792)
  138. INTEGER m_ParameterGestureHeight (offset 3796)
  139. INTEGER m_ParameterGestureWidth (offset 3800)
  140. INTEGER m_FlexweightGestureUpDown (offset 3804)
  141. INTEGER m_FlexweightGestureRightLeft (offset 3808)
  142. FLOAT m_flAccumYawDelta (offset 3560)
  143. FLOAT m_flAccumYawScale (offset 3564)
  144. FLOAT m_flextarget (offset 3812)
  145. BOOLEAN m_bDontUseSemaphore (offset 4068)
  146. STRING m_iszExpressionOverride (offset 3728)
  147. EMBEDDED m_pExpresser (offset 4072) [6 properties]:
  148. CUSTOM m_ConceptHistories (offset 4080)
  149. TIME m_flStopTalkTime (offset 4116)
  150. TIME m_flStopTalkTimeWithoutDelay (offset 4120)
  151. TIME m_flBlockedTalkTime (offset 4124)
  152. INTEGER m_voicePitch (offset 4128)
  153. TIME m_flLastTimeAcceptedSpeak (offset 4132)
  154. STRING InputSetExpressionOverride (offset 0)
  155.  
  156. CAI_BaseNPC
  157. EMBEDDED m_ScheduleState (offset 2148) [9 properties]:
  158. INTEGER iCurTask (offset 2148)
  159. INTEGER fTaskStatus (offset 2152)
  160. TIME timeStarted (offset 2156)
  161. TIME timeCurTaskStarted (offset 2160)
  162. INTEGER taskFailureCode (offset 2164)
  163. INTEGER iTaskInterrupt (offset 2168)
  164. BOOLEAN bTaskRanAutomovement (offset 2172)
  165. BOOLEAN bTaskUpdatedYaw (offset 2173)
  166. BOOLEAN bScheduleWasInterrupted (offset 2174)
  167. INTEGER m_IdealSchedule (offset 2144)
  168. INTEGER m_failSchedule (offset 2176)
  169. BOOLEAN m_bUsingStandardThinkTime (offset 2181)
  170. TIME m_flLastRealThinkTime (offset 2184)
  171. TIME m_flTimePingEffect (offset 3516)
  172. BOOLEAN m_bForceConditionsGather (offset 2336)
  173. BOOLEAN m_bConditionsGathered (offset 2337)
  174. BOOLEAN m_bSkippedChooseEnemy (offset 2338)
  175. INTEGER m_NPCState (offset 2340)
  176. INTEGER m_IdealNPCState (offset 2348)
  177. TIME m_flLastStateChangeTime (offset 2344)
  178. INTEGER m_Efficiency (offset 2352)
  179. INTEGER m_MoveEfficiency (offset 2356)
  180. TIME m_flNextDecisionTime (offset 2360)
  181. INTEGER m_SleepState (offset 2364)
  182. INTEGER m_SleepFlags (offset 2368)
  183. FLOAT m_flWakeRadius (offset 2372)
  184. BOOLEAN m_bWakeSquad (offset 2376)
  185. TICK m_nWakeTick (offset 2380)
  186. CUSTOM m_Activity (offset 2384)
  187. CUSTOM m_translatedActivity (offset 2388)
  188. CUSTOM m_IdealActivity (offset 2392)
  189. CUSTOM m_IdealTranslatedActivity (offset 2400)
  190. CUSTOM m_IdealWeaponActivity (offset 2404)
  191. INTEGER m_nIdealSequence (offset 2396)
  192. EMBEDDED m_pSenses (offset 2416) [10 properties]:
  193. FLOAT m_LookDist (offset 2424)
  194. FLOAT m_LastLookDist (offset 2428)
  195. TIME m_TimeLastLook (offset 2432)
  196. INTEGER m_iSensingFlags (offset 2524)
  197. CUSTOM m_SeenHighPriority (offset 2440)
  198. CUSTOM m_SeenNPCs (offset 2460)
  199. CUSTOM m_SeenMisc (offset 2480)
  200. TIME m_TimeLastLookHighPriority (offset 2512)
  201. TIME m_TimeLastLookNPCs (offset 2516)
  202. TIME m_TimeLastLookMisc (offset 2520)
  203. EMBEDDED m_pLockedBestSound (offset 2420) [11 properties]:
  204. EHANDLE m_hOwner (offset 2420)
  205. INTEGER m_iVolume (offset 2428)
  206. FLOAT m_flOcclusionScale (offset 2432)
  207. INTEGER m_iType (offset 2436)
  208. BOOLEAN m_bNoExpirationTime (offset 2450)
  209. TIME m_flExpireTime (offset 2444)
  210. SHORT m_iNext (offset 2448)
  211. INTEGER m_ownerChannelIndex (offset 2452)
  212. POSITION_VECTOR m_vecOrigin (offset 2456)
  213. BOOLEAN m_bHasOwner (offset 2468)
  214. EHANDLE m_hTarget (offset 2424)
  215. EHANDLE m_hEnemy (offset 2424)
  216. TIME m_flTimeEnemyAcquired (offset 2428)
  217. EHANDLE m_hTargetEnt (offset 2432)
  218. EMBEDDED m_GiveUpOnDeadEnemyTimer (offset 2436) [2 properties]:
  219. FLOAT m_minInterval (offset 2444)
  220. FLOAT m_maxInterval (offset 2448)
  221. EMBEDDED m_FailChooseEnemyTimer (offset 2452) [1 properties]:
  222. TIME m_next (offset 2452)
  223. INTEGER m_EnemiesSerialNumber (offset 2456)
  224. TIME m_flAcceptableTimeSeenEnemy (offset 2460)
  225. EMBEDDED m_UpdateEnemyPosTimer (offset 2464) [1 properties]:
  226. TIME m_next (offset 2464)
  227. VECTOR m_vecCommandGoal (offset 2468)
  228. EMBEDDED m_CommandMoveMonitor (offset 2480) [2 properties]:
  229. POSITION_VECTOR m_vMark (offset 2480)
  230. FLOAT m_flMarkTolerance (offset 2492)
  231. TIME m_flSoundWaitTime (offset 3488)
  232. INTEGER m_nSoundPriority (offset 3492)
  233. TIME m_flIgnoreDangerSoundsUntil (offset 3496)
  234. INTEGER m_afCapability (offset 2560)
  235. TIME m_flMoveWaitFinished (offset 2564)
  236. EHANDLE m_hOpeningDoor (offset 2568)
  237. EMBEDDED m_pNavigator (offset 2592) [20 properties]:
  238. INTEGER m_navType (offset 2604)
  239. EMBEDDED m_pPath (offset 2628) [19 properties]:
  240. FLOAT m_goalTolerance (offset 2632)
  241. CUSTOM m_activity (offset 2636)
  242. EHANDLE m_target (offset 2644)
  243. INTEGER m_sequence (offset 2640)
  244. VECTOR m_vecTargetOffset (offset 2648)
  245. FLOAT m_waypointTolerance (offset 2660)
  246. CUSTOM m_arrivalActivity (offset 2664)
  247. INTEGER m_arrivalSequence (offset 2668)
  248. BOOLEAN m_bGoalPosSet (offset 2676)
  249. POSITION_VECTOR m_goalPos (offset 2680)
  250. BOOLEAN m_bGoalTypeSet (offset 2692)
  251. INTEGER m_goalType (offset 2696)
  252. INTEGER m_goalFlags (offset 2700)
  253. TIME m_routeStartTime (offset 2704)
  254. VECTOR m_goalDirection (offset 2708)
  255. EHANDLE m_goalDirectionTarget (offset 2720)
  256. FLOAT m_goalSpeed (offset 2724)
  257. EHANDLE m_goalSpeedTarget (offset 2728)
  258. FLOAT m_goalStoppingDistance (offset 2732)
  259. BOOLEAN m_bValidateActivitySpeed (offset 2648)
  260. BOOLEAN m_bCalledStartMove (offset 2649)
  261. BOOLEAN m_fNavComplete (offset 2608)
  262. BOOLEAN m_bNotOnNetwork (offset 2650)
  263. BOOLEAN m_bLastNavFailed (offset 2609)
  264. TIME m_flNextSimplifyTime (offset 2652)
  265. BOOLEAN m_bForcedSimplify (offset 2656)
  266. TIME m_flLastSuccessfulSimplifyTime (offset 2660)
  267. TIME m_flTimeLastAvoidanceTriangulate (offset 2664)
  268. FLOAT m_timePathRebuildMax (offset 2668)
  269. FLOAT m_timePathRebuildDelay (offset 2672)
  270. TIME m_timePathRebuildFail (offset 2676)
  271. TIME m_timePathRebuildNext (offset 2680)
  272. BOOLEAN m_fRememberStaleNodes (offset 2684)
  273. BOOLEAN m_bNoPathcornerPathfinds (offset 2685)
  274. BOOLEAN m_bLocalSucceedOnWithinTolerance (offset 2686)
  275. EHANDLE m_hBigStepGroundEnt (offset 2716)
  276. EHANDLE m_hLastBlockingEnt (offset 2720)
  277. EMBEDDED m_pLocalNavigator (offset 2596) [1 properties]:
  278. VOID None (offset 2596)
  279. EMBEDDED m_pPathfinder (offset 2600) [1 properties]:
  280. TIME m_flLastStaleLinkCheckTime (offset 2612)
  281. EMBEDDED m_pMoveProbe (offset 2604) [2 properties]:
  282. BOOLEAN m_bIgnoreTransientEntities (offset 2612)
  283. EHANDLE m_hLastBlockingEnt (offset 2620)
  284. EMBEDDED m_pMotor (offset 2608) [8 properties]:
  285. FLOAT m_IdealYaw (offset 2628)
  286. FLOAT m_YawSpeed (offset 2632)
  287. VECTOR m_vecVelocity (offset 2636)
  288. VECTOR m_vecAngularVelocity (offset 2648)
  289. INTEGER m_nDismountSequence (offset 2660)
  290. VECTOR m_vecDismount (offset 2664)
  291. CUSTOM m_facingQueue (offset 2676)
  292. BOOLEAN m_bYawLocked (offset 2700)
  293. CUSTOM m_UnreachableEnts (offset 2572)
  294. EHANDLE m_hInteractionPartner (offset 2516)
  295. EHANDLE m_hLastInteractionTestTarget (offset 2520)
  296. EHANDLE m_hForcedInteractionPartner (offset 2496)
  297. TIME m_flForcedInteractionTimeout (offset 2512)
  298. POSITION_VECTOR m_vecForcedWorldPosition (offset 2500)
  299. BOOLEAN m_bCannotDieDuringInteraction (offset 2524)
  300. INTEGER m_iInteractionState (offset 2528)
  301. INTEGER m_iInteractionPlaying (offset 2532)
  302. CUSTOM m_ScriptedInteractions (offset 2536)
  303. FLOAT m_flInteractionYaw (offset 2556)
  304. EMBEDDED m_CheckOnGroundTimer (offset 2620) [1 properties]:
  305. TIME m_next (offset 2620)
  306. VECTOR m_vDefaultEyeOffset (offset 2624)
  307. TIME m_flNextEyeLookTime (offset 2636)
  308. FLOAT m_flEyeIntegRate (offset 2640)
  309. POSITION_VECTOR m_vEyeLookTarget (offset 2644)
  310. POSITION_VECTOR m_vCurEyeTarget (offset 2656)
  311. EHANDLE m_hEyeLookTarget (offset 2668)
  312. FLOAT m_flHeadYaw (offset 2672)
  313. FLOAT m_flHeadPitch (offset 2676)
  314. FLOAT m_flOriginalYaw (offset 2680)
  315. BOOLEAN m_bInAScript (offset 2684)
  316. INTEGER m_scriptState (offset 2688)
  317. EHANDLE m_hCine (offset 2692)
  318. CUSTOM m_ScriptArrivalActivity (offset 2696)
  319. STRING m_strScriptArrivalSequence (offset 2700)
  320. TIME m_flSceneTime (offset 2704)
  321. STRING m_iszSceneCustomMoveSeq (offset 2708)
  322. INTEGER m_afMemory (offset 2716)
  323. EHANDLE m_hEnemyOccluder (offset 2720)
  324. FLOAT m_flSumDamage (offset 2724)
  325. TIME m_flLastDamageTime (offset 2728)
  326. TIME m_flLastPlayerDamageTime (offset 2732)
  327. TIME m_flLastSawPlayerTime (offset 2736)
  328. TIME m_flLastAttackTime (offset 2740)
  329. TIME m_flLastEnemyTime (offset 2744)
  330. TIME m_flNextWeaponSearchTime (offset 2748)
  331. STRING m_iszPendingWeapon (offset 2752)
  332. BOOLEAN m_bIgnoreUnseenEnemies (offset 2756)
  333. EMBEDDED m_ShotRegulator (offset 2760) [10 properties]:
  334. TIME m_flNextShotTime (offset 2760)
  335. BOOLEAN m_bInRestInterval (offset 2764)
  336. SHORT m_nBurstShotsRemaining (offset 2766)
  337. SHORT m_nMinBurstShots (offset 2768)
  338. SHORT m_nMaxBurstShots (offset 2770)
  339. FLOAT m_flMinRestInterval (offset 2772)
  340. FLOAT m_flMaxRestInterval (offset 2776)
  341. FLOAT m_flMinBurstInterval (offset 2780)
  342. FLOAT m_flMaxBurstInterval (offset 2784)
  343. BOOLEAN m_bDisabled (offset 2788)
  344. INTEGER m_iDesiredWeaponState (offset 2792)
  345. STRING m_SquadName (offset 2800)
  346. INTEGER m_iMySquadSlot (offset 2804)
  347. STRING m_strHintGroup (offset 2808)
  348. BOOLEAN m_bHintGroupNavLimiting (offset 2812)
  349. EMBEDDED m_pTacticalServices (offset 2816) [1 properties]:
  350. BOOLEAN m_bAllowFindLateralLos (offset 2832)
  351. TIME m_flWaitFinished (offset 2820)
  352. TIME m_flNextFlinchTime (offset 2824)
  353. TIME m_flNextDodgeTime (offset 2828)
  354. EMBEDDED m_MoveAndShootOverlay (offset 2832) [4 properties]:
  355. BOOLEAN m_bMovingAndShooting (offset 2840)
  356. BOOLEAN m_bNoShootWhileMove (offset 2841)
  357. FLOAT m_initialDelay (offset 2844)
  358. TIME m_flSuspendUntilTime (offset 2848)
  359. POSITION_VECTOR m_vecLastPosition (offset 2852)
  360. POSITION_VECTOR m_vSavePosition (offset 2864)
  361. POSITION_VECTOR m_vInterruptSavePosition (offset 2876)
  362. EHANDLE m_pHintNode (offset 2888)
  363. INTEGER m_cAmmoLoaded (offset 2892)
  364. FLOAT m_flDistTooFar (offset 2896)
  365. EHANDLE m_hGoalEnt (offset 2612)
  366. TIME m_flTimeLastMovement (offset 2616)
  367. STRING m_spawnEquipment (offset 2900)
  368. BOOLEAN m_fNoDamageDecal (offset 2904)
  369. EHANDLE m_hStoredPathTarget (offset 2908)
  370. POSITION_VECTOR m_vecStoredPathGoal (offset 2912)
  371. INTEGER m_nStoredPathType (offset 2924)
  372. INTEGER m_fStoredPathFlags (offset 2928)
  373. BOOLEAN m_bDidDeathCleanup (offset 2940)
  374. BOOLEAN m_bCrouchDesired (offset 3450)
  375. BOOLEAN m_bForceCrouch (offset 3451)
  376. BOOLEAN m_bIsCrouching (offset 3452)
  377. BOOLEAN m_bPerformAvoidance (offset 3500)
  378. BOOLEAN m_bIsMoving (offset 3501)
  379. BOOLEAN m_bFadeCorpse (offset 3502)
  380. INTEGER m_iDeathPose (offset 2408)
  381. INTEGER m_iDeathFrame (offset 2412)
  382. BOOLEAN m_bCheckContacts (offset 3449)
  383. BOOLEAN m_bSpeedModActive (offset 3504)
  384. INTEGER m_iSpeedModRadius (offset 3508)
  385. INTEGER m_iSpeedModSpeed (offset 3512)
  386. EHANDLE m_hEnemyFilter (offset 2932)
  387. STRING m_iszEnemyFilterName (offset 2936)
  388. BOOLEAN m_bImportanRagdoll (offset 3503)
  389. BOOLEAN m_bPlayerAvoidState (offset 3520)
  390. CUSTOM m_OnDamaged (offset 2944)
  391. CUSTOM m_OnDeath (offset 2968)
  392. CUSTOM m_OnHalfHealth (offset 2992)
  393. CUSTOM m_OnFoundEnemy (offset 3016)
  394. CUSTOM m_OnLostEnemyLOS (offset 3040)
  395. CUSTOM m_OnLostEnemy (offset 3064)
  396. CUSTOM m_OnFoundPlayer (offset 3088)
  397. CUSTOM m_OnLostPlayerLOS (offset 3112)
  398. CUSTOM m_OnLostPlayer (offset 3136)
  399. CUSTOM m_OnHearWorld (offset 3160)
  400. CUSTOM m_OnHearPlayer (offset 3184)
  401. CUSTOM m_OnHearCombat (offset 3208)
  402. CUSTOM m_OnDamagedByPlayer (offset 3232)
  403. CUSTOM m_OnDamagedByPlayerSquad (offset 3256)
  404. CUSTOM m_OnDenyCommanderUse (offset 3280)
  405. CUSTOM m_OnRappelTouchdown (offset 3304)
  406. CUSTOM m_OnWake (offset 3352)
  407. CUSTOM m_OnSleep (offset 3328)
  408. CUSTOM m_OnForcedInteractionStarted (offset 3376)
  409. CUSTOM m_OnForcedInteractionAborted (offset 3400)
  410. CUSTOM m_OnForcedInteractionFinished (offset 3424)
  411. STRING InputSetRelationship (offset 0)
  412. STRING InputSetEnemyFilter (offset 0)
  413. INTEGER InputSetHealth (offset 0)
  414. VOID InputBeginRappel (offset 0)
  415. STRING InputSetSquad (offset 0)
  416. VOID InputWake (offset 0)
  417. STRING InputForgetEntity (offset 0)
  418. FLOAT InputIgnoreDangerSounds (offset 0)
  419. VOID InputBreak (offset 0)
  420. VOID InputStartScripting (offset 0)
  421. VOID InputStopScripting (offset 0)
  422. VOID InputGagEnable (offset 0)
  423. VOID InputGagDisable (offset 0)
  424. VOID InputInsideTransition (offset 0)
  425. VOID InputOutsideTransition (offset 0)
  426. VOID InputActivateSpeedModifier (offset 0)
  427. VOID InputDisableSpeedModifier (offset 0)
  428. INTEGER InputSetSpeedModifierRadius (offset 0)
  429. INTEGER InputSetSpeedModifierSpeed (offset 0)
  430. VOID InputHolsterWeapon (offset 0)
  431. VOID InputHolsterAndDestroyWeapon (offset 0)
  432. VOID InputUnholsterWeapon (offset 0)
  433. STRING InputForceInteractionWithNPC (offset 0)
  434. STRING InputUpdateEnemyMemory (offset 0)
  435. VOID CAI_BaseNPCNPCUse (offset 0)
  436. VOID CAI_BaseNPCCallNPCThink (offset 0)
  437. VOID CAI_BaseNPCCorpseFallThink (offset 0)
  438. VOID CAI_BaseNPCNPCInitThink (offset 0)
  439.  
  440. CAI_BasePhysicsFlyingBot
  441. VECTOR m_vCurrentVelocity (offset 3528)
  442. VECTOR m_vCurrentBanking (offset 3540)
  443. VECTOR m_vNoiseMod (offset 3552)
  444. FLOAT m_fHeadYaw (offset 3564)
  445. VECTOR m_vLastPatrolDir (offset 3568)
  446. CUSTOM m_pMotionController (offset 3580)
  447.  
  448. CAI_BattleLine
  449. STRING m_iszActor (offset 828)
  450. BOOLEAN m_fActive (offset 832)
  451. BOOLEAN m_fStrict (offset 833)
  452. EMBEDDED m_SelfMoveMonitor (offset 836) [2 properties]:
  453. POSITION_VECTOR m_vMark (offset 836)
  454. FLOAT m_flMarkTolerance (offset 848)
  455. VOID InputActivate (offset 0)
  456. VOID InputDeactivate (offset 0)
  457. VOID CAI_BattleLineMovementThink (offset 0)
  458.  
  459. CAI_ChangeHintGroup
  460. INTEGER m_iSearchType (offset 828)
  461. STRING m_strSearchName (offset 832)
  462. STRING m_strNewHintGroup (offset 836)
  463. FLOAT m_flRadius (offset 840)
  464. BOOLEAN m_bHintGroupNavLimiting (offset 844)
  465. VOID InputActivate (offset 0)
  466.  
  467. CAI_ChangeTarget
  468. STRING m_iszNewTarget (offset 828)
  469. VOID InputActivate (offset 0)
  470.  
  471. CAI_DynamicLink
  472. INTEGER m_nLinkState (offset 848)
  473. INTEGER m_nSrcEditID (offset 832)
  474. INTEGER m_nDestEditID (offset 836)
  475. INTEGER m_nLinkType (offset 860)
  476. BOOLEAN m_bInvertAllow (offset 856)
  477. STRING m_strAllowUse (offset 852)
  478. VOID InputTurnOn (offset 0)
  479. VOID InputTurnOff (offset 0)
  480.  
  481. CAI_DynamicLinkController
  482. INTEGER m_nLinkState (offset 848)
  483. STRING m_strAllowUse (offset 852)
  484. BOOLEAN m_bInvertAllow (offset 856)
  485. BOOLEAN m_bUseAirLinkRadius (offset 857)
  486. VOID InputTurnOn (offset 0)
  487. VOID InputTurnOff (offset 0)
  488. STRING InputSetAllowed (offset 0)
  489. BOOLEAN InputSetInvert (offset 0)
  490.  
  491. CAI_FollowGoal
  492. INTEGER m_iFormation (offset 880)
  493.  
  494. CAI_GoalEntity
  495. STRING m_iszActor (offset 832)
  496. STRING m_iszGoal (offset 836)
  497. BOOLEAN m_fStartActive (offset 840)
  498. STRING m_iszConceptModifiers (offset 848)
  499. INTEGER m_SearchType (offset 844)
  500. CUSTOM m_actors (offset 852)
  501. EHANDLE m_hGoalEntity (offset 872)
  502. INTEGER m_flags (offset 876)
  503. VOID CAI_GoalEntityDelayedRefresh (offset 0)
  504. VOID InputActivate (offset 0)
  505. VOID InputUpdateActors (offset 0)
  506. VOID InputDeactivate (offset 0)
  507.  
  508. CAI_Hint
  509. EMBEDDED m_NodeData (offset 828) [11 properties]:
  510. STRING strEntityName (offset 828)
  511. SHORT nHintType (offset 844)
  512. STRING strGroup (offset 852)
  513. INTEGER iDisabled (offset 856)
  514. INTEGER nNodeID (offset 848)
  515. STRING iszActivityName (offset 860)
  516. INTEGER nTargetWCNodeID (offset 864)
  517. INTEGER nWCNodeID (offset 880)
  518. INTEGER fIgnoreFacing (offset 868)
  519. INTEGER minState (offset 872)
  520. INTEGER maxState (offset 876)
  521. EHANDLE m_hHintOwner (offset 888)
  522. TIME m_flNextUseTime (offset 892)
  523. VECTOR m_vecForward (offset 948)
  524. FLOAT m_nodeFOV (offset 944)
  525. VOID CAI_HintEnableThink (offset 0)
  526. VOID InputEnableHint (offset 0)
  527. VOID InputDisableHint (offset 0)
  528. CUSTOM m_OnNPCStartedUsing (offset 896)
  529. CUSTOM m_OnNPCStoppedUsing (offset 920)
  530.  
  531. CAI_LeadGoal
  532. BOOLEAN m_fArrived (offset 884)
  533. FLOAT m_flWaitDistance (offset 888)
  534. STRING m_iszWaitPointName (offset 924)
  535. FLOAT m_flLeadDistance (offset 892)
  536. FLOAT m_flRetrieveDistance (offset 896)
  537. FLOAT m_flSuccessDistance (offset 900)
  538. BOOLEAN m_bRun (offset 904)
  539. INTEGER m_iRetrievePlayer (offset 908)
  540. INTEGER m_iRetrieveWaitForSpeak (offset 912)
  541. INTEGER m_iComingBackWaitForSpeak (offset 916)
  542. BOOLEAN m_bStopScenesWhenPlayerLost (offset 920)
  543. BOOLEAN m_bDontSpeakStart (offset 921)
  544. BOOLEAN m_bLeadDuringCombat (offset 922)
  545. BOOLEAN m_bGagLeader (offset 923)
  546. STRING m_iszStartConceptModifier (offset 928)
  547. STRING m_iszAttractPlayerConceptModifier (offset 932)
  548. STRING m_iszWaitOverConceptModifier (offset 936)
  549. STRING m_iszArrivalConceptModifier (offset 940)
  550. STRING m_iszPostArrivalConceptModifier (offset 944)
  551. STRING m_iszSuccessConceptModifier (offset 948)
  552. STRING m_iszFailureConceptModifier (offset 952)
  553. STRING m_iszRetrieveConceptModifier (offset 956)
  554. STRING m_iszComingBackConceptModifier (offset 960)
  555. CUSTOM m_OnSuccess (offset 1012)
  556. CUSTOM m_OnArrival (offset 964)
  557. CUSTOM m_OnArrivalDone (offset 988)
  558. CUSTOM m_OnFailure (offset 1036)
  559. CUSTOM m_OnDone (offset 1060)
  560. VOID InputSetSuccess (offset 0)
  561. VOID InputSetFailure (offset 0)
  562.  
  563. CAI_LeadGoal_Weapon
  564. STRING m_iszWeaponName (offset 1084)
  565. STRING m_iszMissingWeaponConceptModifier (offset 1088)
  566.  
  567. CAI_NetworkManager
  568. BOOLEAN m_bNeedGraphRebuild (offset 828)
  569. BOOLEAN m_fInitalized (offset 840)
  570. VOID CAI_NetworkManagerDelayedInit (offset 0)
  571. VOID CAI_NetworkManagerRebuildThink (offset 0)
  572.  
  573. CAI_PlayerAlly
  574. EMBEDDED m_PendingResponse (offset 4076) [4 properties]:
  575. CHARACTER m_Type (offset 4076)
  576. CHARACTER m_szResponseName (offset 4077)
  577. CHARACTER m_szMatchingRule (offset 4141)
  578. EMBEDDED m_Params (offset 4212) [5 properties]:
  579. SHORT flags (offset 4226)
  580. SHORT odds (offset 4224)
  581. CHARACTER soundlevel (offset 4228)
  582. INTEGER delay (offset 4212)
  583. INTEGER respeakdelay (offset 4216)
  584. CUSTOM m_PendingConcept (offset 4244)
  585. TIME m_TimePendingSet (offset 4268)
  586. EHANDLE m_hTalkTarget (offset 4272)
  587. TIME m_flNextRegenTime (offset 4276)
  588. TIME m_flTimePlayerStartStare (offset 4280)
  589. EHANDLE m_hPotentialSpeechTarget (offset 4284)
  590. TIME m_flNextIdleSpeechTime (offset 4288)
  591. INTEGER m_iQARandomNumber (offset 4292)
  592. EHANDLE m_hSpeechFilter (offset 4308)
  593. EMBEDDED m_ConceptCategoryTimers (offset 4296) [1 properties]:
  594. TIME m_next (offset 4296)
  595. BOOLEAN m_bGameEndAlly (offset 4312)
  596. BOOLEAN m_bCanSpeakWhileScripting (offset 4313)
  597. FLOAT m_flHealthAccumulator (offset 4320)
  598. TIME m_flTimeLastRegen (offset 4316)
  599. VOID InputIdleRespond (offset 0)
  600. STRING InputSpeakResponseConcept (offset 0)
  601. VOID InputMakeGameEndAlly (offset 0)
  602. VOID InputMakeRegularAlly (offset 0)
  603. INTEGER InputAnswerQuestion (offset 0)
  604. INTEGER InputAnswerQuestionHello (offset 0)
  605. VOID InputEnableSpeakWhileScripting (offset 0)
  606. VOID InputDisableSpeakWhileScripting (offset 0)
  607.  
  608. CAI_PoliceGoal
  609. FLOAT m_flRadius (offset 828)
  610. STRING m_iszTarget (offset 836)
  611. BOOLEAN m_bOverrideKnockOut (offset 840)
  612. VOID InputEnableKnockOut (offset 0)
  613. VOID InputDisableKnockOut (offset 0)
  614. CUSTOM m_OnKnockOut (offset 844)
  615. CUSTOM m_OnFirstWarning (offset 868)
  616. CUSTOM m_OnSecondWarning (offset 892)
  617. CUSTOM m_OnLastWarning (offset 916)
  618. CUSTOM m_OnSupressingTarget (offset 940)
  619.  
  620. CAI_RadialLinkController
  621. FLOAT m_flRadius (offset 828)
  622. POSITION_VECTOR m_vecAtRestOrigin (offset 832)
  623. BOOLEAN m_bAtRest (offset 844)
  624. VOID CAI_RadialLinkControllerPollMotionThink (offset 0)
  625.  
  626. CAI_Relationship
  627. VOID CAI_RelationshipApplyRelationshipThink (offset 0)
  628. STRING m_iszSubject (offset 832)
  629. INTEGER m_iDisposition (offset 836)
  630. INTEGER m_iRank (offset 840)
  631. BOOLEAN m_fStartActive (offset 844)
  632. BOOLEAN m_bIsActive (offset 845)
  633. FLOAT m_flRadius (offset 852)
  634. INTEGER m_iPreviousDisposition (offset 848)
  635. INTEGER m_iPreviousRank (offset 856)
  636. BOOLEAN m_bReciprocal (offset 860)
  637. VOID InputApplyRelationship (offset 0)
  638. VOID InputRevertRelationship (offset 0)
  639. VOID InputRevertToDefaultRelationship (offset 0)
  640.  
  641. CAI_ScriptConditions
  642. VOID CAI_ScriptConditionsEvaluationThink (offset 0)
  643. CUSTOM m_OnConditionsSatisfied (offset 832)
  644. CUSTOM m_OnConditionsTimeout (offset 856)
  645. CUSTOM m_NoValidActors (offset 880)
  646. VOID InputEnable (offset 0)
  647. VOID InputDisable (offset 0)
  648. BOOLEAN m_fDisabled (offset 904)
  649. EHANDLE m_hTarget (offset 908)
  650. STRING m_Actor (offset 952)
  651. FLOAT m_flRequiredTime (offset 912)
  652. EHANDLE m_hActor (offset 916)
  653. EMBEDDED m_Timer (offset 920) [1 properties]:
  654. FLOAT m_interval (offset 924)
  655. EMBEDDED m_Timeout (offset 928) [1 properties]:
  656. FLOAT m_interval (offset 932)
  657. INTEGER m_fMinState (offset 936)
  658. INTEGER m_fMaxState (offset 940)
  659. INTEGER m_fScriptStatus (offset 944)
  660. INTEGER m_fActorSeePlayer (offset 948)
  661. FLOAT m_flPlayerActorProximity (offset 956)
  662. EMBEDDED m_PlayerActorProxTester (offset 960) [2 properties]:
  663. FLOAT m_distSq (offset 960)
  664. BOOLEAN m_fInside (offset 964)
  665. FLOAT m_flPlayerActorFOV (offset 968)
  666. BOOLEAN m_bPlayerActorFOVTrueCone (offset 972)
  667. INTEGER m_fPlayerActorLOS (offset 976)
  668. INTEGER m_fActorSeeTarget (offset 980)
  669. FLOAT m_flActorTargetProximity (offset 984)
  670. EMBEDDED m_ActorTargetProxTester (offset 988) [2 properties]:
  671. FLOAT m_distSq (offset 988)
  672. BOOLEAN m_fInside (offset 992)
  673. FLOAT m_flPlayerTargetProximity (offset 996)
  674. EMBEDDED m_PlayerTargetProxTester (offset 1000) [2 properties]:
  675. FLOAT m_distSq (offset 1000)
  676. BOOLEAN m_fInside (offset 1004)
  677. FLOAT m_flPlayerTargetFOV (offset 1008)
  678. BOOLEAN m_bPlayerTargetFOVTrueCone (offset 1012)
  679. INTEGER m_fPlayerTargetLOS (offset 1016)
  680. INTEGER m_fPlayerBlockingActor (offset 1020)
  681. FLOAT m_flMinTimeout (offset 1028)
  682. FLOAT m_flMaxTimeout (offset 1032)
  683. INTEGER m_fActorInPVS (offset 1024)
  684. INTEGER m_fActorInVehicle (offset 1036)
  685. INTEGER m_fPlayerInVehicle (offset 1040)
  686. CUSTOM m_ElementList (offset 1044)
  687. BOOLEAN m_bLeaveAsleep (offset 905)
  688.  
  689. CAI_ScriptedSchedule
  690. EHANDLE m_hLastFoundEntity (offset 828)
  691. FLOAT m_flRadius (offset 840)
  692. STRING m_iszEntity (offset 836)
  693. INTEGER m_nSchedule (offset 848)
  694. INTEGER m_nForceState (offset 852)
  695. STRING m_sGoalEnt (offset 844)
  696. BOOLEAN m_bGrabAll (offset 856)
  697. INTEGER m_Interruptability (offset 860)
  698. BOOLEAN m_bDidFireOnce (offset 864)
  699. EHANDLE m_hActivator (offset 832)
  700. VOID CAI_ScriptedScheduleScriptThink (offset 0)
  701. VOID InputStartSchedule (offset 0)
  702. VOID InputStopSchedule (offset 0)
  703.  
  704. CAI_ScriptedSentence
  705. STRING m_iszSentence (offset 828)
  706. STRING m_iszEntity (offset 832)
  707. FLOAT m_flRadius (offset 836)
  708. FLOAT m_flDelay (offset 840)
  709. FLOAT m_flRepeat (offset 844)
  710. STRING m_iszListener (offset 864)
  711. INTEGER m_TempAttenuation (offset 852)
  712. INTEGER m_iSoundLevel (offset 848)
  713. FLOAT m_flVolume (offset 856)
  714. BOOLEAN m_active (offset 860)
  715. EHANDLE m_pActivator (offset 868)
  716. VOID CAI_ScriptedSentenceFindThink (offset 0)
  717. VOID CAI_ScriptedSentenceDelayThink (offset 0)
  718. VOID InputBeginSentence (offset 0)
  719. CUSTOM m_OnBeginSentence (offset 872)
  720. CUSTOM m_OnEndSentence (offset 896)
  721.  
  722. CAI_ScriptedSequence
  723. STRING m_iszEntry (offset 828)
  724. STRING m_iszPreIdle (offset 832)
  725. STRING m_iszPlay (offset 836)
  726. STRING m_iszPostIdle (offset 840)
  727. STRING m_iszCustomMove (offset 844)
  728. STRING m_iszNextScript (offset 848)
  729. STRING m_iszEntity (offset 852)
  730. INTEGER m_fMoveTo (offset 856)
  731. FLOAT m_flRadius (offset 868)
  732. FLOAT m_flRepeat (offset 872)
  733. BOOLEAN m_bIsPlayingEntry (offset 860)
  734. BOOLEAN m_bLoopActionSequence (offset 861)
  735. BOOLEAN m_bSynchPostIdles (offset 862)
  736. BOOLEAN m_bIgnoreGravity (offset 863)
  737. BOOLEAN m_bDisableNPCCollisions (offset 864)
  738. INTEGER m_iDelay (offset 876)
  739. BOOLEAN m_bDelayed (offset 880)
  740. TIME m_startTime (offset 884)
  741. BOOLEAN m_bWaitForBeginSequence (offset 888)
  742. INTEGER m_saved_effects (offset 892)
  743. INTEGER m_savedFlags (offset 896)
  744. INTEGER m_savedCollisionGroup (offset 900)
  745. BOOLEAN m_interruptable (offset 904)
  746. BOOLEAN m_sequenceStarted (offset 905)
  747. EHANDLE m_hTargetEnt (offset 908)
  748. EHANDLE m_hNextCine (offset 912)
  749. EHANDLE m_hLastFoundEntity (offset 920)
  750. EHANDLE m_hForcedTarget (offset 924)
  751. BOOLEAN m_bDontCancelOtherSequences (offset 928)
  752. BOOLEAN m_bForceSynch (offset 929)
  753. BOOLEAN m_bThinking (offset 916)
  754. BOOLEAN m_bInitiatedSelfDelete (offset 917)
  755. BOOLEAN m_bIsTeleportingDueToMoveTo (offset 918)
  756. VMATRIX m_matInteractionPosition (offset 1244)
  757. EHANDLE m_hInteractionRelativeEntity (offset 1308)
  758. BOOLEAN m_bTargetWasAsleep (offset 930)
  759. VOID CAI_ScriptedSequenceScriptThink (offset 0)
  760. VOID InputMoveToPosition (offset 0)
  761. VOID InputBeginSequence (offset 0)
  762. VOID InputCancelSequence (offset 0)
  763. INTEGER m_iPlayerDeathBehavior (offset 1312)
  764. VOID InputScriptPlayerDeath (offset 0)
  765. CUSTOM m_OnBeginSequence (offset 932)
  766. CUSTOM m_OnEndSequence (offset 956)
  767. CUSTOM m_OnPostIdleEndSequence (offset 980)
  768. CUSTOM m_OnCancelSequence (offset 1004)
  769. CUSTOM m_OnCancelFailedSequence (offset 1028)
  770. CUSTOM m_OnScriptEvent[0] (offset 1052)
  771. CUSTOM m_OnScriptEvent[1] (offset 1076)
  772. CUSTOM m_OnScriptEvent[2] (offset 1100)
  773. CUSTOM m_OnScriptEvent[3] (offset 1124)
  774. CUSTOM m_OnScriptEvent[4] (offset 1148)
  775. CUSTOM m_OnScriptEvent[5] (offset 1172)
  776. CUSTOM m_OnScriptEvent[6] (offset 1196)
  777. CUSTOM m_OnScriptEvent[7] (offset 1220)
  778.  
  779. CAI_SpeechFilter
  780. STRING m_iszSubject (offset 832)
  781. FLOAT m_flIdleModifier (offset 836)
  782. BOOLEAN m_bNeverSayHello (offset 840)
  783. BOOLEAN m_bDisabled (offset 841)
  784. VOID InputEnable (offset 0)
  785. VOID InputDisable (offset 0)
  786. FLOAT InputSetIdleModifier (offset 0)
  787.  
  788. CAI_StandoffGoal
  789. INTEGER m_aggressiveness (offset 880)
  790. INTEGER m_HintChangeReaction (offset 884)
  791. BOOLEAN m_fPlayerIsBattleline (offset 888)
  792. BOOLEAN m_fStayAtCover (offset 889)
  793. BOOLEAN m_bAbandonIfEnemyHides (offset 890)
  794. BOOLEAN m_customParams.fCoverOnReload (offset 896)
  795. FLOAT m_customParams.minTimeShots (offset 900)
  796. FLOAT m_customParams.maxTimeShots (offset 904)
  797. INTEGER m_customParams.minShots (offset 908)
  798. INTEGER m_customParams.maxShots (offset 912)
  799. INTEGER m_customParams.oddsCover (offset 916)
  800. INTEGER InputSetAggressiveness (offset 0)
  801.  
  802. CAI_TrackPather
  803. POSITION_VECTOR m_vecDesiredPosition (offset 3524)
  804. VECTOR m_vecGoalOrientation (offset 3536)
  805. CLASSPTR m_pCurrentPathTarget (offset 3548)
  806. CLASSPTR m_pDestPathTarget (offset 3552)
  807. CLASSPTR m_pLastPathTarget (offset 3556)
  808. CLASSPTR m_pTargetNearestPath (offset 3560)
  809. STRING m_strCurrentPathName (offset 3564)
  810. STRING m_strDestPathName (offset 3568)
  811. STRING m_strLastPathName (offset 3572)
  812. STRING m_strTargetNearestPathName (offset 3576)
  813. POSITION_VECTOR m_vecLastGoalCheckPosition (offset 3580)
  814. TIME m_flEnemyPathUpdateTime (offset 3592)
  815. BOOLEAN m_bForcedMove (offset 3596)
  816. BOOLEAN m_bPatrolling (offset 3597)
  817. BOOLEAN m_bPatrolBreakable (offset 3598)
  818. BOOLEAN m_bLeading (offset 3599)
  819. FLOAT m_flTargetDistanceThreshold (offset 3600)
  820. FLOAT m_flAvoidDistance (offset 3604)
  821. FLOAT m_flTargetTolerance (offset 3608)
  822. POSITION_VECTOR m_vecSegmentStartPoint (offset 3612)
  823. POSITION_VECTOR m_vecSegmentStartSplinePoint (offset 3624)
  824. BOOLEAN m_bMovingForward (offset 3636)
  825. BOOLEAN m_bChooseFarthestPoint (offset 3637)
  826. FLOAT m_flFarthestPathDist (offset 3640)
  827. FLOAT m_flPathMaxSpeed (offset 3644)
  828. FLOAT m_flTargetDistFromPath (offset 3648)
  829. FLOAT m_flLeadDistance (offset 3652)
  830. VECTOR m_vecTargetPathDir (offset 3656)
  831. POSITION_VECTOR m_vecTargetPathPoint (offset 3668)
  832. INTEGER m_nPauseState (offset 3680)
  833. STRING InputSetTrack (offset 0)
  834. STRING InputFlyToPathTrack (offset 0)
  835. VOID InputStartPatrol (offset 0)
  836. VOID InputStopPatrol (offset 0)
  837. VOID InputStartBreakableMovement (offset 0)
  838. VOID InputStopBreakableMovement (offset 0)
  839. VOID InputChooseFarthestPathPoint (offset 0)
  840. VOID InputChooseNearestPathPoint (offset 0)
  841. INTEGER InputStartLeading (offset 0)
  842. VOID InputStopLeading (offset 0)
  843. VOID InputStartPatrolBreakable (offset 0)
  844. STRING InputFlyToPathTrack (offset 0)
  845.  
  846. CAPCController
  847. FLOAT m_yawCenter (offset 828)
  848. FLOAT m_yawRate (offset 832)
  849. FLOAT m_yawTolerance (offset 836)
  850. FLOAT m_pitchCenter (offset 840)
  851. FLOAT m_pitchRate (offset 844)
  852. FLOAT m_pitchTolerance (offset 848)
  853. FLOAT m_minRange (offset 852)
  854. FLOAT m_maxRange (offset 856)
  855. VECTOR m_barrelPos (offset 860)
  856. VECTOR m_sightOrigin (offset 872)
  857. SOUNDNAME m_soundStartRotate (offset 884)
  858. SOUNDNAME m_soundStopRotate (offset 888)
  859. SOUNDNAME m_soundLoopRotate (offset 892)
  860. STRING m_targetEntityName (offset 896)
  861. EHANDLE m_hTarget (offset 900)
  862. VMATRIX_WORLDSPACE m_parentMatrix (offset 904)
  863. FLOAT m_flFiringDelay (offset 992)
  864. BOOLEAN m_bFireDelayed (offset 996)
  865. VOID InputActivate (offset 0)
  866. VOID InputDeactivate (offset 0)
  867. CUSTOM m_OnFireAtTarget (offset 968)
  868.  
  869. CAPCMissile
  870. TIME m_flReachedTargetTime (offset 2164)
  871. TIME m_flIgnitionTime (offset 2168)
  872. BOOLEAN m_bGuidingDisabled (offset 2172)
  873. EHANDLE m_hSpecificTarget (offset 2180)
  874. STRING m_strHint (offset 2184)
  875. FLOAT m_flLastHomingSpeed (offset 2176)
  876. VOID CAPCMissileBeginSeekThink (offset 0)
  877. VOID CAPCMissileAugerStartThink (offset 0)
  878. VOID CAPCMissileExplodeThink (offset 0)
  879. VOID CAPCMissileAPCMissileTouch (offset 0)
  880.  
  881. CAlyxEmpEffect
  882. INTEGER m_nType (offset 840)
  883. STRING m_strTargetName (offset 836)
  884. INTEGER m_nState (offset 852)
  885. FLOAT m_flDuration (offset 856)
  886. TIME m_flStartTime (offset 860)
  887. EHANDLE m_hTargetEnt (offset 832)
  888. EHANDLE m_hBeam (offset 828)
  889. INTEGER m_iState (offset 844)
  890. BOOLEAN m_bAutomated (offset 848)
  891. VOID CAlyxEmpEffectAutomaticThink (offset 0)
  892. FLOAT InputStartCharge (offset 0)
  893. VOID InputStartDischarge (offset 0)
  894. FLOAT InputStop (offset 0)
  895. STRING InputSetTargetEnt (offset 0)
  896.  
  897. CAmbientGeneric
  898. SOUNDNAME m_iszSound (offset 944)
  899. FLOAT m_radius (offset 828)
  900. STRING m_sSourceEntName (offset 948)
  901. FLOAT m_flMaxRadius (offset 832)
  902. BOOLEAN m_fActive (offset 940)
  903. BOOLEAN m_fLooping (offset 941)
  904. INTEGER m_iSoundLevel (offset 836)
  905. CHARACTER m_dpv (offset 840)
  906. VOID CAmbientGenericRampThink (offset 0)
  907. VOID InputPlaySound (offset 0)
  908. VOID InputStopSound (offset 0)
  909. VOID InputToggleSound (offset 0)
  910. FLOAT InputPitch (offset 0)
  911. FLOAT InputVolume (offset 0)
  912. FLOAT InputFadeIn (offset 0)
  913. FLOAT InputFadeOut (offset 0)
  914.  
  915. CAntlionRepellant
  916. FLOAT m_flRepelRadius (offset 828)
  917. BOOLEAN m_bEnabled (offset 832)
  918. VOID InputEnable (offset 0)
  919. VOID InputDisable (offset 0)
  920.  
  921. CAntlionTemplateMaker
  922. STRING m_strSpawnGroup (offset 980)
  923. STRING m_strSpawnTarget (offset 984)
  924. FLOAT m_flSpawnRadius (offset 988)
  925. STRING m_strFightTarget (offset 996)
  926. STRING m_strFollowTarget (offset 1000)
  927. BOOLEAN m_bIgnoreBugbait (offset 1004)
  928. FLOAT m_flVehicleSpawnDistance (offset 1060)
  929. FLOAT m_flWorkerSpawnRate (offset 992)
  930. INTEGER m_nChildMoveState (offset 1008)
  931. EHANDLE m_hFightTarget (offset 1012)
  932. EHANDLE m_hProxyTarget (offset 1016)
  933. EHANDLE m_hFollowTarget (offset 1020)
  934. INTEGER m_iSkinCount (offset 1064)
  935. TIME m_flBlockedBumpTime (offset 1068)
  936. BOOLEAN m_bBlocked (offset 1072)
  937. CUSTOM m_Children (offset 1024)
  938. INTEGER m_iPool (offset 1044)
  939. INTEGER m_iMaxPool (offset 1048)
  940. INTEGER m_iPoolRegenAmount (offset 1052)
  941. FLOAT m_flPoolRegenTime (offset 1056)
  942. STRING InputSetFightTarget (offset 0)
  943. STRING InputSetFollowTarget (offset 0)
  944. VOID InputClearFollowTarget (offset 0)
  945. VOID InputClearFightTarget (offset 0)
  946. FLOAT InputSetSpawnRadius (offset 0)
  947. INTEGER InputAddToPool (offset 0)
  948. INTEGER InputSetMaxPool (offset 0)
  949. INTEGER InputSetPoolRegenAmount (offset 0)
  950. FLOAT InputSetPoolRegenTime (offset 0)
  951. STRING InputChangeDestinationGroup (offset 0)
  952. CUSTOM m_OnAllBlocked (offset 1076)
  953. BOOLEAN m_bCreateSpores (offset 1100)
  954. VOID CAntlionTemplateMakerPoolRegenThink (offset 0)
  955. VOID CAntlionTemplateMakerFindNodesCloseToPlayer (offset 0)
  956. VOID CAntlionTemplateMakerBlockedCheckFunc (offset 0)
  957.  
  958. CAreaPortal
  959. INTEGER m_portalNumber (offset 828)
  960. INTEGER m_state (offset 840)
  961. VOID InputOpen (offset 0)
  962. VOID InputClose (offset 0)
  963. VOID InputToggle (offset 0)
  964. VOID InputClose (offset 0)
  965. VOID InputOpen (offset 0)
  966.  
  967. CAssaultPoint
  968. STRING m_AssaultHintGroup (offset 828)
  969. STRING m_NextAssaultPointName (offset 832)
  970. FLOAT m_flAssaultTimeout (offset 860)
  971. BOOLEAN m_bClearOnContact (offset 864)
  972. BOOLEAN m_bAllowDiversion (offset 865)
  973. FLOAT m_flAllowDiversionRadius (offset 868)
  974. BOOLEAN m_bNeverTimeout (offset 872)
  975. INTEGER m_iStrictness (offset 876)
  976. BOOLEAN m_bForceCrouch (offset 880)
  977. BOOLEAN m_bIsUrgent (offset 881)
  978. BOOLEAN m_bInputForcedClear (offset 882)
  979. FLOAT m_flAssaultPointTolerance (offset 884)
  980. TIME m_flTimeLastUsed (offset 888)
  981. BOOLEAN InputSetClearOnContact (offset 0)
  982. BOOLEAN InputSetAllowDiversion (offset 0)
  983. BOOLEAN InputSetForceClear (offset 0)
  984. CUSTOM m_OnArrival (offset 892)
  985. CUSTOM m_OnAssaultClear (offset 836)
  986.  
  987. CAvoidBox
  988. VOID None (offset 0)
  989.  
  990. CAvoidSphere
  991. FLOAT m_flRadius (offset 828)
  992.  
  993. CBarnacleTongueTip
  994. EHANDLE m_hBarnacle (offset 1128)
  995. CUSTOM m_pSpring (offset 1124)
  996.  
  997. CBaseAnimating
  998. FLOAT m_flGroundSpeed (offset 828)
  999. TIME m_flLastEventCheck (offset 832)
  1000. BOOLEAN m_bSequenceFinished (offset 900)
  1001. BOOLEAN m_bSequenceLoops (offset 901)
  1002. INTEGER m_nSkin (offset 852)
  1003. INTEGER m_nBody (offset 856)
  1004. INTEGER m_nBody (offset 856)
  1005. INTEGER m_nHitboxSet (offset 860)
  1006. INTEGER m_nSequence (offset 912)
  1007. FLOAT m_flPoseParameter (offset 916)
  1008. FLOAT m_flEncodedController (offset 1012)
  1009. FLOAT m_flPlaybackRate (offset 868)
  1010. FLOAT m_flCycle (offset 908)
  1011. CUSTOM m_pIk (offset 892)
  1012. INTEGER m_iIKCounter (offset 896)
  1013. BOOLEAN m_bClientSideAnimation (offset 1028)
  1014. BOOLEAN m_bClientSideFrameReset (offset 1029)
  1015. INTEGER m_nNewSequenceParity (offset 1032)
  1016. INTEGER m_nResetEventsParity (offset 1036)
  1017. CHARACTER m_nMuzzleFlashParity (offset 1040)
  1018. STRING m_iszLightingOriginRelative (offset 1052)
  1019. STRING m_iszLightingOrigin (offset 1056)
  1020. EHANDLE m_hLightingOrigin (offset 1044)
  1021. EHANDLE m_hLightingOriginRelative (offset 1048)
  1022. FLOAT m_flModelScale (offset 864)
  1023. TIME m_flDissolveStartTime (offset 904)
  1024. VOID InputIgnite (offset 0)
  1025. FLOAT InputIgniteLifetime (offset 0)
  1026. INTEGER InputIgniteNumHitboxFires (offset 0)
  1027. FLOAT InputIgniteHitboxFireScale (offset 0)
  1028. VOID InputBecomeRagdoll (offset 0)
  1029. STRING InputSetLightingOriginRelative (offset 0)
  1030. STRING InputSetLightingOrigin (offset 0)
  1031. CUSTOM m_OnIgnite (offset 1080)
  1032. FLOAT m_fadeMinDist (offset 1068)
  1033. FLOAT m_fadeMaxDist (offset 1072)
  1034. FLOAT m_flFadeScale (offset 1076)
  1035. FLOAT m_flModelScale (offset 864)
  1036. VECTOR InputSetModelScale (offset 0)
  1037. SHORT m_fBoneCacheFlags (offset 1064)
  1038.  
  1039. CBaseAnimatingOverlay
  1040. CUSTOM m_AnimOverlay (offset 1124)
  1041.  
  1042. CBaseButton
  1043. VECTOR m_vecMoveDir (offset 944)
  1044. BOOLEAN m_fStayPushed (offset 956)
  1045. BOOLEAN m_fRotating (offset 957)
  1046. CHARACTER m_bLockedSound (offset 1000)
  1047. CHARACTER m_bLockedSentence (offset 1001)
  1048. CHARACTER m_bUnlockedSound (offset 1002)
  1049. CHARACTER m_bUnlockedSentence (offset 1003)
  1050. BOOLEAN m_bLocked (offset 1004)
  1051. SOUNDNAME m_sNoise (offset 1020)
  1052. TIME m_flUseLockedTime (offset 1012)
  1053. BOOLEAN m_bSolidBsp (offset 1016)
  1054. INTEGER m_sounds (offset 1008)
  1055. VOID CBaseButtonButtonTouch (offset 0)
  1056. VOID CBaseButtonButtonSpark (offset 0)
  1057. VOID CBaseButtonTriggerAndWait (offset 0)
  1058. VOID CBaseButtonButtonReturn (offset 0)
  1059. VOID CBaseButtonButtonBackHome (offset 0)
  1060. VOID CBaseButtonButtonUse (offset 0)
  1061. VOID InputLock (offset 0)
  1062. VOID InputUnlock (offset 0)
  1063. VOID InputPress (offset 0)
  1064. VOID InputPressIn (offset 0)
  1065. VOID InputPressOut (offset 0)
  1066. CUSTOM m_OnDamaged (offset 1024)
  1067. CUSTOM m_OnPressed (offset 1048)
  1068. CUSTOM m_OnUseLocked (offset 1072)
  1069. CUSTOM m_OnIn (offset 1096)
  1070. CUSTOM m_OnOut (offset 1120)
  1071.  
  1072. CBaseCombatCharacter
  1073. TIME m_flNextAttack (offset 1676)
  1074. INTEGER m_eHull (offset 1680)
  1075. INTEGER m_bloodColor (offset 1684)
  1076. INTEGER m_iDamageCount (offset 1720)
  1077. FLOAT m_flFieldOfView (offset 1688)
  1078. VECTOR m_HackedGunPos (offset 1692)
  1079. STRING m_RelationshipString (offset 1704)
  1080. INTEGER m_LastHitGroup (offset 1712)
  1081. FLOAT m_flDamageAccumulator (offset 1716)
  1082. FLOAT m_impactEnergyScale (offset 1708)
  1083. INTEGER m_CurrentWeaponProficiency (offset 1724)
  1084. CUSTOM m_Relationship (offset 1728)
  1085. INTEGER m_iAmmo (offset 1748)
  1086. EHANDLE m_hMyWeapons (offset 1876)
  1087. EHANDLE m_hActiveWeapon (offset 2068)
  1088. BOOLEAN m_bForceServerRagdoll (offset 1672)
  1089. BOOLEAN m_bPreventWeaponPickup (offset 1673)
  1090. VOID InputKilledNPC (offset 0)
  1091.  
  1092. CBaseCombatWeapon
  1093. TIME m_flNextPrimaryAttack (offset 1132)
  1094. TIME m_flNextSecondaryAttack (offset 1136)
  1095. TIME m_flTimeWeaponIdle (offset 1140)
  1096. BOOLEAN m_bInReload (offset 1144)
  1097. BOOLEAN m_bFireOnEmpty (offset 1145)
  1098. EHANDLE m_hOwner (offset 1124)
  1099. INTEGER m_iState (offset 1184)
  1100. STRING m_iszName (offset 1188)
  1101. INTEGER m_iPrimaryAmmoType (offset 1192)
  1102. INTEGER m_iSecondaryAmmoType (offset 1196)
  1103. INTEGER m_iClip1 (offset 1200)
  1104. INTEGER m_iClip2 (offset 1204)
  1105. BOOLEAN m_bFiresUnderwater (offset 1208)
  1106. BOOLEAN m_bAltFiresUnderwater (offset 1209)
  1107. FLOAT m_fMinRange1 (offset 1212)
  1108. FLOAT m_fMinRange2 (offset 1216)
  1109. FLOAT m_fMaxRange1 (offset 1220)
  1110. FLOAT m_fMaxRange2 (offset 1224)
  1111. INTEGER m_iPrimaryAmmoCount (offset 1176)
  1112. INTEGER m_iSecondaryAmmoCount (offset 1180)
  1113. INTEGER m_nViewModelIndex (offset 1128)
  1114. INTEGER m_nIdealSequence (offset 1164)
  1115. INTEGER m_IdealActivity (offset 1168)
  1116. FLOAT m_fFireDuration (offset 1232)
  1117. BOOLEAN m_bReloadsSingly (offset 1228)
  1118. INTEGER m_iSubType (offset 1236)
  1119. BOOLEAN m_bRemoveable (offset 1172)
  1120. TIME m_flUnlockTime (offset 1240)
  1121. EHANDLE m_hLocker (offset 1244)
  1122. CUSTOM m_pConstraint (offset 1252)
  1123. INTEGER m_iReloadHudHintCount (offset 1260)
  1124. INTEGER m_iAltFireHudHintCount (offset 1256)
  1125. BOOLEAN m_bReloadHudHintDisplayed (offset 1265)
  1126. BOOLEAN m_bAltFireHudHintDisplayed (offset 1264)
  1127. TIME m_flHudHintPollTime (offset 1268)
  1128. TIME m_flHudHintMinDisplayTime (offset 1272)
  1129. VOID CBaseCombatWeaponDefaultTouch (offset 0)
  1130. VOID CBaseCombatWeaponFallThink (offset 0)
  1131. VOID CBaseCombatWeaponMaterialize (offset 0)
  1132. VOID CBaseCombatWeaponAttemptToMaterialize (offset 0)
  1133. VOID CBaseCombatWeaponDestroyItem (offset 0)
  1134. VOID CBaseCombatWeaponSetPickupTouch (offset 0)
  1135. VOID CBaseCombatWeaponHideThink (offset 0)
  1136. VOID InputHideWeapon (offset 0)
  1137. CUSTOM m_OnPlayerUse (offset 1276)
  1138. CUSTOM m_OnPlayerPickup (offset 1300)
  1139. CUSTOM m_OnNPCPickup (offset 1324)
  1140. CUSTOM m_OnCacheInteraction (offset 1348)
  1141.  
  1142. CBaseDMStart
  1143. STRING m_Master (offset 828)
  1144.  
  1145. CBaseDoor
  1146. VECTOR m_vecMoveDir (offset 944)
  1147. CHARACTER m_bLockedSentence (offset 996)
  1148. CHARACTER m_bUnlockedSentence (offset 997)
  1149. SOUNDNAME m_NoiseMoving (offset 1012)
  1150. SOUNDNAME m_NoiseArrived (offset 1016)
  1151. SOUNDNAME m_NoiseMovingClosed (offset 1020)
  1152. SOUNDNAME m_NoiseArrivedClosed (offset 1024)
  1153. STRING m_ChainTarget (offset 1028)
  1154. SOUNDNAME m_ls.sLockedSound (offset 960)
  1155. SOUNDNAME m_ls.sUnlockedSound (offset 968)
  1156. BOOLEAN m_bLocked (offset 1000)
  1157. FLOAT m_flWaveHeight (offset 1032)
  1158. FLOAT m_flBlockDamage (offset 1008)
  1159. INTEGER m_eSpawnPosition (offset 1004)
  1160. BOOLEAN m_bForceClosed (offset 998)
  1161. BOOLEAN m_bDoorGroup (offset 999)
  1162. BOOLEAN m_bLoopMoveSound (offset 1252)
  1163. BOOLEAN m_bIgnoreDebris (offset 1001)
  1164. VOID InputOpen (offset 0)
  1165. VOID InputClose (offset 0)
  1166. VOID InputToggle (offset 0)
  1167. VOID InputLock (offset 0)
  1168. VOID InputUnlock (offset 0)
  1169. FLOAT InputSetSpeed (offset 0)
  1170. FLOAT InputSetToggleState (offset 0)
  1171. CUSTOM m_OnBlockedOpening (offset 1060)
  1172. CUSTOM m_OnBlockedClosing (offset 1036)
  1173. CUSTOM m_OnUnblockedOpening (offset 1108)
  1174. CUSTOM m_OnUnblockedClosing (offset 1084)
  1175. CUSTOM m_OnFullyClosed (offset 1132)
  1176. CUSTOM m_OnFullyOpen (offset 1156)
  1177. CUSTOM m_OnClose (offset 1180)
  1178. CUSTOM m_OnOpen (offset 1204)
  1179. CUSTOM m_OnLockedUse (offset 1228)
  1180. VOID CBaseDoorDoorTouch (offset 0)
  1181. VOID CBaseDoorDoorGoUp (offset 0)
  1182. VOID CBaseDoorDoorGoDown (offset 0)
  1183. VOID CBaseDoorDoorHitTop (offset 0)
  1184. VOID CBaseDoorDoorHitBottom (offset 0)
  1185. VOID CBaseDoorMovingSoundThink (offset 0)
  1186. VOID CBaseDoorCloseAreaPortalsThink (offset 0)
  1187.  
  1188. CBaseEntity
  1189. STRING m_iClassname (offset 92)
  1190. STRING m_iGlobalname (offset 96)
  1191. STRING m_iParent (offset 100)
  1192. INTEGER m_iHammerID (offset 104)
  1193. FLOAT m_flSpeed (offset 108)
  1194. CHARACTER m_nRenderFX (offset 112)
  1195. CHARACTER m_nRenderMode (offset 113)
  1196. TIME m_flPrevAnimTime (offset 120)
  1197. TIME m_flAnimTime (offset 124)
  1198. TIME m_flSimulationTime (offset 128)
  1199. TICK m_nLastThinkTick (offset 136)
  1200. TICK m_nNextThinkTick (offset 192)
  1201. INTEGER m_fEffects (offset 196)
  1202. COLOR32 m_clrRender (offset 116)
  1203. SHORT m_nModelIndex (offset 114)
  1204. INTEGER touchStamp (offset 144)
  1205. CUSTOM m_aThinkFunctions (offset 148)
  1206. CUSTOM m_ResponseContexts (offset 168)
  1207. STRING m_iszResponseContext (offset 188)
  1208. FUNCTION m_pfnThink (offset 8)
  1209. FUNCTION m_pfnTouch (offset 200)
  1210. FUNCTION m_pfnUse (offset 204)
  1211. FUNCTION m_pfnBlocked (offset 208)
  1212. FUNCTION m_pfnMoveDone (offset 4)
  1213. CHARACTER m_lifeState (offset 232)
  1214. CHARACTER m_takedamage (offset 233)
  1215. INTEGER m_iMaxHealth (offset 224)
  1216. INTEGER m_iHealth (offset 228)
  1217. STRING m_target (offset 220)
  1218. STRING m_iszDamageFilterName (offset 236)
  1219. EHANDLE m_hDamageFilter (offset 240)
  1220. INTEGER m_debugOverlays (offset 244)
  1221. EHANDLE m_pParent (offset 312)
  1222. CHARACTER m_iParentAttachment (offset 317)
  1223. EHANDLE m_hMoveParent (offset 320)
  1224. EHANDLE m_hMoveChild (offset 324)
  1225. EHANDLE m_hMovePeer (offset 328)
  1226. INTEGER m_iEFlags (offset 260)
  1227. STRING m_iName (offset 268)
  1228. EMBEDDED m_Collision (offset 332) [15 properties]:
  1229. VECTOR m_vecMinsPreScaled (offset 340)
  1230. VECTOR m_vecMaxsPreScaled (offset 352)
  1231. VECTOR m_vecMins (offset 364)
  1232. VECTOR m_vecMaxs (offset 376)
  1233. CHARACTER m_nSolidType (offset 397)
  1234. SHORT m_usSolidFlags (offset 392)
  1235. CHARACTER m_nSurroundType (offset 396)
  1236. FLOAT m_flRadius (offset 388)
  1237. CHARACTER m_triggerBloat (offset 398)
  1238. VECTOR m_vecSpecifiedSurroundingMinsPreScaled (offset 400)
  1239. VECTOR m_vecSpecifiedSurroundingMaxsPreScaled (offset 412)
  1240. VECTOR m_vecSpecifiedSurroundingMins (offset 424)
  1241. VECTOR m_vecSpecifiedSurroundingMaxs (offset 436)
  1242. VECTOR m_vecSurroundingMins (offset 448)
  1243. VECTOR m_vecSurroundingMaxs (offset 460)
  1244. EMBEDDED m_Network (offset 12) [1 properties]:
  1245. EHANDLE m_hParent (offset 64)
  1246. CHARACTER m_MoveType (offset 318)
  1247. CHARACTER m_MoveCollide (offset 319)
  1248. EHANDLE m_hOwnerEntity (offset 472)
  1249. INTEGER m_CollisionGroup (offset 480)
  1250. CUSTOM m_pPhysicsObject (offset 484)
  1251. FLOAT m_flElasticity (offset 620)
  1252. FLOAT m_flShadowCastDistance (offset 488)
  1253. FLOAT m_flDesiredShadowCastDistance (offset 492)
  1254. INTEGER m_iInitialTeamNum (offset 496)
  1255. INTEGER m_iTeamNum (offset 500)
  1256. EHANDLE m_hGroundEntity (offset 512)
  1257. TIME m_flGroundChangeTime (offset 516)
  1258. MODELNAME m_ModelName (offset 520)
  1259. VECTOR m_vecBaseVelocity (offset 524)
  1260. VECTOR m_vecAbsVelocity (offset 536)
  1261. VECTOR m_vecAngVelocity (offset 548)
  1262. FLOAT m_rgflCoordinateFrame (offset 560)
  1263. CHARACTER m_nWaterLevel (offset 507)
  1264. CHARACTER m_nWaterType (offset 506)
  1265. EHANDLE m_pBlocker (offset 608)
  1266. FLOAT m_flGravity (offset 612)
  1267. FLOAT m_flFriction (offset 616)
  1268. FLOAT m_flLocalTime (offset 624)
  1269. FLOAT m_flVPhysicsUpdateLocalTime (offset 628)
  1270. FLOAT m_flMoveDoneTime (offset 632)
  1271. POSITION_VECTOR m_vecAbsOrigin (offset 640)
  1272. VECTOR m_vecVelocity (offset 652)
  1273. CHARACTER m_iTextureFrameIndex (offset 664)
  1274. BOOLEAN m_bSimulatedEveryTick (offset 665)
  1275. BOOLEAN m_bAnimatedEveryTick (offset 666)
  1276. BOOLEAN m_bAlternateSorting (offset 667)
  1277. INTEGER m_spawnflags (offset 256)
  1278. CHARACTER m_nTransmitStateOwnedCounter (offset 316)
  1279. VECTOR m_angAbsRotation (offset 764)
  1280. VECTOR m_vecOrigin (offset 776)
  1281. VECTOR m_angRotation (offset 788)
  1282. VECTOR m_vecViewOffset (offset 804)
  1283. INTEGER m_fFlags (offset 264)
  1284. TICK m_nSimulationTick (offset 252)
  1285. TIME m_flNavIgnoreUntilTime (offset 508)
  1286. INTEGER InputSetTeam (offset 0)
  1287. VOID InputKill (offset 0)
  1288. VOID InputKillHierarchy (offset 0)
  1289. VOID InputUse (offset 0)
  1290. INTEGER InputAlpha (offset 0)
  1291. BOOLEAN InputAlternativeSorting (offset 0)
  1292. COLOR32 InputColor (offset 0)
  1293. STRING InputSetParent (offset 0)
  1294. STRING InputSetParentAttachment (offset 0)
  1295. STRING InputSetParentAttachmentMaintainOffset (offset 0)
  1296. VOID InputClearParent (offset 0)
  1297. STRING InputSetDamageFilter (offset 0)
  1298. VOID InputEnableDamageForces (offset 0)
  1299. VOID InputDisableDamageForces (offset 0)
  1300. STRING InputDispatchEffect (offset 0)
  1301. STRING InputDispatchResponse (offset 0)
  1302. STRING InputAddContext (offset 0)
  1303. STRING InputRemoveContext (offset 0)
  1304. STRING InputClearContext (offset 0)
  1305. VOID InputDisableShadow (offset 0)
  1306. VOID InputEnableShadow (offset 0)
  1307. STRING InputAddOutput (offset 0)
  1308. STRING InputFireUser1 (offset 0)
  1309. STRING InputFireUser2 (offset 0)
  1310. STRING InputFireUser3 (offset 0)
  1311. STRING InputFireUser4 (offset 0)
  1312. CUSTOM m_OnUser1 (offset 668)
  1313. CUSTOM m_OnUser2 (offset 692)
  1314. CUSTOM m_OnUser3 (offset 716)
  1315. CUSTOM m_OnUser4 (offset 740)
  1316. VOID CBaseEntitySUB_Remove (offset 0)
  1317. VOID CBaseEntitySUB_DoNothing (offset 0)
  1318. VOID CBaseEntitySUB_StartFadeOut (offset 0)
  1319. VOID CBaseEntitySUB_StartFadeOutInstant (offset 0)
  1320. VOID CBaseEntitySUB_FadeOut (offset 0)
  1321. VOID CBaseEntitySUB_Vanish (offset 0)
  1322. VOID CBaseEntitySUB_CallUseToggle (offset 0)
  1323. VOID CBaseEntityShadowCastDistThink (offset 0)
  1324. EHANDLE m_hEffectEntity (offset 476)
  1325.  
  1326. CBaseFilter
  1327. BOOLEAN m_bNegated (offset 828)
  1328. INPUT InputTestActivator (offset 0)
  1329. CUSTOM m_OnPass (offset 832)
  1330. CUSTOM m_OnFail (offset 856)
  1331.  
  1332. CBaseFire
  1333. FLOAT m_flStartScale (offset 828)
  1334. FLOAT m_flScale (offset 832)
  1335. TIME m_flScaleTime (offset 836)
  1336. INTEGER m_nFlags (offset 840)
  1337.  
  1338. CBaseFlex
  1339. FLOAT m_flexWeight (offset 1144)
  1340. POSITION_VECTOR m_viewtarget (offset 1528)
  1341. TIME m_flAllowResponsesEndTime (offset 1592)
  1342. TIME m_flLastFlexAnimationTime (offset 1620)
  1343. VECTOR m_vecLean (offset 1648)
  1344. VECTOR m_vecShift (offset 1660)
  1345.  
  1346. CBaseGrenade
  1347. EHANDLE m_hThrower (offset 1172)
  1348. BOOLEAN m_bIsLive (offset 1145)
  1349. FLOAT m_DmgRadius (offset 1148)
  1350. TIME m_flDetonateTime (offset 1156)
  1351. TIME m_flWarnAITime (offset 1160)
  1352. FLOAT m_flDamage (offset 1164)
  1353. STRING m_iszBounceSound (offset 1168)
  1354. BOOLEAN m_bHasWarnedAI (offset 1144)
  1355. VOID CBaseGrenadeSmoke (offset 0)
  1356. VOID CBaseGrenadeBounceTouch (offset 0)
  1357. VOID CBaseGrenadeSlideTouch (offset 0)
  1358. VOID CBaseGrenadeExplodeTouch (offset 0)
  1359. VOID CBaseGrenadeDetonateUse (offset 0)
  1360. VOID CBaseGrenadeDangerSoundThink (offset 0)
  1361. VOID CBaseGrenadePreDetonate (offset 0)
  1362. VOID CBaseGrenadeDetonate (offset 0)
  1363. VOID CBaseGrenadeTumbleThink (offset 0)
  1364.  
  1365. CBaseGrenadeConcussion
  1366. VOID CBaseGrenadeConcussionFallThink (offset 0)
  1367. VOID CBaseGrenadeConcussionExplodeConcussion (offset 0)
  1368.  
  1369. CBaseHL2MPCombatWeapon
  1370. BOOLEAN m_bLowered (offset 1404)
  1371. TIME m_flRaiseTime (offset 1408)
  1372. TIME m_flHolsterTime (offset 1412)
  1373.  
  1374. CBaseHLCombatWeapon
  1375. BOOLEAN m_bLowered (offset 1380)
  1376. TIME m_flRaiseTime (offset 1384)
  1377. TIME m_flHolsterTime (offset 1388)
  1378. INTEGER m_iPrimaryAttacks (offset 1372)
  1379. INTEGER m_iSecondaryAttacks (offset 1376)
  1380.  
  1381. CBaseHeadcrab
  1382. BOOLEAN m_bHidden (offset 3560)
  1383. TIME m_flTimeDrown (offset 3532)
  1384. BOOLEAN m_bCommittedToJump (offset 3556)
  1385. POSITION_VECTOR m_vecCommittedJumpPos (offset 3536)
  1386. TIME m_flNextNPCThink (offset 3548)
  1387. TIME m_flIgnoreWorldCollisionTime (offset 3552)
  1388. BOOLEAN m_bStartBurrowed (offset 3558)
  1389. BOOLEAN m_bBurrowed (offset 3559)
  1390. TIME m_flBurrowTime (offset 3564)
  1391. INTEGER m_nContext (offset 3568)
  1392. BOOLEAN m_bCrawlFromCanister (offset 3557)
  1393. BOOLEAN m_bMidJump (offset 3561)
  1394. INTEGER m_nJumpFromCanisterDir (offset 3572)
  1395. BOOLEAN m_bHangingFromCeiling (offset 3576)
  1396. TIME m_flIlluminatedTime (offset 3580)
  1397. VOID InputBurrow (offset 0)
  1398. VOID InputBurrowImmediate (offset 0)
  1399. VOID InputUnburrow (offset 0)
  1400. VOID InputStartHangingFromCeiling (offset 0)
  1401. VOID InputDropFromCeiling (offset 0)
  1402. VOID CBaseHeadcrabEliminateRollAndPitch (offset 0)
  1403. VOID CBaseHeadcrabThrowThink (offset 0)
  1404. VOID CBaseHeadcrabLeapTouch (offset 0)
  1405.  
  1406. CBaseHelicopter
  1407. VOID CBaseHelicopterHelicopterThink (offset 0)
  1408. VOID CBaseHelicopterRotorWashThink (offset 0)
  1409. VOID CBaseHelicopterCallDyingThink (offset 0)
  1410. VOID CBaseHelicopterDelayedKillThink (offset 0)
  1411. VOID CBaseHelicopterCrashTouch (offset 0)
  1412. VOID CBaseHelicopterFlyTouch (offset 0)
  1413. CUSTOM m_pRotorSound (offset 3684)
  1414. CUSTOM m_pRotorBlast (offset 3688)
  1415. FLOAT m_flForce (offset 3692)
  1416. INTEGER m_fHelicopterFlags (offset 3696)
  1417. VECTOR m_vecDesiredFaceDir (offset 3700)
  1418. TIME m_flLastSeen (offset 3712)
  1419. TIME m_flPrevSeen (offset 3716)
  1420. POSITION_VECTOR m_vecTargetPosition (offset 3724)
  1421. EHANDLE m_hRotorWash (offset 3776)
  1422. FLOAT m_flMaxSpeed (offset 3736)
  1423. FLOAT m_flMaxSpeedFiring (offset 3740)
  1424. FLOAT m_flGoalSpeed (offset 3744)
  1425. FLOAT m_flInitialSpeed (offset 3748)
  1426. TIME m_flRandomOffsetTime (offset 3752)
  1427. VECTOR m_vecRandomOffset (offset 3756)
  1428. TIME m_flRotorWashEntitySearchTime (offset 3768)
  1429. BOOLEAN m_bSuppressSound (offset 3772)
  1430. TIME m_flStartupTime (offset 3824)
  1431. VECTOR m_cullBoxMins (offset 3780)
  1432. VECTOR m_cullBoxMaxs (offset 3792)
  1433. CUSTOM m_hEntitiesPushedByWash (offset 3804)
  1434. VOID InputActivate (offset 0)
  1435. VOID InputGunOn (offset 0)
  1436. VOID InputGunOff (offset 0)
  1437. VOID InputMissileOn (offset 0)
  1438. VOID InputMissileOff (offset 0)
  1439. VOID InputEnableRotorWash (offset 0)
  1440. VOID InputDisableRotorWash (offset 0)
  1441. VOID InputMoveTopSpeed (offset 0)
  1442. FLOAT InputMoveSpecifiedSpeed (offset 0)
  1443. STRING InputSetAngles (offset 0)
  1444. VOID InputEnableRotorSound (offset 0)
  1445. VOID InputDisableRotorSound (offset 0)
  1446. VOID InputKill (offset 0)
  1447.  
  1448. CBaseMoveBehavior
  1449. INTEGER m_iPositionInterpolator (offset 888)
  1450. INTEGER m_iRotationInterpolator (offset 892)
  1451. CLASSPTR m_pCurrentKeyFrame (offset 908)
  1452. CLASSPTR m_pTargetKeyFrame (offset 912)
  1453. CLASSPTR m_pPreKeyFrame (offset 916)
  1454. CLASSPTR m_pPostKeyFrame (offset 920)
  1455. FLOAT m_flAnimStartTime (offset 896)
  1456. FLOAT m_flAnimEndTime (offset 900)
  1457. FLOAT m_flAverageSpeedAcrossFrame (offset 904)
  1458. FLOAT m_flTimeIntoFrame (offset 924)
  1459. INTEGER m_iDirection (offset 928)
  1460.  
  1461. CBaseNPCMaker
  1462. INTEGER m_nMaxNumNPCs (offset 828)
  1463. INTEGER m_nMaxLiveChildren (offset 936)
  1464. FLOAT m_flSpawnFrequency (offset 832)
  1465. BOOLEAN m_bDisabled (offset 940)
  1466. INTEGER m_nLiveChildren (offset 932)
  1467. VOID InputSpawnNPC (offset 0)
  1468. VOID InputEnable (offset 0)
  1469. VOID InputDisable (offset 0)
  1470. VOID InputToggle (offset 0)
  1471. INTEGER InputSetMaxChildren (offset 0)
  1472. INTEGER InputAddMaxChildren (offset 0)
  1473. INTEGER InputSetMaxLiveChildren (offset 0)
  1474. FLOAT InputSetSpawnFrequency (offset 0)
  1475. CUSTOM m_OnAllSpawned (offset 860)
  1476. CUSTOM m_OnAllSpawnedDead (offset 884)
  1477. CUSTOM m_OnAllLiveChildrenDead (offset 908)
  1478. CUSTOM m_OnSpawnNPC (offset 836)
  1479. VOID CBaseNPCMakerMakerThink (offset 0)
  1480. EHANDLE m_hIgnoreEntity (offset 944)
  1481. STRING m_iszIngoreEnt (offset 948)
  1482.  
  1483. CBasePlatTrain
  1484. SOUNDNAME m_NoiseMoving (offset 944)
  1485. SOUNDNAME m_NoiseArrived (offset 948)
  1486. CUSTOM m_pMovementSound (offset 952)
  1487. FLOAT m_volume (offset 956)
  1488. FLOAT m_flTWidth (offset 960)
  1489. FLOAT m_flTLength (offset 964)
  1490. FLOAT m_flLip (offset 840)
  1491. FLOAT m_flWait (offset 836)
  1492. FLOAT m_flHeight (offset 904)
  1493.  
  1494. CBasePlayer
  1495. EMBEDDED m_Local (offset 2144) [25 properties]:
  1496. CHARACTER m_chAreaBits (offset 2148)
  1497. CHARACTER m_chAreaPortalBits (offset 2180)
  1498. INTEGER m_iHideHUD (offset 2204)
  1499. FLOAT m_flFOVRate (offset 2208)
  1500. VECTOR m_vecOverViewpoint (offset 2212)
  1501. BOOLEAN m_bDucked (offset 2224)
  1502. BOOLEAN m_bDucking (offset 2225)
  1503. BOOLEAN m_bInDuckJump (offset 2226)
  1504. TIME m_flDucktime (offset 2228)
  1505. TIME m_flDuckJumpTime (offset 2232)
  1506. TIME m_flJumpTime (offset 2236)
  1507. INTEGER m_nStepside (offset 2240)
  1508. FLOAT m_flFallVelocity (offset 2244)
  1509. INTEGER m_nOldButtons (offset 2248)
  1510. VECTOR m_vecPunchAngle (offset 2256)
  1511. VECTOR m_vecPunchAngleVel (offset 2268)
  1512. BOOLEAN m_bDrawViewmodel (offset 2280)
  1513. BOOLEAN m_bWearingSuit (offset 2281)
  1514. BOOLEAN m_bPoisoned (offset 2282)
  1515. FLOAT m_flStepSize (offset 2284)
  1516. BOOLEAN m_bAllowAutoMovement (offset 2288)
  1517. EMBEDDED m_skybox3d (offset 2292) [4 properties]:
  1518. INTEGER scale (offset 2296)
  1519. VECTOR origin (offset 2300)
  1520. INTEGER area (offset 2312)
  1521. EMBEDDED fog (offset 2316) [15 properties]:
  1522. BOOLEAN enable (offset 2380)
  1523. BOOLEAN blend (offset 2381)
  1524. VECTOR dirPrimary (offset 2320)
  1525. COLOR32 colorPrimary (offset 2332)
  1526. COLOR32 colorSecondary (offset 2336)
  1527. FLOAT start (offset 2348)
  1528. FLOAT end (offset 2352)
  1529. FLOAT farz (offset 2356)
  1530. FLOAT maxdensity (offset 2360)
  1531. COLOR32 colorPrimaryLerpTo (offset 2340)
  1532. COLOR32 colorSecondaryLerpTo (offset 2344)
  1533. FLOAT startLerpTo (offset 2364)
  1534. FLOAT endLerpTo (offset 2368)
  1535. TIME lerptime (offset 2372)
  1536. FLOAT duration (offset 2376)
  1537. EMBEDDED m_PlayerFog (offset 2384) [8 properties]:
  1538. EHANDLE m_hCtrl (offset 2388)
  1539. FLOAT m_flTransitionTime (offset 2392)
  1540. COLOR32 m_OldColor (offset 2396)
  1541. FLOAT m_flOldStart (offset 2400)
  1542. FLOAT m_flOldEnd (offset 2404)
  1543. COLOR32 m_NewColor (offset 2408)
  1544. FLOAT m_flNewStart (offset 2412)
  1545. FLOAT m_flNewEnd (offset 2416)
  1546. EMBEDDED m_fog (offset 2420) [15 properties]:
  1547. BOOLEAN enable (offset 2484)
  1548. BOOLEAN blend (offset 2485)
  1549. VECTOR dirPrimary (offset 2424)
  1550. COLOR32 colorPrimary (offset 2436)
  1551. COLOR32 colorSecondary (offset 2440)
  1552. FLOAT start (offset 2452)
  1553. FLOAT end (offset 2456)
  1554. FLOAT farz (offset 2460)
  1555. FLOAT maxdensity (offset 2464)
  1556. COLOR32 colorPrimaryLerpTo (offset 2444)
  1557. COLOR32 colorSecondaryLerpTo (offset 2448)
  1558. FLOAT startLerpTo (offset 2468)
  1559. FLOAT endLerpTo (offset 2472)
  1560. TIME lerptime (offset 2476)
  1561. FLOAT duration (offset 2480)
  1562. EMBEDDED m_audio (offset 2488) [4 properties]:
  1563. VECTOR localSound (offset 2492)
  1564. INTEGER soundscapeIndex (offset 2588)
  1565. INTEGER localBits (offset 2592)
  1566. EHANDLE ent (offset 2596)
  1567. CUSTOM m_hTriggerSoundscapeList (offset 2604)
  1568. EMBEDDED pl (offset 2624) [2 properties]:
  1569. VECTOR v_angle (offset 2632)
  1570. BOOLEAN deadflag (offset 2628)
  1571. INTEGER m_StuckLast (offset 2140)
  1572. INTEGER m_nButtons (offset 2676)
  1573. INTEGER m_afButtonLast (offset 2688)
  1574. INTEGER m_afButtonPressed (offset 2680)
  1575. INTEGER m_afButtonReleased (offset 2684)
  1576. INTEGER m_afButtonDisabled (offset 2692)
  1577. INTEGER m_afButtonForced (offset 2696)
  1578. INTEGER m_iFOV (offset 2860)
  1579. INTEGER m_iFOVStart (offset 2868)
  1580. TIME m_flFOVTime (offset 2872)
  1581. INTEGER m_iDefaultFOV (offset 2864)
  1582. FLOAT m_flVehicleViewFOV (offset 3772)
  1583. INTEGER m_iObserverMode (offset 2856)
  1584. INTEGER m_iObserverLastMode (offset 2876)
  1585. EHANDLE m_hObserverTarget (offset 2880)
  1586. BOOLEAN m_bForcedObserverMode (offset 2884)
  1587. CHARACTER m_szAnimExtension (offset 2701)
  1588. INTEGER m_nUpdateRate (offset 2736)
  1589. FLOAT m_fLerpTime (offset 2740)
  1590. BOOLEAN m_bLagCompensation (offset 2744)
  1591. BOOLEAN m_bPredictWeapons (offset 2745)
  1592. POSITION_VECTOR m_vecAdditionalPVSOrigin (offset 2756)
  1593. POSITION_VECTOR m_vecCameraPVSOrigin (offset 2768)
  1594. EHANDLE m_hUseEntity (offset 2780)
  1595. INTEGER m_iTrain (offset 2784)
  1596. FLOAT m_iRespawnFrames (offset 2788)
  1597. INTEGER m_afPhysicsFlags (offset 2792)
  1598. EHANDLE m_hVehicle (offset 2796)
  1599. CHARACTER m_szNetworkIDString (offset 3814)
  1600. POSITION_VECTOR m_oldOrigin (offset 2976)
  1601. VECTOR m_vecSmoothedVelocity (offset 2988)
  1602. INTEGER m_iTargetVolume (offset 3008)
  1603. INTEGER m_rgItems (offset 3012)
  1604. TIME m_flSwimTime (offset 3032)
  1605. TIME m_flDuckTime (offset 3036)
  1606. TIME m_flDuckJumpTime (offset 3040)
  1607. TIME m_flSuitUpdate (offset 3044)
  1608. INTEGER m_rgSuitPlayList (offset 3048)
  1609. INTEGER m_iSuitPlayNext (offset 3064)
  1610. INTEGER m_rgiSuitNoRepeat (offset 3068)
  1611. TIME m_rgflSuitNoRepeatTime (offset 3196)
  1612. BOOLEAN m_bPauseBonusProgress (offset 2804)
  1613. INTEGER m_iBonusProgress (offset 2808)
  1614. INTEGER m_iBonusChallenge (offset 2812)
  1615. INTEGER m_lastDamageAmount (offset 2816)
  1616. TIME m_tbdPrev (offset 2892)
  1617. FLOAT m_flStepSoundTime (offset 3516)
  1618. CHARACTER m_szNetname (offset 3688)
  1619. INTEGER m_idrowndmg (offset 2896)
  1620. INTEGER m_idrownrestored (offset 2900)
  1621. INTEGER m_nPoisonDmg (offset 2904)
  1622. INTEGER m_nPoisonRestored (offset 2908)
  1623. INTEGER m_bitsHUDDamage (offset 2844)
  1624. BOOLEAN m_fInitHUD (offset 3336)
  1625. TIME m_flDeathTime (offset 2848)
  1626. TIME m_flDeathAnimTime (offset 2852)
  1627. INTEGER m_iFrags (offset 3368)
  1628. INTEGER m_iDeaths (offset 3372)
  1629. BOOLEAN m_bAllowInstantSpawn (offset 3520)
  1630. TIME m_flNextDecalTime (offset 3376)
  1631. INTEGER m_ArmorValue (offset 3384)
  1632. VECTOR m_DmgOrigin (offset 2820)
  1633. FLOAT m_DmgTake (offset 2832)
  1634. FLOAT m_DmgSave (offset 2836)
  1635. TIME m_AirFinished (offset 3388)
  1636. TIME m_PainFinished (offset 3392)
  1637. INTEGER m_iPlayerLocked (offset 3396)
  1638. EHANDLE m_hViewModel (offset 3400)
  1639. FLOAT m_flMaxspeed (offset 3524)
  1640. TIME m_flWaterJumpTime (offset 3528)
  1641. VECTOR m_vecWaterJumpVel (offset 3532)
  1642. INTEGER m_nImpulse (offset 3544)
  1643. TIME m_flSwimSoundTime (offset 3548)
  1644. VECTOR m_vecLadderNormal (offset 3552)
  1645. TIME m_flFlashTime (offset 3564)
  1646. INTEGER m_nDrownDmgRate (offset 3568)
  1647. INTEGER m_iSuicideCustomKillFlags (offset 2928)
  1648. INTEGER m_bitsDamageType (offset 2840)
  1649. CHARACTER m_rgbTimeBasedDamage (offset 2912)
  1650. FLOAT m_fLastPlayerTalkTime (offset 3616)
  1651. EHANDLE m_hLastWeapon (offset 3620)
  1652. FLOAT m_flOldPlayerZ (offset 3644)
  1653. FLOAT m_flOldPlayerViewOffsetZ (offset 3648)
  1654. BOOLEAN m_bPlayerUnderwater (offset 3652)
  1655. EHANDLE m_hViewEntity (offset 3656)
  1656. EHANDLE m_hConstraintEntity (offset 3660)
  1657. VECTOR m_vecConstraintCenter (offset 3664)
  1658. FLOAT m_flConstraintRadius (offset 3676)
  1659. FLOAT m_flConstraintWidth (offset 3680)
  1660. FLOAT m_flConstraintSpeedFactor (offset 3684)
  1661. EHANDLE m_hZoomOwner (offset 2888)
  1662. FLOAT m_flLaggedMovementValue (offset 3720)
  1663. VECTOR m_vNewVPhysicsPosition (offset 3724)
  1664. VECTOR m_vNewVPhysicsVelocity (offset 3736)
  1665. BOOLEAN m_bSinglePlayerGameEnding (offset 3906)
  1666. CHARACTER m_szLastPlaceName (offset 3796)
  1667. BOOLEAN m_autoKickDisabled (offset 3908)
  1668. VOID CBasePlayerPlayerDeathThink (offset 0)
  1669. INTEGER InputSetHealth (offset 0)
  1670. BOOLEAN InputSetHUDVisibility (offset 0)
  1671. STRING InputSetFogController (offset 0)
  1672. STRING InputHandleMapEvent (offset 0)
  1673. INTEGER m_nNumCrouches (offset 3572)
  1674. BOOLEAN m_bDuckToggled (offset 3576)
  1675. FLOAT m_flForwardMove (offset 3580)
  1676. FLOAT m_flSideMove (offset 3584)
  1677. POSITION_VECTOR m_vecPreviouslyPredictedOrigin (offset 3780)
  1678. INTEGER m_nNumCrateHudHints (offset 3588)
  1679.  
  1680. CBasePropDoor
  1681. INTEGER m_nHardwareType (offset 1588)
  1682. FLOAT m_flAutoReturnDelay (offset 1564)
  1683. EHANDLE m_hActivator (offset 1636)
  1684. SOUNDNAME m_SoundMoving (offset 1652)
  1685. SOUNDNAME m_SoundOpen (offset 1656)
  1686. SOUNDNAME m_SoundClose (offset 1660)
  1687. SOUNDNAME m_ls.sLockedSound (offset 1600)
  1688. SOUNDNAME m_ls.sUnlockedSound (offset 1608)
  1689. STRING m_SlaveName (offset 1664)
  1690. BOOLEAN m_bLocked (offset 1640)
  1691. BOOLEAN m_bForceClosed (offset 1649)
  1692. INTEGER m_eDoorState (offset 1592)
  1693. EHANDLE m_hMaster (offset 1668)
  1694. EHANDLE m_hBlocker (offset 1644)
  1695. BOOLEAN m_bFirstBlocked (offset 1648)
  1696. VOID InputOpen (offset 0)
  1697. STRING InputOpenAwayFrom (offset 0)
  1698. VOID InputClose (offset 0)
  1699. VOID InputToggle (offset 0)
  1700. VOID InputLock (offset 0)
  1701. VOID InputUnlock (offset 0)
  1702. CUSTOM m_OnBlockedOpening (offset 1696)
  1703. CUSTOM m_OnBlockedClosing (offset 1672)
  1704. CUSTOM m_OnUnblockedOpening (offset 1744)
  1705. CUSTOM m_OnUnblockedClosing (offset 1720)
  1706. CUSTOM m_OnFullyClosed (offset 1768)
  1707. CUSTOM m_OnFullyOpen (offset 1792)
  1708. CUSTOM m_OnClose (offset 1816)
  1709. CUSTOM m_OnOpen (offset 1840)
  1710. CUSTOM m_OnLockedUse (offset 1864)
  1711. EMBEDDED m_ls (offset 1596) [10 properties]:
  1712. STRING sLockedSound (offset 1600)
  1713. STRING sLockedSentence (offset 1604)
  1714. STRING sUnlockedSound (offset 1608)
  1715. STRING sUnlockedSentence (offset 1612)
  1716. INTEGER iLockedSentence (offset 1616)
  1717. INTEGER iUnlockedSentence (offset 1620)
  1718. FLOAT flwaitSound (offset 1624)
  1719. FLOAT flwaitSentence (offset 1628)
  1720. CHARACTER bEOFLocked (offset 1632)
  1721. CHARACTER bEOFUnlocked (offset 1633)
  1722. VOID CBasePropDoorDoorOpenMoveDone (offset 0)
  1723. VOID CBasePropDoorDoorCloseMoveDone (offset 0)
  1724. VOID CBasePropDoorDoorAutoCloseThink (offset 0)
  1725.  
  1726. CBaseSpriteProjectile
  1727. INTEGER m_iDmg (offset 908)
  1728. INTEGER m_iDmgType (offset 912)
  1729. EHANDLE m_hIntendedTarget (offset 916)
  1730.  
  1731. CBaseToggle
  1732. INTEGER m_toggle_state (offset 828)
  1733. FLOAT m_flMoveDistance (offset 832)
  1734. FLOAT m_flWait (offset 836)
  1735. FLOAT m_flLip (offset 840)
  1736. POSITION_VECTOR m_vecPosition1 (offset 844)
  1737. POSITION_VECTOR m_vecPosition2 (offset 856)
  1738. VECTOR m_vecMoveAng (offset 868)
  1739. VECTOR m_vecAngle1 (offset 880)
  1740. VECTOR m_vecAngle2 (offset 892)
  1741. FLOAT m_flHeight (offset 904)
  1742. EHANDLE m_hActivator (offset 908)
  1743. POSITION_VECTOR m_vecFinalDest (offset 912)
  1744. VECTOR m_vecFinalAngle (offset 924)
  1745. STRING m_sMaster (offset 940)
  1746. INTEGER m_movementType (offset 936)
  1747.  
  1748. CBaseTrigger
  1749. STRING m_iFilterName (offset 948)
  1750. EHANDLE m_hFilter (offset 952)
  1751. BOOLEAN m_bDisabled (offset 944)
  1752. CUSTOM m_hTouchingEntities (offset 1100)
  1753. VOID InputEnable (offset 0)
  1754. VOID InputDisable (offset 0)
  1755. VOID InputDisableAndEndTouch (offset 0)
  1756. VOID InputToggle (offset 0)
  1757. VOID InputTouchTest (offset 0)
  1758. VOID InputStartTouch (offset 0)
  1759. VOID InputEndTouch (offset 0)
  1760. CUSTOM m_OnStartTouch (offset 956)
  1761. CUSTOM m_OnStartTouchAll (offset 980)
  1762. CUSTOM m_OnEndTouch (offset 1004)
  1763. CUSTOM m_OnEndTouchAll (offset 1028)
  1764. CUSTOM m_OnTouching (offset 1052)
  1765. CUSTOM m_OnNotTouching (offset 1076)
  1766.  
  1767. CBaseVPhysicsTrigger
  1768. BOOLEAN m_bDisabled (offset 828)
  1769. STRING m_iFilterName (offset 832)
  1770. EHANDLE m_hFilter (offset 836)
  1771. VOID InputEnable (offset 0)
  1772. VOID InputDisable (offset 0)
  1773. VOID InputToggle (offset 0)
  1774.  
  1775. CBaseViewModel
  1776. EHANDLE m_hOwner (offset 1144)
  1777. INTEGER m_nViewModelIndex (offset 1140)
  1778. FLOAT m_flTimeWeaponIdle (offset 1148)
  1779. INTEGER m_nAnimationParity (offset 1156)
  1780. VECTOR m_vecLastFacing (offset 1128)
  1781. EHANDLE m_hWeapon (offset 1168)
  1782. CUSTOM m_hScreens (offset 1172)
  1783.  
  1784. CBeam
  1785. MODELINDEX m_nHaloIndex (offset 848)
  1786. INTEGER m_nBeamType (offset 852)
  1787. INTEGER m_nBeamFlags (offset 856)
  1788. INTEGER m_nNumBeamEnts (offset 844)
  1789. EHANDLE m_hAttachEntity (offset 860)
  1790. INTEGER m_nAttachIndex (offset 900)
  1791. INTEGER m_nMinDXLevel (offset 968)
  1792. FLOAT m_fWidth (offset 940)
  1793. FLOAT m_fEndWidth (offset 944)
  1794. FLOAT m_fFadeLength (offset 948)
  1795. FLOAT m_fHaloScale (offset 952)
  1796. FLOAT m_fAmplitude (offset 956)
  1797. FLOAT m_fStartFrame (offset 960)
  1798. FLOAT m_fSpeed (offset 964)
  1799. FLOAT m_flFrameRate (offset 828)
  1800. FLOAT m_flFrame (offset 972)
  1801. FLOAT m_flHDRColorScale (offset 832)
  1802. FLOAT m_flDamage (offset 840)
  1803. TIME m_flFireTime (offset 836)
  1804. POSITION_VECTOR m_vecEndPos (offset 976)
  1805. EHANDLE m_hEndEntity (offset 988)
  1806. INTEGER m_nDissolveType (offset 992)
  1807. FLOAT InputWidth (offset 0)
  1808. FLOAT InputNoise (offset 0)
  1809. FLOAT InputColorRedValue (offset 0)
  1810. FLOAT InputColorGreenValue (offset 0)
  1811. FLOAT InputColorBlueValue (offset 0)
  1812. FLOAT m_fSpeed (offset 964)
  1813.  
  1814. CBlackHeadcrab
  1815. BOOLEAN m_bPanicState (offset 3585)
  1816. TIME m_flPanicStopTime (offset 3588)
  1817. TIME m_flNextHopTime (offset 3592)
  1818. VOID CBlackHeadcrabEjectTouch (offset 0)
  1819.  
  1820. CBlendingCycler
  1821. INTEGER m_iLowerBound (offset 3528)
  1822. INTEGER m_iUpperBound (offset 3532)
  1823. INTEGER m_iCurrent (offset 3536)
  1824. INTEGER m_iBlendspeed (offset 3540)
  1825. STRING m_iszSequence (offset 3544)
  1826.  
  1827. CBlood
  1828. VECTOR m_vecSprayDir (offset 828)
  1829. FLOAT m_flAmount (offset 840)
  1830. INTEGER m_Color (offset 844)
  1831. VOID InputEmitBlood (offset 0)
  1832.  
  1833. CBombDropSensor
  1834. VOID InputDropBomb (offset 0)
  1835. VOID InputDropBombStraightDown (offset 0)
  1836. STRING InputDropBombAtTargetAlways (offset 0)
  1837. STRING InputDropBombAtTarget (offset 0)
  1838. FLOAT InputDropBombDelay (offset 0)
  1839.  
  1840. CBombSuppressor
  1841. VOID None (offset 0)
  1842.  
  1843. CBoneFollower
  1844. MODELINDEX m_modelIndex (offset 828)
  1845. INTEGER m_solidIndex (offset 832)
  1846. INTEGER m_physicsBone (offset 836)
  1847. INTEGER m_hitGroup (offset 840)
  1848.  
  1849. CBounceBomb
  1850. VOID CBounceBombExplodeThink (offset 0)
  1851. VOID CBounceBombExplodeTouch (offset 0)
  1852. VOID CBounceBombSearchThink (offset 0)
  1853. VOID CBounceBombBounceThink (offset 0)
  1854. VOID CBounceBombSettleThink (offset 0)
  1855. VOID CBounceBombCaptiveThink (offset 0)
  1856. VOID CBounceBombCavernBounceThink (offset 0)
  1857. CUSTOM m_pWarnSound (offset 1168)
  1858. FLOAT m_flExplosionDelay (offset 1128)
  1859. BOOLEAN m_bBounce (offset 1133)
  1860. BOOLEAN m_bAwake (offset 1132)
  1861. EHANDLE m_hNearestNPC (offset 1136)
  1862. EHANDLE m_hSprite (offset 1140)
  1863. COLOR32 m_LastSpriteColor (offset 1144)
  1864. FLOAT m_flHookPositions (offset 1148)
  1865. INTEGER m_iHookN (offset 1152)
  1866. INTEGER m_iHookE (offset 1156)
  1867. INTEGER m_iHookS (offset 1160)
  1868. INTEGER m_iAllHooks (offset 1164)
  1869. BOOLEAN m_bLockSilently (offset 1172)
  1870. BOOLEAN m_bFoeNearest (offset 1173)
  1871. TIME m_flIgnoreWorldTime (offset 1176)
  1872. BOOLEAN m_bDisarmed (offset 1180)
  1873. INTEGER m_iModification (offset 1188)
  1874. BOOLEAN m_bPlacedByPlayer (offset 1181)
  1875. BOOLEAN m_bHeldByPhysgun (offset 1182)
  1876. INTEGER m_iFlipAttempts (offset 1184)
  1877. TIME m_flTimeGrabbed (offset 1200)
  1878. INTEGER m_iMineState (offset 1208)
  1879. EHANDLE m_hPhysicsAttacker (offset 1192)
  1880. TIME m_flLastPhysicsInfluenceTime (offset 1196)
  1881. CUSTOM m_pConstraint (offset 1204)
  1882. CUSTOM m_OnPulledUp (offset 1212)
  1883. VOID InputDisarm (offset 0)
  1884.  
  1885. CBreakable
  1886. INTEGER m_Material (offset 840)
  1887. INTEGER m_Explosion (offset 848)
  1888. VECTOR m_GibDir (offset 852)
  1889. EHANDLE m_hBreaker (offset 844)
  1890. FLOAT m_angle (offset 836)
  1891. STRING m_iszGibModel (offset 864)
  1892. STRING m_iszSpawnObject (offset 868)
  1893. INTEGER m_ExplosionMagnitude (offset 872)
  1894. FLOAT m_flPressureDelay (offset 876)
  1895. INTEGER m_iMinHealthDmg (offset 880)
  1896. BOOLEAN m_bTookPhysicsDamage (offset 884)
  1897. STRING m_iszPropData (offset 888)
  1898. FLOAT m_impactEnergyScale (offset 896)
  1899. INTEGER m_PerformanceMode (offset 988)
  1900. VOID InputBreak (offset 0)
  1901. INTEGER InputSetHealth (offset 0)
  1902. INTEGER InputAddHealth (offset 0)
  1903. INTEGER InputRemoveHealth (offset 0)
  1904. FLOAT InputSetMass (offset 0)
  1905. VOID CBreakableBreakTouch (offset 0)
  1906. VOID CBreakableDie (offset 0)
  1907. CUSTOM m_OnBreak (offset 900)
  1908. CUSTOM m_OnHealthChanged (offset 924)
  1909. FLOAT m_flDmgModBullet (offset 948)
  1910. FLOAT m_flDmgModClub (offset 952)
  1911. FLOAT m_flDmgModExplosive (offset 956)
  1912. STRING m_iszPhysicsDamageTableName (offset 960)
  1913. STRING m_iszBreakableModel (offset 964)
  1914. INTEGER m_iBreakableSkin (offset 968)
  1915. INTEGER m_iBreakableCount (offset 972)
  1916. INTEGER m_iMaxBreakableSize (offset 976)
  1917. STRING m_iszBasePropData (offset 980)
  1918. INTEGER m_iInteractions (offset 984)
  1919. FLOAT m_explodeRadius (offset 992)
  1920. STRING m_iszModelName (offset 892)
  1921. EHANDLE m_hPhysicsAttacker (offset 996)
  1922. TIME m_flLastPhysicsInfluenceTime (offset 1000)
  1923.  
  1924. CBreakableProp
  1925. FLOAT m_explodeDamage (offset 1280)
  1926. FLOAT m_explodeRadius (offset 1284)
  1927. INTEGER m_iMinHealthDmg (offset 1208)
  1928. INTEGER m_createTick (offset 1224)
  1929. EHANDLE m_hBreaker (offset 1232)
  1930. INTEGER m_PerformanceMode (offset 1236)
  1931. STRING m_iszBreakModelMessage (offset 1288)
  1932. FLOAT m_flDmgModBullet (offset 1240)
  1933. FLOAT m_flDmgModClub (offset 1244)
  1934. FLOAT m_flDmgModExplosive (offset 1248)
  1935. STRING m_iszPhysicsDamageTableName (offset 1252)
  1936. STRING m_iszBreakableModel (offset 1256)
  1937. INTEGER m_iBreakableSkin (offset 1260)
  1938. INTEGER m_iBreakableCount (offset 1264)
  1939. INTEGER m_iMaxBreakableSize (offset 1268)
  1940. STRING m_iszBasePropData (offset 1272)
  1941. INTEGER m_iInteractions (offset 1276)
  1942. INTEGER m_iNumBreakableChunks (offset 1292)
  1943. CHARACTER m_nPhysgunState (offset 1307)
  1944. STRING m_iszPuntSound (offset 1444)
  1945. FLOAT m_flPressureDelay (offset 1228)
  1946. VECTOR m_preferredCarryAngles (offset 1212)
  1947. FLOAT m_flDefaultFadeScale (offset 1428)
  1948. BOOLEAN m_bUsePuntSound (offset 1448)
  1949. VOID InputBreak (offset 0)
  1950. INTEGER InputSetHealth (offset 0)
  1951. INTEGER InputAddHealth (offset 0)
  1952. INTEGER InputRemoveHealth (offset 0)
  1953. FLOAT m_impactEnergyScale (offset 1204)
  1954. VOID InputEnablePhyscannonPickup (offset 0)
  1955. VOID InputDisablePhyscannonPickup (offset 0)
  1956. VOID InputEnablePuntSound (offset 0)
  1957. VOID InputDisablePuntSound (offset 0)
  1958. CUSTOM m_OnBreak (offset 1132)
  1959. CUSTOM m_OnHealthChanged (offset 1156)
  1960. CUSTOM m_OnTakeDamage (offset 1180)
  1961. CUSTOM m_OnPhysCannonDetach (offset 1308)
  1962. CUSTOM m_OnPhysCannonAnimatePreStarted (offset 1332)
  1963. CUSTOM m_OnPhysCannonAnimatePullStarted (offset 1356)
  1964. CUSTOM m_OnPhysCannonAnimatePostStarted (offset 1380)
  1965. CUSTOM m_OnPhysCannonPullAnimFinished (offset 1404)
  1966. VOID CBreakablePropBreakThink (offset 0)
  1967. VOID CBreakablePropAnimateThink (offset 0)
  1968. VOID CBreakablePropRampToDefaultFadeScale (offset 0)
  1969. VOID CBreakablePropBreakablePropTouch (offset 0)
  1970. EHANDLE m_hPhysicsAttacker (offset 1296)
  1971. TIME m_flLastPhysicsInfluenceTime (offset 1300)
  1972. BOOLEAN m_bOriginalBlockLOS (offset 1306)
  1973. BOOLEAN m_bBlockLOSSetByPropData (offset 1304)
  1974. BOOLEAN m_bIsWalkableSetByPropData (offset 1305)
  1975. EHANDLE m_hLastAttacker (offset 1436)
  1976. EHANDLE m_hFlareEnt (offset 1440)
  1977.  
  1978. CBreakableSurface
  1979. INTEGER m_nSurfaceType (offset 1048)
  1980. INTEGER m_nFragility (offset 2080)
  1981. VECTOR m_vLLVertex (offset 2084)
  1982. VECTOR m_vULVertex (offset 2096)
  1983. VECTOR m_vLRVertex (offset 2108)
  1984. VECTOR m_vURVertex (offset 2120)
  1985. INTEGER m_nQuadError (offset 2132)
  1986. INTEGER m_nNumWide (offset 1004)
  1987. INTEGER m_nNumHigh (offset 1008)
  1988. FLOAT m_flPanelWidth (offset 1012)
  1989. FLOAT m_flPanelHeight (offset 1016)
  1990. VECTOR m_vNormal (offset 1020)
  1991. POSITION_VECTOR m_vCorner (offset 1032)
  1992. BOOLEAN m_bIsBroken (offset 1044)
  1993. INTEGER m_nNumBrokenPanes (offset 1052)
  1994. FLOAT m_flSupport (offset 1056)
  1995. BOOLEAN m_RawPanelBitVec (offset 2136)
  1996. VOID CBreakableSurfaceBreakThink (offset 0)
  1997. VOID CBreakableSurfaceSurfaceTouch (offset 0)
  1998. VECTOR InputShatter (offset 0)
  1999.  
  2000. CBubbling
  2001. FLOAT m_flSpeed (offset 108)
  2002. INTEGER m_density (offset 828)
  2003. INTEGER m_frequency (offset 832)
  2004. INTEGER m_state (offset 840)
  2005. VOID CBubblingFizzThink (offset 0)
  2006. VOID InputActivate (offset 0)
  2007. VOID InputDeactivate (offset 0)
  2008. VOID InputToggle (offset 0)
  2009. INTEGER InputSetCurrent (offset 0)
  2010. INTEGER InputSetDensity (offset 0)
  2011. INTEGER InputSetFrequency (offset 0)
  2012.  
  2013. CBugBaitSensor
  2014. BOOLEAN m_bEnabled (offset 832)
  2015. FLOAT m_flRadius (offset 828)
  2016. VOID InputEnable (offset 0)
  2017. VOID InputDisable (offset 0)
  2018. VOID InputToggle (offset 0)
  2019. CUSTOM m_OnBaited (offset 836)
  2020.  
  2021. CChangeLevel
  2022. CHARACTER m_szMapName (offset 1120)
  2023. CHARACTER m_szLandmarkName (offset 1152)
  2024. VOID CChangeLevelTouchChangeLevel (offset 0)
  2025. VOID InputChangeLevel (offset 0)
  2026. CUSTOM m_OnChangeLevel (offset 1188)
  2027.  
  2028. CCitadelEnergyCore
  2029. FLOAT m_flScale (offset 828)
  2030. INTEGER m_nState (offset 832)
  2031. FLOAT m_flDuration (offset 836)
  2032. TIME m_flStartTime (offset 840)
  2033. FLOAT InputStartCharge (offset 0)
  2034. VOID InputStartDischarge (offset 0)
  2035. FLOAT InputStop (offset 0)
  2036.  
  2037. CCitizenResponseSystem
  2038. FLOAT m_flResponseAddedTime (offset 828)
  2039. FLOAT m_flNextResponseTime (offset 840)
  2040. VOID InputResponseVitalNPC (offset 0)
  2041. VOID CCitizenResponseSystemResponseThink (offset 0)
  2042.  
  2043. CColorCorrection
  2044. VOID CColorCorrectionFadeInThink (offset 0)
  2045. VOID CColorCorrectionFadeOutThink (offset 0)
  2046. FLOAT m_flCurWeight (offset 868)
  2047. FLOAT m_flTimeStartFadeIn (offset 844)
  2048. FLOAT m_flTimeStartFadeOut (offset 848)
  2049. FLOAT m_flStartFadeInWeight (offset 836)
  2050. FLOAT m_flStartFadeOutWeight (offset 840)
  2051. FLOAT m_MinFalloff (offset 860)
  2052. FLOAT m_MaxFalloff (offset 864)
  2053. FLOAT m_flMaxWeight (offset 852)
  2054. FLOAT m_flFadeInDuration (offset 828)
  2055. FLOAT m_flFadeOutDuration (offset 832)
  2056. STRING m_lookupFilename (offset 1132)
  2057. BOOLEAN m_bEnabled (offset 857)
  2058. BOOLEAN m_bStartDisabled (offset 856)
  2059. VOID InputEnable (offset 0)
  2060. VOID InputDisable (offset 0)
  2061. FLOAT InputSetFadeInDuration (offset 0)
  2062. FLOAT InputSetFadeOutDuration (offset 0)
  2063.  
  2064. CColorCorrectionVolume
  2065. VOID CColorCorrectionVolumeThinkFunc (offset 0)
  2066. FLOAT m_FadeDuration (offset 1408)
  2067. FLOAT m_MaxWeight (offset 1128)
  2068. CHARACTER m_lookupFilename (offset 1132)
  2069. BOOLEAN m_bEnabled (offset 1120)
  2070. BOOLEAN m_bStartDisabled (offset 1121)
  2071. FLOAT m_Weight (offset 1124)
  2072. FLOAT m_LastEnterWeight (offset 1392)
  2073. FLOAT m_LastEnterTime (offset 1396)
  2074. FLOAT m_LastExitWeight (offset 1400)
  2075. FLOAT m_LastExitTime (offset 1404)
  2076. VOID InputEnable (offset 0)
  2077. VOID InputDisable (offset 0)
  2078.  
  2079. CCombineDropshipContainer
  2080. INTEGER m_nSmokeTrailCount (offset 1700)
  2081. EHANDLE m_hLastInflictor (offset 1704)
  2082. TIME m_flLastHitTime (offset 1708)
  2083.  
  2084. CCommandPoint
  2085. VOID InputOutsideTransition (offset 0)
  2086.  
  2087. CCommentaryAuto
  2088. VOID InputMultiplayerSpawned (offset 0)
  2089. CUSTOM m_OnCommentaryNewGame (offset 828)
  2090. CUSTOM m_OnCommentaryMidGame (offset 852)
  2091. CUSTOM m_OnCommentaryMultiplayerSpawn (offset 876)
  2092.  
  2093. CConcussiveBlast
  2094. VOID None (offset 0)
  2095.  
  2096. CConstraintAnchor
  2097. FLOAT m_massScale (offset 828)
  2098.  
  2099. CCraneTip
  2100. CUSTOM m_pSpring (offset 1124)
  2101.  
  2102. CCredits
  2103. VOID InputRollCredits (offset 0)
  2104. VOID InputRollOutroCredits (offset 0)
  2105. VOID InputShowLogo (offset 0)
  2106. FLOAT InputSetLogoLength (offset 0)
  2107. CUSTOM m_OnCreditsDone (offset 828)
  2108. BOOLEAN m_bRolledOutroCredits (offset 852)
  2109. FLOAT m_flLogoLength (offset 856)
  2110.  
  2111. CCrossbowBolt
  2112. VOID CCrossbowBoltBubbleThink (offset 0)
  2113. VOID CCrossbowBoltBoltTouch (offset 0)
  2114. EHANDLE m_pGlowSprite (offset 2136)
  2115.  
  2116. CCycler
  2117. INTEGER m_animate (offset 3524)
  2118. STRING InputSetSequence (offset 0)
  2119.  
  2120. CDebugHistory
  2121. VOID None (offset 0)
  2122.  
  2123. CDecal
  2124. INTEGER m_nTexture (offset 828)
  2125. BOOLEAN m_bLowPriority (offset 832)
  2126. VOID CDecalStaticDecal (offset 0)
  2127. VOID CDecalTriggerDecal (offset 0)
  2128. VOID InputActivate (offset 0)
  2129.  
  2130. CDynamicLight
  2131. CHARACTER m_ActualFlags (offset 828)
  2132. CHARACTER m_Flags (offset 829)
  2133. BOOLEAN m_On (offset 831)
  2134. VOID CDynamicLightDynamicLightThink (offset 0)
  2135. FLOAT m_Radius (offset 832)
  2136. INTEGER m_Exponent (offset 836)
  2137. FLOAT m_InnerAngle (offset 840)
  2138. FLOAT m_OuterAngle (offset 844)
  2139. FLOAT m_SpotRadius (offset 848)
  2140. CHARACTER m_LightStyle (offset 830)
  2141. VOID InputTurnOn (offset 0)
  2142. VOID InputTurnOff (offset 0)
  2143. VOID InputToggle (offset 0)
  2144.  
  2145. CDynamicProp
  2146. STRING m_iszDefaultAnim (offset 1504)
  2147. INTEGER m_iGoalSequence (offset 1508)
  2148. INTEGER m_iTransitionDirection (offset 1512)
  2149. BOOLEAN m_bRandomAnimator (offset 1516)
  2150. TIME m_flNextRandAnim (offset 1520)
  2151. FLOAT m_flMinRandAnimTime (offset 1524)
  2152. FLOAT m_flMaxRandAnimTime (offset 1528)
  2153. BOOLEAN m_bStartDisabled (offset 1534)
  2154. BOOLEAN m_bDisableBoneFollowers (offset 1535)
  2155. BOOLEAN m_bUseHitboxesForRenderBox (offset 1536)
  2156. SHORT m_nPendingSequence (offset 1532)
  2157. STRING InputSetAnimation (offset 0)
  2158. STRING InputSetDefaultAnimation (offset 0)
  2159. VOID InputTurnOn (offset 0)
  2160. VOID InputTurnOff (offset 0)
  2161. VOID InputTurnOn (offset 0)
  2162. VOID InputTurnOff (offset 0)
  2163. VOID InputEnableCollision (offset 0)
  2164. VOID InputDisableCollision (offset 0)
  2165. FLOAT InputSetPlaybackRate (offset 0)
  2166. CUSTOM m_pOutputAnimBegun (offset 1456)
  2167. CUSTOM m_pOutputAnimOver (offset 1480)
  2168. VOID CDynamicPropAnimThink (offset 0)
  2169. EMBEDDED m_BoneFollowerManager (offset 1540) [2 properties]:
  2170. INTEGER m_iNumBones (offset 1540)
  2171. CUSTOM m_physBones (offset 1544)
  2172.  
  2173. CEmbers
  2174. INTEGER m_nDensity (offset 828)
  2175. INTEGER m_nLifetime (offset 832)
  2176. INTEGER m_nSpeed (offset 836)
  2177. BOOLEAN m_bEmit (offset 840)
  2178. VOID CEmbersEmberUse (offset 0)
  2179.  
  2180. CEntityDissolve
  2181. TIME m_flStartTime (offset 828)
  2182. FLOAT m_flFadeInStart (offset 832)
  2183. FLOAT m_flFadeInLength (offset 836)
  2184. FLOAT m_flFadeOutModelStart (offset 840)
  2185. FLOAT m_flFadeOutModelLength (offset 844)
  2186. FLOAT m_flFadeOutStart (offset 848)
  2187. FLOAT m_flFadeOutLength (offset 852)
  2188. INTEGER m_nDissolveType (offset 856)
  2189. VECTOR m_vDissolverOrigin (offset 860)
  2190. INTEGER m_nMagnitude (offset 872)
  2191. VOID CEntityDissolveDissolveThink (offset 0)
  2192. VOID CEntityDissolveElectrocuteThink (offset 0)
  2193. STRING InputDissolve (offset 0)
  2194.  
  2195. CEntityFlame
  2196. FLOAT m_flLifetime (offset 848)
  2197. FLOAT m_flSize (offset 832)
  2198. EHANDLE m_hEntAttached (offset 828)
  2199. BOOLEAN m_bUseHitboxes (offset 836)
  2200. INTEGER m_iNumHitboxFires (offset 840)
  2201. FLOAT m_flHitboxFireScale (offset 844)
  2202. VOID CEntityFlameFlameThink (offset 0)
  2203. VOID InputIgnite (offset 0)
  2204.  
  2205. CEntityParticleTrail
  2206. MATERIALINDEX m_iMaterialName (offset 828)
  2207. EMBEDDED m_Info (offset 832) [4 properties]:
  2208. STRING m_strMaterialName (offset 836)
  2209. FLOAT m_flLifetime (offset 840)
  2210. FLOAT m_flStartSize (offset 844)
  2211. FLOAT m_flEndSize (offset 848)
  2212. EHANDLE m_hConstraintEntity (offset 852)
  2213.  
  2214. CEnvAR2Explosion
  2215. VOID InputExplode (offset 0)
  2216. STRING m_iszMaterialName (offset 828)
  2217.  
  2218. CEnvBeam
  2219. INTEGER m_active (offset 996)
  2220. INTEGER m_spriteTexture (offset 1000)
  2221. STRING m_iszStartEntity (offset 1004)
  2222. STRING m_iszEndEntity (offset 1008)
  2223. FLOAT m_life (offset 1012)
  2224. FLOAT m_boltWidth (offset 1016)
  2225. FLOAT m_noiseAmplitude (offset 1020)
  2226. INTEGER m_speed (offset 1024)
  2227. FLOAT m_restrike (offset 1028)
  2228. STRING m_iszSpriteName (offset 1032)
  2229. INTEGER m_frameStart (offset 1036)
  2230. FLOAT m_radius (offset 1040)
  2231. INTEGER m_TouchType (offset 1044)
  2232. STRING m_iFilterName (offset 1048)
  2233. STRING m_iszDecal (offset 1056)
  2234. EHANDLE m_hFilter (offset 1052)
  2235. VOID CEnvBeamStrikeThink (offset 0)
  2236. VOID CEnvBeamUpdateThink (offset 0)
  2237. VOID InputTurnOn (offset 0)
  2238. VOID InputTurnOff (offset 0)
  2239. VOID InputToggle (offset 0)
  2240. VOID InputStrikeOnce (offset 0)
  2241. CUSTOM m_OnTouchedByEntity (offset 1060)
  2242.  
  2243. CEnvBeverage
  2244. BOOLEAN m_CanInDispenser (offset 828)
  2245. INTEGER m_nBeverageType (offset 832)
  2246. VOID InputActivate (offset 0)
  2247.  
  2248. CEnvDustPuff
  2249. FLOAT m_flScale (offset 828)
  2250. COLOR32 m_rgbaColor (offset 832)
  2251. VOID InputSpawnDust (offset 0)
  2252.  
  2253. CEnvEffectsScript
  2254. STRING InputSetSequence (offset 0)
  2255. STRING m_iszScriptName (offset 1124)
  2256. VOID CEnvEffectsScriptThink (offset 0)
  2257.  
  2258. CEnvEntityMaker
  2259. EHANDLE m_hCurrentInstance (offset 852)
  2260. EHANDLE m_hCurrentBlocker (offset 856)
  2261. VECTOR m_vecBlockerOrigin (offset 860)
  2262. STRING m_iszTemplate (offset 896)
  2263. VECTOR m_angPostSpawnDirection (offset 872)
  2264. FLOAT m_flPostSpawnDirectionVariance (offset 884)
  2265. FLOAT m_flPostSpawnSpeed (offset 888)
  2266. BOOLEAN m_bPostSpawnUseAngles (offset 892)
  2267. CUSTOM m_pOutputOnSpawned (offset 900)
  2268. CUSTOM m_pOutputOnFailedSpawn (offset 924)
  2269. VOID InputForceSpawn (offset 0)
  2270. STRING InputForceSpawnAtEntityOrigin (offset 0)
  2271. VOID CEnvEntityMakerCheckSpawnThink (offset 0)
  2272.  
  2273. CEnvExplosion
  2274. INTEGER m_iMagnitude (offset 828)
  2275. INTEGER m_iRadiusOverride (offset 832)
  2276. INTEGER m_spriteScale (offset 836)
  2277. FLOAT m_flDamageForce (offset 840)
  2278. STRING m_iszFireballSprite (offset 844)
  2279. SHORT m_sFireballSprite (offset 848)
  2280. EHANDLE m_hInflictor (offset 852)
  2281. INTEGER m_iCustomDamageType (offset 856)
  2282. INTEGER m_iClassIgnore (offset 860)
  2283. EHANDLE m_hEntityIgnore (offset 864)
  2284. VOID CEnvExplosionSmoke (offset 0)
  2285. VOID InputExplode (offset 0)
  2286.  
  2287. CEnvFade
  2288. FLOAT m_Duration (offset 828)
  2289. FLOAT m_HoldTime (offset 832)
  2290. VOID InputFade (offset 0)
  2291. CUSTOM m_OnBeginFade (offset 836)
  2292.  
  2293. CEnvFireSensor
  2294. FLOAT m_radius (offset 832)
  2295. FLOAT m_targetLevel (offset 836)
  2296. FLOAT m_targetTime (offset 840)
  2297. BOOLEAN m_bEnabled (offset 828)
  2298. BOOLEAN m_bHeatAtLevel (offset 829)
  2299. FLOAT m_levelTime (offset 844)
  2300. VOID InputEnable (offset 0)
  2301. VOID InputDisable (offset 0)
  2302. CUSTOM m_OnHeatLevelStart (offset 848)
  2303. CUSTOM m_OnHeatLevelEnd (offset 872)
  2304.  
  2305. CEnvFireSource
  2306. BOOLEAN m_bEnabled (offset 828)
  2307. FLOAT m_radius (offset 832)
  2308. FLOAT m_damage (offset 836)
  2309. VOID InputEnable (offset 0)
  2310. VOID InputDisable (offset 0)
  2311.  
  2312. CEnvFunnel
  2313. VOID None (offset 0)
  2314.  
  2315. CEnvGlobal
  2316. STRING m_globalstate (offset 852)
  2317. INTEGER m_triggermode (offset 856)
  2318. INTEGER m_initialstate (offset 860)
  2319. INTEGER m_counter (offset 864)
  2320. VOID InputTurnOn (offset 0)
  2321. VOID InputTurnOff (offset 0)
  2322. VOID InputRemove (offset 0)
  2323. VOID InputToggle (offset 0)
  2324. INTEGER InputSetCounter (offset 0)
  2325. INTEGER InputAddToCounter (offset 0)
  2326. VOID InputGetCounter (offset 0)
  2327. CUSTOM m_outCounter (offset 828)
  2328.  
  2329. CEnvGunfire
  2330. INTEGER m_iMinBurstSize (offset 828)
  2331. INTEGER m_iMaxBurstSize (offset 832)
  2332. TIME m_flMinBurstDelay (offset 836)
  2333. TIME m_flMaxBurstDelay (offset 840)
  2334. FLOAT m_flRateOfFire (offset 844)
  2335. STRING m_iszShootSound (offset 848)
  2336. STRING m_iszTracerType (offset 852)
  2337. BOOLEAN m_bDisabled (offset 856)
  2338. INTEGER m_iSpread (offset 864)
  2339. FLOAT m_flBias (offset 896)
  2340. BOOLEAN m_bCollide (offset 900)
  2341. INTEGER m_iShotsRemaining (offset 860)
  2342. VECTOR m_vecSpread (offset 868)
  2343. VECTOR m_vecTargetPosition (offset 880)
  2344. FLOAT m_flTargetDist (offset 892)
  2345. EHANDLE m_hTarget (offset 904)
  2346. VOID CEnvGunfireShootThink (offset 0)
  2347. VOID InputEnable (offset 0)
  2348. VOID InputDisable (offset 0)
  2349.  
  2350. CEnvHeadcrabCanister
  2351. BOOLEAN m_bLanded (offset 1124)
  2352. EMBEDDED m_Shared (offset 1128) [17 properties]:
  2353. POSITION_VECTOR m_vecStartPosition (offset 1132)
  2354. POSITION_VECTOR m_vecEnterWorldPosition (offset 1144)
  2355. VECTOR m_vecDirection (offset 1156)
  2356. VECTOR m_vecStartAngles (offset 1168)
  2357. FLOAT m_flLaunchHeight (offset 1244)
  2358. FLOAT m_flFlightSpeed (offset 1184)
  2359. FLOAT m_flFlightTime (offset 1180)
  2360. TIME m_flLaunchTime (offset 1188)
  2361. FLOAT m_flWorldEnterTime (offset 1220)
  2362. FLOAT m_flInitialZSpeed (offset 1192)
  2363. FLOAT m_flZAcceleration (offset 1196)
  2364. FLOAT m_flHorizSpeed (offset 1200)
  2365. BOOLEAN m_bLaunchedFromWithinWorld (offset 1204)
  2366. VECTOR m_vecSkyboxOrigin (offset 1224)
  2367. VECTOR m_vecParabolaDirection (offset 1208)
  2368. FLOAT m_flSkyboxScale (offset 1236)
  2369. BOOLEAN m_bInSkybox (offset 1240)
  2370. EHANDLE m_hTrail (offset 1248)
  2371. EHANDLE m_hSmokeTrail (offset 1252)
  2372. INTEGER m_nHeadcrabType (offset 1256)
  2373. INTEGER m_nHeadcrabCount (offset 1260)
  2374. FLOAT m_flSmokeLifetime (offset 1288)
  2375. STRING m_iszLaunchPositionName (offset 1292)
  2376. POSITION_VECTOR m_vecImpactPosition (offset 1264)
  2377. BOOLEAN m_bIncomingSoundStarted (offset 1284)
  2378. BOOLEAN m_bHasDetonated (offset 1285)
  2379. BOOLEAN m_bLaunched (offset 1286)
  2380. BOOLEAN m_bOpened (offset 1287)
  2381. FLOAT m_flMinRefireTime (offset 1368)
  2382. FLOAT m_flMaxRefireTime (offset 1372)
  2383. INTEGER m_nSkyboxCannisterCount (offset 1376)
  2384. FLOAT m_flDamageRadius (offset 1276)
  2385. FLOAT m_flDamage (offset 1280)
  2386. VOID CEnvHeadcrabCanisterHeadcrabCanisterSkyboxThink (offset 0)
  2387. VOID CEnvHeadcrabCanisterHeadcrabCanisterWorldThink (offset 0)
  2388. VOID CEnvHeadcrabCanisterHeadcrabCanisterSpawnHeadcrabThink (offset 0)
  2389. VOID CEnvHeadcrabCanisterWaitForOpenSequenceThink (offset 0)
  2390. VOID CEnvHeadcrabCanisterHeadcrabCanisterSkyboxOnlyThink (offset 0)
  2391. VOID CEnvHeadcrabCanisterHeadcrabCanisterSkyboxRestartThink (offset 0)
  2392. VOID InputFireCanister (offset 0)
  2393. VOID InputOpenCanister (offset 0)
  2394. VOID InputSpawnHeadcrabs (offset 0)
  2395. VOID InputStopSmoke (offset 0)
  2396. CUSTOM m_OnLaunched (offset 1296)
  2397. CUSTOM m_OnImpacted (offset 1320)
  2398. CUSTOM m_OnOpened (offset 1344)
  2399.  
  2400. CEnvHudHint
  2401. STRING m_iszMessage (offset 828)
  2402. VOID InputShowHudHint (offset 0)
  2403. VOID InputHideHudHint (offset 0)
  2404.  
  2405. CEnvLaser
  2406. STRING m_iszLaserTarget (offset 996)
  2407. CLASSPTR m_pSprite (offset 1000)
  2408. STRING m_iszSpriteName (offset 1004)
  2409. VECTOR m_firePosition (offset 1008)
  2410. FLOAT m_flStartFrame (offset 1020)
  2411. VOID CEnvLaserStrikeThink (offset 0)
  2412. VOID InputTurnOn (offset 0)
  2413. VOID InputTurnOff (offset 0)
  2414. VOID InputToggle (offset 0)
  2415.  
  2416. CEnvMicrophone
  2417. BOOLEAN m_bDisabled (offset 828)
  2418. EHANDLE m_hMeasureTarget (offset 832)
  2419. INTEGER m_nSoundMask (offset 836)
  2420. FLOAT m_flSensitivity (offset 840)
  2421. FLOAT m_flSmoothFactor (offset 844)
  2422. STRING m_iszSpeakerName (offset 852)
  2423. STRING m_iszListenFilter (offset 868)
  2424. EHANDLE m_hListenFilter (offset 872)
  2425. EHANDLE m_hSpeaker (offset 856)
  2426. INTEGER m_iSpeakerDSPPreset (offset 864)
  2427. FLOAT m_flMaxRange (offset 848)
  2428. CHARACTER m_szLastSound (offset 948)
  2429. VOID InputEnable (offset 0)
  2430. VOID InputDisable (offset 0)
  2431. STRING InputSetSpeakerName (offset 0)
  2432. CUSTOM m_SoundLevel (offset 876)
  2433. CUSTOM m_OnRoutedSound (offset 900)
  2434. CUSTOM m_OnHeardSound (offset 924)
  2435.  
  2436. CEnvMuzzleFlash
  2437. FLOAT m_flScale (offset 828)
  2438. STRING m_iszParentAttachment (offset 832)
  2439. VOID InputFire (offset 0)
  2440.  
  2441. CEnvParticleScript
  2442. FLOAT m_flSequenceScale (offset 1124)
  2443. STRING InputSetSequence (offset 0)
  2444.  
  2445. CEnvPlayerSurfaceTrigger
  2446. INTEGER m_iTargetGameMaterial (offset 828)
  2447. INTEGER m_iCurrentGameMaterial (offset 832)
  2448. BOOLEAN m_bDisabled (offset 836)
  2449. VOID CEnvPlayerSurfaceTriggerUpdateMaterialThink (offset 0)
  2450. VOID InputDisable (offset 0)
  2451. VOID InputEnable (offset 0)
  2452. CUSTOM m_OnSurfaceChangedToTarget (offset 840)
  2453. CUSTOM m_OnSurfaceChangedFromTarget (offset 864)
  2454.  
  2455. CEnvProjectedTexture
  2456. EHANDLE m_hTargetEntity (offset 828)
  2457. BOOLEAN m_bState (offset 832)
  2458. FLOAT m_flLightFOV (offset 836)
  2459. BOOLEAN m_bEnableShadows (offset 840)
  2460. BOOLEAN m_bLightOnlyTarget (offset 841)
  2461. BOOLEAN m_bLightWorld (offset 842)
  2462. BOOLEAN m_bCameraSpace (offset 843)
  2463. FLOAT m_flAmbient (offset 856)
  2464. CHARACTER m_SpotlightTextureName (offset 860)
  2465. INTEGER m_nSpotlightTextureFrame (offset 1120)
  2466. FLOAT m_flNearZ (offset 1124)
  2467. FLOAT m_flFarZ (offset 1128)
  2468. INTEGER m_nShadowQuality (offset 1132)
  2469. VECTOR m_LinearFloatLightColor (offset 844)
  2470. VOID InputTurnOn (offset 0)
  2471. VOID InputTurnOff (offset 0)
  2472. FLOAT InputSetFOV (offset 0)
  2473. EHANDLE InputSetTarget (offset 0)
  2474. BOOLEAN InputSetCameraSpace (offset 0)
  2475. BOOLEAN InputSetLightOnlyTarget (offset 0)
  2476. BOOLEAN InputSetLightWorld (offset 0)
  2477. BOOLEAN InputSetEnableShadows (offset 0)
  2478. FLOAT InputSetAmbient (offset 0)
  2479. STRING InputSetSpotlightTexture (offset 0)
  2480. VOID CEnvProjectedTextureInitialThink (offset 0)
  2481.  
  2482. CEnvQuadraticBeam
  2483. POSITION_VECTOR m_targetPosition (offset 828)
  2484. POSITION_VECTOR m_controlPosition (offset 840)
  2485. FLOAT m_scrollRate (offset 852)
  2486. FLOAT m_flWidth (offset 856)
  2487.  
  2488. CEnvScreenEffect
  2489. FLOAT m_flDuration (offset 828)
  2490. INTEGER m_nType (offset 832)
  2491. FLOAT m_flDuration (offset 828)
  2492. FLOAT InputStartEffect (offset 0)
  2493. FLOAT InputStopEffect (offset 0)
  2494.  
  2495. CEnvScreenOverlay
  2496. STRING m_iszOverlayNames[0] (offset 828)
  2497. STRING m_iszOverlayNames[1] (offset 832)
  2498. STRING m_iszOverlayNames[2] (offset 836)
  2499. STRING m_iszOverlayNames[3] (offset 840)
  2500. STRING m_iszOverlayNames[4] (offset 844)
  2501. STRING m_iszOverlayNames[5] (offset 848)
  2502. STRING m_iszOverlayNames[6] (offset 852)
  2503. STRING m_iszOverlayNames[7] (offset 856)
  2504. STRING m_iszOverlayNames[8] (offset 860)
  2505. STRING m_iszOverlayNames[9] (offset 864)
  2506. FLOAT m_flOverlayTimes[0] (offset 868)
  2507. FLOAT m_flOverlayTimes[1] (offset 872)
  2508. FLOAT m_flOverlayTimes[2] (offset 876)
  2509. FLOAT m_flOverlayTimes[3] (offset 880)
  2510. FLOAT m_flOverlayTimes[4] (offset 884)
  2511. FLOAT m_flOverlayTimes[5] (offset 888)
  2512. FLOAT m_flOverlayTimes[6] (offset 892)
  2513. FLOAT m_flOverlayTimes[7] (offset 896)
  2514. FLOAT m_flOverlayTimes[8] (offset 900)
  2515. FLOAT m_flOverlayTimes[9] (offset 904)
  2516. INTEGER m_iDesiredOverlay (offset 912)
  2517. TIME m_flStartTime (offset 908)
  2518. BOOLEAN m_bIsActive (offset 916)
  2519. VOID InputStartOverlay (offset 0)
  2520. VOID InputStopOverlay (offset 0)
  2521. INTEGER InputSwitchOverlay (offset 0)
  2522.  
  2523. CEnvShake
  2524. FLOAT m_Amplitude (offset 828)
  2525. FLOAT m_Frequency (offset 832)
  2526. FLOAT m_Duration (offset 836)
  2527. FLOAT m_Radius (offset 840)
  2528. TIME m_stopTime (offset 844)
  2529. TIME m_nextShake (offset 848)
  2530. FLOAT m_currentAmp (offset 852)
  2531. VECTOR m_maxForce (offset 856)
  2532. CUSTOM m_pShakeController (offset 868)
  2533. EMBEDDED m_shakeCallback (offset 872) [1 properties]:
  2534. VECTOR m_force (offset 876)
  2535. VOID InputStartShake (offset 0)
  2536. VOID InputStopShake (offset 0)
  2537. FLOAT InputAmplitude (offset 0)
  2538. FLOAT InputFrequency (offset 0)
  2539.  
  2540. CEnvShooter
  2541. INTEGER m_nSkin (offset 892)
  2542. FLOAT m_flGibScale (offset 896)
  2543. FLOAT m_flGibGravityScale (offset 900)
  2544.  
  2545. CEnvSoundscape
  2546. FLOAT m_flRadius (offset 852)
  2547. STRING m_soundscapeName (offset 856)
  2548. EHANDLE m_hProxySoundscape (offset 900)
  2549. STRING m_positionNames[0] (offset 868)
  2550. STRING m_positionNames[1] (offset 872)
  2551. STRING m_positionNames[2] (offset 876)
  2552. STRING m_positionNames[3] (offset 880)
  2553. STRING m_positionNames[4] (offset 884)
  2554. STRING m_positionNames[5] (offset 888)
  2555. STRING m_positionNames[6] (offset 892)
  2556. STRING m_positionNames[7] (offset 896)
  2557. BOOLEAN m_bDisabled (offset 904)
  2558. VOID InputEnable (offset 0)
  2559. VOID InputDisable (offset 0)
  2560. VOID InputToggleEnabled (offset 0)
  2561. CUSTOM m_OnPlay (offset 828)
  2562.  
  2563. CEnvSoundscapeProxy
  2564. STRING m_MainSoundscapeName (offset 908)
  2565.  
  2566. CEnvSoundscapeTriggerable
  2567. VOID None (offset 0)
  2568.  
  2569. CEnvSpark
  2570. FLOAT m_flDelay (offset 828)
  2571. INTEGER m_nGlowSpriteIndex (offset 832)
  2572. INTEGER m_nMagnitude (offset 836)
  2573. INTEGER m_nTrailLength (offset 840)
  2574. VOID CEnvSparkSparkThink (offset 0)
  2575. VOID InputStartSpark (offset 0)
  2576. VOID InputStopSpark (offset 0)
  2577. VOID InputToggleSpark (offset 0)
  2578. VOID InputSparkOnce (offset 0)
  2579. CUSTOM m_OnSpark (offset 844)
  2580.  
  2581. CEnvSplash
  2582. FLOAT m_flScale (offset 828)
  2583. VOID InputSplash (offset 0)
  2584.  
  2585. CEnvStarfield
  2586. BOOLEAN m_bOn (offset 828)
  2587. FLOAT m_flDensity (offset 832)
  2588. VOID InputTurnOn (offset 0)
  2589. VOID InputTurnOff (offset 0)
  2590. FLOAT InputSetDensity (offset 0)
  2591.  
  2592. CEnvTonemapController
  2593. FLOAT m_flBlendTonemapStart (offset 828)
  2594. FLOAT m_flBlendTonemapEnd (offset 832)
  2595. TIME m_flBlendEndTime (offset 836)
  2596. TIME m_flBlendStartTime (offset 840)
  2597. BOOLEAN m_bUseCustomAutoExposureMin (offset 844)
  2598. BOOLEAN m_bUseCustomAutoExposureMax (offset 845)
  2599. FLOAT m_flCustomAutoExposureMin (offset 848)
  2600. FLOAT m_flCustomAutoExposureMax (offset 852)
  2601. FLOAT m_flCustomBloomScale (offset 856)
  2602. FLOAT m_flCustomBloomScaleMinimum (offset 860)
  2603. BOOLEAN m_bUseCustomBloomScale (offset 846)
  2604. VOID CEnvTonemapControllerUpdateTonemapScaleBlend (offset 0)
  2605. FLOAT InputSetTonemapScale (offset 0)
  2606. STRING InputBlendTonemapScale (offset 0)
  2607. FLOAT InputSetTonemapRate (offset 0)
  2608. FLOAT InputSetAutoExposureMin (offset 0)
  2609. FLOAT InputSetAutoExposureMax (offset 0)
  2610. VOID InputUseDefaultAutoExposure (offset 0)
  2611. VOID InputUseDefaultBloomScale (offset 0)
  2612. FLOAT InputSetBloomScale (offset 0)
  2613. FLOAT InputSetBloomScaleRange (offset 0)
  2614.  
  2615. CEnvTracer
  2616. FLOAT m_flDelay (offset 840)
  2617. POSITION_VECTOR m_vecEnd (offset 828)
  2618. VOID CEnvTracerTracerThink (offset 0)
  2619.  
  2620. CEnvViewPunch
  2621. VECTOR m_angViewPunch (offset 832)
  2622. FLOAT m_flRadius (offset 828)
  2623. VOID InputViewPunch (offset 0)
  2624.  
  2625. CEnvWind
  2626. INTEGER m_EnvWindShared.m_iMinWind (offset 840)
  2627. INTEGER m_EnvWindShared.m_iMaxWind (offset 844)
  2628. INTEGER m_EnvWindShared.m_iMinGust (offset 848)
  2629. INTEGER m_EnvWindShared.m_iMaxGust (offset 852)
  2630. FLOAT m_EnvWindShared.m_flMinGustDelay (offset 856)
  2631. FLOAT m_EnvWindShared.m_flMaxGustDelay (offset 860)
  2632. INTEGER m_EnvWindShared.m_iGustDirChange (offset 868)
  2633. FLOAT m_EnvWindShared.m_flGustDuration (offset 864)
  2634. INTEGER m_EnvWindShared.m_iWindDir (offset 876)
  2635. FLOAT m_EnvWindShared.m_flWindSpeed (offset 880)
  2636. CUSTOM m_EnvWindShared.m_OnGustStart (offset 892)
  2637. CUSTOM m_EnvWindShared.m_OnGustEnd (offset 916)
  2638. VOID CEnvWindWindThink (offset 0)
  2639.  
  2640. CEnvZoom
  2641. FLOAT m_flSpeed (offset 828)
  2642. INTEGER m_nFOV (offset 832)
  2643. VOID InputZoom (offset 0)
  2644. VOID InputUnZoom (offset 0)
  2645.  
  2646. CFastHeadcrab
  2647. INTEGER m_iRunMode (offset 3584)
  2648. FLOAT m_flRealGroundSpeed (offset 3588)
  2649. TIME m_flSlowRunTime (offset 3592)
  2650. TIME m_flPauseTime (offset 3596)
  2651. VECTOR m_vecJumpVel (offset 3600)
  2652.  
  2653. CFilterClass
  2654. STRING m_iFilterClass (offset 880)
  2655.  
  2656. CFilterCombineBall
  2657. INTEGER m_iBallType (offset 880)
  2658.  
  2659. CFilterEnemy
  2660. STRING m_iszEnemyName (offset 880)
  2661. FLOAT m_flRadius (offset 884)
  2662. FLOAT m_flOuterRadius (offset 888)
  2663. INTEGER m_nMaxSquadmatesPerEnemy (offset 892)
  2664. STRING m_iszPlayerName (offset 896)
  2665.  
  2666. CFilterMassGreater
  2667. FLOAT m_fFilterMass (offset 880)
  2668.  
  2669. CFilterMultiple
  2670. INTEGER m_nFilterType (offset 880)
  2671. STRING m_iFilterName[0] (offset 884)
  2672. STRING m_iFilterName[1] (offset 888)
  2673. STRING m_iFilterName[2] (offset 892)
  2674. STRING m_iFilterName[3] (offset 896)
  2675. STRING m_iFilterName[4] (offset 900)
  2676. EHANDLE m_hFilter (offset 904)
  2677.  
  2678. CFilterName
  2679. STRING m_iFilterName (offset 880)
  2680.  
  2681. CFire
  2682. EHANDLE m_hEffect (offset 828)
  2683. EHANDLE m_hOwner (offset 832)
  2684. INTEGER m_nFireType (offset 836)
  2685. FLOAT m_flFuel (offset 840)
  2686. TIME m_flDamageTime (offset 844)
  2687. TIME m_lastDamage (offset 848)
  2688. FLOAT m_flFireSize (offset 852)
  2689. FLOAT m_flHeatLevel (offset 856)
  2690. FLOAT m_flHeatAbsorb (offset 860)
  2691. FLOAT m_flDamageScale (offset 864)
  2692. FLOAT m_flMaxHeat (offset 868)
  2693. FLOAT m_flAttackTime (offset 876)
  2694. BOOLEAN m_bEnabled (offset 880)
  2695. BOOLEAN m_bStartDisabled (offset 881)
  2696. BOOLEAN m_bDidActivate (offset 882)
  2697. VOID CFireBurnThink (offset 0)
  2698. VOID CFireGoOutThink (offset 0)
  2699. VOID InputStartFire (offset 0)
  2700. FLOAT InputExtinguish (offset 0)
  2701. FLOAT InputExtinguishTemporary (offset 0)
  2702. VOID InputEnable (offset 0)
  2703. VOID InputDisable (offset 0)
  2704. CUSTOM m_OnIgnited (offset 884)
  2705. CUSTOM m_OnExtinguished (offset 908)
  2706.  
  2707. CFireSmoke
  2708. FLOAT m_flStartScale (offset 828)
  2709. FLOAT m_flScale (offset 832)
  2710. FLOAT m_flScaleTime (offset 836)
  2711. INTEGER m_nFlags (offset 840)
  2712. MODELINDEX m_nFlameModelIndex (offset 844)
  2713. MODELINDEX m_nFlameFromAboveModelIndex (offset 848)
  2714.  
  2715. CFireTrail
  2716. FLOAT m_flLifetime (offset 832)
  2717. INTEGER m_nAttachment (offset 828)
  2718.  
  2719. CFish
  2720. EHANDLE m_pool (offset 1124)
  2721. INTEGER m_id (offset 1128)
  2722. FLOAT m_angle (offset 1144)
  2723. FLOAT m_angleChange (offset 1148)
  2724. VECTOR m_forward (offset 1152)
  2725. VECTOR m_perp (offset 1164)
  2726. POSITION_VECTOR m_poolOrigin (offset 1176)
  2727. FLOAT m_waterLevel (offset 1188)
  2728. FLOAT m_speed (offset 1192)
  2729. FLOAT m_desiredSpeed (offset 1196)
  2730. FLOAT m_calmSpeed (offset 1200)
  2731. FLOAT m_panicSpeed (offset 1204)
  2732. FLOAT m_avoidRange (offset 1208)
  2733. BOOLEAN m_turnClockwise (offset 1224)
  2734.  
  2735. CFishPool
  2736. INTEGER m_fishCount (offset 836)
  2737. FLOAT m_maxRange (offset 840)
  2738. FLOAT m_swimDepth (offset 844)
  2739. FLOAT m_waterLevel (offset 848)
  2740. BOOLEAN m_isDormant (offset 852)
  2741. CUSTOM m_fishes (offset 856)
  2742. VOID CFishPoolUpdate (offset 0)
  2743.  
  2744. CFlare
  2745. CLASSPTR m_pOwner (offset 2136)
  2746. INTEGER m_nBounces (offset 2140)
  2747. TIME m_flTimeBurnOut (offset 2144)
  2748. FLOAT m_flScale (offset 2148)
  2749. FLOAT m_flDuration (offset 2152)
  2750. TIME m_flNextDamage (offset 2156)
  2751. CUSTOM m_pBurnSound (offset 2160)
  2752. BOOLEAN m_bFading (offset 2164)
  2753. BOOLEAN m_bLight (offset 2165)
  2754. BOOLEAN m_bSmoke (offset 2166)
  2755. BOOLEAN m_bPropFlare (offset 2167)
  2756. BOOLEAN m_bInActiveList (offset 2168)
  2757. CLASSPTR m_pNextFlare (offset 2172)
  2758. FLOAT InputStart (offset 0)
  2759. FLOAT InputDie (offset 0)
  2760. FLOAT InputLaunch (offset 0)
  2761. VOID CFlareFlareTouch (offset 0)
  2762. VOID CFlareFlareBurnTouch (offset 0)
  2763. VOID CFlareFlareThink (offset 0)
  2764.  
  2765. CFlexCycler
  2766. TIME m_flextime (offset 1672)
  2767. INTEGER m_flexnum (offset 1676)
  2768. FLOAT m_flextarget (offset 1680)
  2769. TIME m_blinktime (offset 1936)
  2770. TIME m_looktime (offset 1940)
  2771. POSITION_VECTOR m_lookTarget (offset 1944)
  2772. TIME m_speaktime (offset 1956)
  2773. INTEGER m_istalking (offset 1960)
  2774. INTEGER m_phoneme (offset 1964)
  2775. STRING m_iszSentence (offset 1968)
  2776. INTEGER m_sentence (offset 1972)
  2777.  
  2778. CFlextalkActor
  2779. TIME m_flextime (offset 4080)
  2780. INTEGER m_flexnum (offset 4084)
  2781. FLOAT m_flextarget (offset 4088)
  2782. TIME m_blinktime (offset 4344)
  2783. TIME m_looktime (offset 4348)
  2784. POSITION_VECTOR m_lookTarget (offset 4352)
  2785. TIME m_speaktime (offset 4364)
  2786. INTEGER m_istalking (offset 4368)
  2787. INTEGER m_phoneme (offset 4372)
  2788. STRING m_iszSentence (offset 4376)
  2789. INTEGER m_sentence (offset 4380)
  2790.  
  2791. CFogController
  2792. FLOAT InputSetStartDist (offset 0)
  2793. FLOAT InputSetEndDist (offset 0)
  2794. FLOAT InputSetMaxDensity (offset 0)
  2795. VOID InputTurnOn (offset 0)
  2796. VOID InputTurnOff (offset 0)
  2797. COLOR32 InputSetColor (offset 0)
  2798. COLOR32 InputSetColorSecondary (offset 0)
  2799. INTEGER InputSetFarZ (offset 0)
  2800. STRING InputSetAngles (offset 0)
  2801. COLOR32 InputSetColorLerpTo (offset 0)
  2802. COLOR32 InputSetColorSecondaryLerpTo (offset 0)
  2803. FLOAT InputSetStartDistLerpTo (offset 0)
  2804. FLOAT InputSetEndDistLerpTo (offset 0)
  2805. VOID InputStartFogTransition (offset 0)
  2806. BOOLEAN m_bUseAngles (offset 896)
  2807. COLOR32 m_fog.colorPrimary (offset 844)
  2808. COLOR32 m_fog.colorSecondary (offset 848)
  2809. VECTOR m_fog.dirPrimary (offset 832)
  2810. BOOLEAN m_fog.enable (offset 892)
  2811. BOOLEAN m_fog.blend (offset 893)
  2812. FLOAT m_fog.start (offset 860)
  2813. FLOAT m_fog.end (offset 864)
  2814. FLOAT m_fog.maxdensity (offset 872)
  2815. FLOAT m_fog.farz (offset 868)
  2816. FLOAT m_fog.duration (offset 888)
  2817. VOID CFogControllerSetLerpValues (offset 0)
  2818. INTEGER m_iChangedVariables (offset 900)
  2819. TIME m_fog.lerptime (offset 884)
  2820. COLOR32 m_fog.colorPrimaryLerpTo (offset 852)
  2821. COLOR32 m_fog.colorSecondaryLerpTo (offset 856)
  2822. FLOAT m_fog.startLerpTo (offset 876)
  2823. FLOAT m_fog.endLerpTo (offset 880)
  2824.  
  2825. CFuncAreaPortalBase
  2826. INTEGER m_portalNumber (offset 828)
  2827. INTEGER m_iPortalVersion (offset 832)
  2828.  
  2829. CFuncAreaPortalWindow
  2830. INTEGER m_portalNumber (offset 828)
  2831. FLOAT m_flFadeStartDist (offset 840)
  2832. FLOAT m_flFadeDist (offset 844)
  2833. FLOAT m_flTranslucencyLimit (offset 848)
  2834. STRING m_iBackgroundBModelName (offset 852)
  2835. FLOAT InputSetFadeStartDistance (offset 0)
  2836. FLOAT InputSetFadeEndDistance (offset 0)
  2837.  
  2838. CFuncBrush
  2839. VOID InputTurnOn (offset 0)
  2840. VOID InputTurnOff (offset 0)
  2841. VOID InputToggle (offset 0)
  2842. INTEGER m_iDisabled (offset 832)
  2843. INTEGER m_iSolidity (offset 828)
  2844. BOOLEAN m_bSolidBsp (offset 836)
  2845. STRING m_iszExcludedClass (offset 840)
  2846. BOOLEAN m_bInvertExclusion (offset 844)
  2847. STRING InputSetExcluded (offset 0)
  2848. BOOLEAN InputSetInvert (offset 0)
  2849.  
  2850. CFuncCombineBallSpawner
  2851. INTEGER m_nBallCount (offset 868)
  2852. FLOAT m_flMinSpeed (offset 840)
  2853. FLOAT m_flMaxSpeed (offset 844)
  2854. FLOAT m_flBallRadius (offset 832)
  2855. FLOAT m_flBallRespawnTime (offset 836)
  2856. FLOAT m_flRadius (offset 876)
  2857. INTEGER m_nBallsRemainingInField (offset 872)
  2858. BOOLEAN m_bEnabled (offset 884)
  2859. CUSTOM m_BallRespawnTime (offset 848)
  2860. TIME m_flDisableTime (offset 880)
  2861. VOID InputEnable (offset 0)
  2862. VOID InputDisable (offset 0)
  2863. CUSTOM m_OnBallGrabbed (offset 888)
  2864. CUSTOM m_OnBallReinserted (offset 912)
  2865. CUSTOM m_OnBallHitTopSide (offset 936)
  2866. CUSTOM m_OnBallHitBottomSide (offset 960)
  2867. CUSTOM m_OnLastBallGrabbed (offset 984)
  2868. CUSTOM m_OnFirstBallReinserted (offset 1008)
  2869. VOID CFuncCombineBallSpawnerBallThink (offset 0)
  2870. VOID CFuncCombineBallSpawnerGrabBallTouch (offset 0)
  2871.  
  2872. CFuncConveyor
  2873. VOID InputToggleDirection (offset 0)
  2874. VOID InputSetSpeed (offset 0)
  2875. VECTOR m_vecMoveDir (offset 832)
  2876. FLOAT m_flConveyorSpeed (offset 844)
  2877.  
  2878. CFuncLadder
  2879. VECTOR m_vecPlayerMountPositionTop (offset 860)
  2880. VECTOR m_vecPlayerMountPositionBottom (offset 872)
  2881. VECTOR m_vecLadderDir (offset 828)
  2882. BOOLEAN m_bFakeLadder (offset 885)
  2883. BOOLEAN m_bDisabled (offset 884)
  2884. STRING m_surfacePropName (offset 888)
  2885. VOID InputEnable (offset 0)
  2886. VOID InputDisable (offset 0)
  2887. CUSTOM m_OnPlayerGotOnLadder (offset 892)
  2888. CUSTOM m_OnPlayerGotOffLadder (offset 916)
  2889.  
  2890. CFuncMonitor
  2891. EHANDLE m_hInfoCameraLink (offset 848)
  2892. STRING InputSetCamera (offset 0)
  2893.  
  2894. CFuncMoveLinear
  2895. VECTOR m_vecMoveDir (offset 944)
  2896. SOUNDNAME m_soundStart (offset 956)
  2897. SOUNDNAME m_soundStop (offset 960)
  2898. SOUNDNAME m_currentSound (offset 964)
  2899. FLOAT m_flBlockDamage (offset 968)
  2900. FLOAT m_flStartPosition (offset 972)
  2901. FLOAT m_flMoveDistance (offset 976)
  2902. VOID InputOpen (offset 0)
  2903. VOID InputClose (offset 0)
  2904. FLOAT InputSetPosition (offset 0)
  2905. FLOAT InputSetSpeed (offset 0)
  2906. CUSTOM m_OnFullyOpen (offset 984)
  2907. CUSTOM m_OnFullyClosed (offset 1008)
  2908. VOID CFuncMoveLinearStopMoveSound (offset 0)
  2909.  
  2910. CFuncOccluder
  2911. BOOLEAN m_bActive (offset 828)
  2912. INTEGER m_nOccluderIndex (offset 832)
  2913. VOID InputDeactivate (offset 0)
  2914. VOID InputActivate (offset 0)
  2915. VOID InputToggle (offset 0)
  2916.  
  2917. CFuncPlat
  2918. STRING m_sNoise (offset 968)
  2919. VOID CFuncPlatPlatUse (offset 0)
  2920. VOID CFuncPlatCallGoDown (offset 0)
  2921. VOID CFuncPlatCallHitTop (offset 0)
  2922. VOID CFuncPlatCallHitBottom (offset 0)
  2923. VOID InputToggle (offset 0)
  2924. VOID InputGoUp (offset 0)
  2925. VOID InputGoDown (offset 0)
  2926.  
  2927. CFuncPlatRot
  2928. VECTOR m_end (offset 972)
  2929. VECTOR m_start (offset 984)
  2930.  
  2931. CFuncReflectiveGlass
  2932. VOID None (offset 0)
  2933.  
  2934. CFuncRotating
  2935. VECTOR m_vecMoveAng (offset 828)
  2936. FLOAT m_flFanFriction (offset 840)
  2937. FLOAT m_flAttenuation (offset 844)
  2938. FLOAT m_flVolume (offset 848)
  2939. FLOAT m_flTargetSpeed (offset 852)
  2940. FLOAT m_flMaxSpeed (offset 856)
  2941. FLOAT m_flBlockDamage (offset 860)
  2942. SOUNDNAME m_NoiseRunning (offset 864)
  2943. BOOLEAN m_bReversed (offset 868)
  2944. VECTOR m_angStart (offset 872)
  2945. BOOLEAN m_bStopAtStartPos (offset 884)
  2946. BOOLEAN m_bSolidBsp (offset 885)
  2947. VOID CFuncRotatingSpinUpMove (offset 0)
  2948. VOID CFuncRotatingSpinDownMove (offset 0)
  2949. VOID CFuncRotatingHurtTouch (offset 0)
  2950. VOID CFuncRotatingRotatingUse (offset 0)
  2951. VOID CFuncRotatingRotateMove (offset 0)
  2952. VOID CFuncRotatingReverseMove (offset 0)
  2953. FLOAT InputSetSpeed (offset 0)
  2954. VOID InputStart (offset 0)
  2955. VOID InputStop (offset 0)
  2956. VOID InputToggle (offset 0)
  2957. VOID InputReverse (offset 0)
  2958. VOID InputStartForward (offset 0)
  2959. VOID InputStartBackward (offset 0)
  2960. VOID InputStopAtStartPos (offset 0)
  2961.  
  2962. CFuncSmokeVolume
  2963. COLOR32 m_Color1 (offset 828)
  2964. COLOR32 m_Color2 (offset 832)
  2965. STRING m_String_tMaterialName (offset 1092)
  2966. FLOAT m_ParticleDrawWidth (offset 1096)
  2967. FLOAT m_ParticleSpacingDistance (offset 1100)
  2968. FLOAT m_DensityRampSpeed (offset 1104)
  2969. FLOAT m_RotationSpeed (offset 1108)
  2970. FLOAT m_MovementSpeed (offset 1112)
  2971. FLOAT m_Density (offset 1116)
  2972. FLOAT m_RotationSpeed (offset 1108)
  2973. FLOAT m_MovementSpeed (offset 1112)
  2974. FLOAT m_Density (offset 1116)
  2975.  
  2976. CFuncTank
  2977. FLOAT m_yawRate (offset 980)
  2978. FLOAT m_yawRange (offset 984)
  2979. FLOAT m_yawTolerance (offset 988)
  2980. FLOAT m_pitchRate (offset 1000)
  2981. FLOAT m_pitchRange (offset 1004)
  2982. FLOAT m_pitchTolerance (offset 1008)
  2983. FLOAT m_fireRate (offset 832)
  2984. TIME m_fireTime (offset 1012)
  2985. FLOAT m_persist (offset 1020)
  2986. FLOAT m_persist2 (offset 1024)
  2987. FLOAT m_minRange (offset 1032)
  2988. FLOAT m_maxRange (offset 1036)
  2989. FLOAT m_flMinRange2 (offset 1040)
  2990. FLOAT m_flMaxRange2 (offset 1044)
  2991. INTEGER m_iAmmoCount (offset 1048)
  2992. FLOAT m_spriteScale (offset 1064)
  2993. STRING m_iszSpriteSmoke (offset 1068)
  2994. STRING m_iszSpriteFlash (offset 1072)
  2995. INTEGER m_bulletType (offset 840)
  2996. INTEGER m_nBulletCount (offset 948)
  2997. INTEGER m_spread (offset 864)
  2998. INTEGER m_iBulletDamage (offset 844)
  2999. INTEGER m_iBulletDamageVsPlayer (offset 848)
  3000. STRING m_iszMaster (offset 1076)
  3001. INTEGER m_iSmallAmmoType (offset 852)
  3002. INTEGER m_iMediumAmmoType (offset 856)
  3003. INTEGER m_iLargeAmmoType (offset 860)
  3004. SOUNDNAME m_soundStartRotate (offset 1080)
  3005. SOUNDNAME m_soundStopRotate (offset 1084)
  3006. SOUNDNAME m_soundLoopRotate (offset 1088)
  3007. FLOAT m_flPlayerGracePeriod (offset 1092)
  3008. FLOAT m_flIgnoreGraceUpto (offset 1096)
  3009. FLOAT m_flPlayerLockTimeBeforeFire (offset 1100)
  3010. TIME m_flLastSawNonPlayer (offset 1104)
  3011. FLOAT m_yawCenter (offset 972)
  3012. FLOAT m_yawCenterWorld (offset 976)
  3013. FLOAT m_pitchCenter (offset 992)
  3014. FLOAT m_pitchCenterWorld (offset 996)
  3015. TIME m_fireLast (offset 828)
  3016. TIME m_lastSightTime (offset 1016)
  3017. VECTOR m_barrelPos (offset 1052)
  3018. POSITION_VECTOR m_sightOrigin (offset 932)
  3019. EHANDLE m_hFuncTankTarget (offset 944)
  3020. EHANDLE m_hController (offset 952)
  3021. VECTOR m_vecControllerUsePos (offset 960)
  3022. TIME m_flNextAttack (offset 956)
  3023. STRING m_targetEntityName (offset 1108)
  3024. EHANDLE m_hTarget (offset 836)
  3025. POSITION_VECTOR m_vTargetPosition (offset 1112)
  3026. POSITION_VECTOR m_vecNPCIdleTarget (offset 1124)
  3027. FLOAT m_persist2burst (offset 1028)
  3028. EHANDLE m_hControlVolume (offset 1400)
  3029. STRING m_iszControlVolume (offset 1404)
  3030. TIME m_flNextControllerSearch (offset 1408)
  3031. BOOLEAN m_bShouldFindNPCs (offset 1412)
  3032. BOOLEAN m_bNPCInRoute (offset 1413)
  3033. STRING m_iszNPCManPoint (offset 1416)
  3034. BOOLEAN m_bReadyToFire (offset 1420)
  3035. BOOLEAN m_bPerformLeading (offset 1165)
  3036. FLOAT m_flStartLeadFactor (offset 1168)
  3037. TIME m_flStartLeadFactorTime (offset 1172)
  3038. FLOAT m_flNextLeadFactor (offset 1176)
  3039. TIME m_flNextLeadFactorTime (offset 1180)
  3040. STRING m_iszBaseAttachment (offset 1144)
  3041. STRING m_iszBarrelAttachment (offset 1136)
  3042. STRING m_iszYawPoseParam (offset 1148)
  3043. STRING m_iszPitchPoseParam (offset 1152)
  3044. FLOAT m_flYawPoseCenter (offset 1156)
  3045. FLOAT m_flPitchPoseCenter (offset 1160)
  3046. BOOLEAN m_bUsePoseParameters (offset 1164)
  3047. INTEGER m_iEffectHandling (offset 1424)
  3048. VOID InputActivate (offset 0)
  3049. VOID InputDeactivate (offset 0)
  3050. FLOAT InputSetFireRate (offset 0)
  3051. INTEGER InputSetDamage (offset 0)
  3052. VECTOR InputSetTargetPosition (offset 0)
  3053. VECTOR InputSetTargetDir (offset 0)
  3054. STRING InputSetTargetEntityName (offset 0)
  3055. EHANDLE InputSetTargetEntity (offset 0)
  3056. VOID InputClearTargetEntity (offset 0)
  3057. STRING InputFindNPCToManTank (offset 0)
  3058. VOID InputStopFindingNPCs (offset 0)
  3059. VOID InputStartFindingNPCs (offset 0)
  3060. VOID InputForceNPCOff (offset 0)
  3061. FLOAT InputSetMaxRange (offset 0)
  3062. CUSTOM m_OnFire (offset 1184)
  3063. CUSTOM m_OnLoseTarget (offset 1208)
  3064. CUSTOM m_OnAquireTarget (offset 1232)
  3065. CUSTOM m_OnAmmoDepleted (offset 1256)
  3066. CUSTOM m_OnGotController (offset 1280)
  3067. CUSTOM m_OnLostController (offset 1304)
  3068. CUSTOM m_OnGotPlayerController (offset 1328)
  3069. CUSTOM m_OnLostPlayerController (offset 1352)
  3070. CUSTOM m_OnReadyToFire (offset 1376)
  3071.  
  3072. CFuncTankAPCRocket
  3073. FLOAT m_flRocketSpeed (offset 1432)
  3074. EHANDLE m_hLaserDot (offset 1428)
  3075. INTEGER m_nSide (offset 1436)
  3076. INTEGER m_nBurstCount (offset 1440)
  3077. BOOLEAN m_bDying (offset 1444)
  3078. VOID InputDeathVolley (offset 0)
  3079.  
  3080. CFuncTankAirboatGun
  3081. CUSTOM m_pGunFiringSound (offset 1428)
  3082. TIME m_flNextHeavyShotTime (offset 1432)
  3083. BOOLEAN m_bIsFiring (offset 1436)
  3084. STRING m_iszAirboatGunModel (offset 1440)
  3085. TIME m_flLastImpactEffectTime (offset 1452)
  3086.  
  3087. CFuncTankCombineCannon
  3088. FLOAT m_originalFireRate (offset 1456)
  3089. VOID CFuncTankCombineCannonUpdateBeamThink (offset 0)
  3090. TIME m_flTimeNextSweep (offset 1460)
  3091. TIME m_flTimeBeamOn (offset 1464)
  3092. EHANDLE m_hBeam (offset 1452)
  3093. VECTOR m_vecTrueForward (offset 1468)
  3094. BOOLEAN m_bShouldHarrass (offset 1480)
  3095. BOOLEAN m_bLastTargetWasNPC (offset 1481)
  3096. VOID InputEnableHarrass (offset 0)
  3097. VOID InputDisableHarrass (offset 0)
  3098. CUSTOM m_OnShotAtPlayer (offset 1428)
  3099.  
  3100. CFuncTankLaser
  3101. STRING m_iszLaserName (offset 1436)
  3102. CLASSPTR m_pLaser (offset 1428)
  3103. TIME m_laserTime (offset 1432)
  3104.  
  3105. CFuncTankMortar
  3106. INTEGER m_Magnitude (offset 1428)
  3107. FLOAT m_fireDelay (offset 1432)
  3108. STRING m_fireStartSound (offset 1436)
  3109. STRING m_incomingSound (offset 1440)
  3110. TIME m_flWarningTime (offset 1444)
  3111. TIME m_flFireVariance (offset 1448)
  3112. BOOLEAN m_fLastShotMissed (offset 1452)
  3113. CLASSPTR m_pAttacker (offset 1456)
  3114. VOID InputShootGun (offset 0)
  3115. VOID InputFireAtWill (offset 0)
  3116.  
  3117. CFuncTankPhysCannister
  3118. STRING m_iszBarrelVolume (offset 1428)
  3119. EHANDLE m_hBarrelVolume (offset 1432)
  3120.  
  3121. CFuncTankPulseLaser
  3122. FLOAT m_flPulseSpeed (offset 1428)
  3123. FLOAT m_flPulseWidth (offset 1432)
  3124. COLOR32 m_flPulseColor (offset 1436)
  3125. FLOAT m_flPulseLife (offset 1440)
  3126. FLOAT m_flPulseLag (offset 1444)
  3127. SOUNDNAME m_sPulseFireSound (offset 1448)
  3128.  
  3129. CFuncTankRocket
  3130. FLOAT m_flRocketSpeed (offset 1428)
  3131.  
  3132. CFuncTankTrain
  3133. CUSTOM m_OnDeath (offset 1040)
  3134.  
  3135. CFuncTrackAuto
  3136. VOID TriggerTrackChange (offset 0)
  3137.  
  3138. CFuncTrackChange
  3139. CLASSPTR m_trackTop (offset 996)
  3140. CLASSPTR m_trackBottom (offset 1000)
  3141. CLASSPTR m_train (offset 1004)
  3142. STRING m_trackTopName (offset 1008)
  3143. STRING m_trackBottomName (offset 1012)
  3144. STRING m_trainName (offset 1016)
  3145. INTEGER m_code (offset 1020)
  3146. INTEGER m_targetState (offset 1024)
  3147. INTEGER m_use (offset 1028)
  3148. VOID CFuncTrackChangeFind (offset 0)
  3149.  
  3150. CFuncTrackTrain
  3151. FLOAT m_length (offset 832)
  3152. FLOAT m_height (offset 892)
  3153. FLOAT m_maxSpeed (offset 896)
  3154. FLOAT m_flBank (offset 880)
  3155. FLOAT m_flBlockDamage (offset 888)
  3156. SOUNDNAME m_iszSoundMove (offset 904)
  3157. SOUNDNAME m_iszSoundMovePing (offset 908)
  3158. SOUNDNAME m_iszSoundStart (offset 912)
  3159. SOUNDNAME m_iszSoundStop (offset 916)
  3160. INTEGER m_nMoveSoundMinPitch (offset 932)
  3161. INTEGER m_nMoveSoundMaxPitch (offset 936)
  3162. FLOAT m_flMoveSoundMinTime (offset 920)
  3163. FLOAT m_flMoveSoundMaxTime (offset 924)
  3164. TIME m_flNextMoveSoundTime (offset 928)
  3165. INTEGER m_eVelocityType (offset 944)
  3166. INTEGER m_eOrientationType (offset 940)
  3167. CLASSPTR m_ppath (offset 828)
  3168. FLOAT m_dir (offset 900)
  3169. VECTOR m_controlMins (offset 836)
  3170. VECTOR m_controlMaxs (offset 848)
  3171. FLOAT m_flVolume (offset 876)
  3172. FLOAT m_oldSpeed (offset 884)
  3173. BOOLEAN m_bSoundPlaying (offset 948)
  3174. BOOLEAN m_bManualSpeedChanges (offset 1000)
  3175. FLOAT m_flAccelSpeed (offset 1012)
  3176. FLOAT m_flDecelSpeed (offset 1016)
  3177. VOID InputStop (offset 0)
  3178. VOID InputStartForward (offset 0)
  3179. VOID InputStartBackward (offset 0)
  3180. VOID InputToggle (offset 0)
  3181. VOID InputResume (offset 0)
  3182. VOID InputReverse (offset 0)
  3183. FLOAT InputSetSpeed (offset 0)
  3184. FLOAT InputSetSpeedDir (offset 0)
  3185. FLOAT InputSetSpeedReal (offset 0)
  3186. FLOAT InputSetSpeedDirAccel (offset 0)
  3187. STRING InputTeleportToPathTrack (offset 0)
  3188. FLOAT InputSetSpeedForwardModifier (offset 0)
  3189. CUSTOM m_OnStart (offset 952)
  3190. CUSTOM m_OnNext (offset 976)
  3191. VOID CFuncTrackTrainNext (offset 0)
  3192. VOID CFuncTrackTrainFind (offset 0)
  3193. VOID CFuncTrackTrainNearestPath (offset 0)
  3194. VOID CFuncTrackTrainDeadEnd (offset 0)
  3195.  
  3196. CFuncTrain
  3197. EHANDLE m_hCurrentTarget (offset 968)
  3198. BOOLEAN m_activated (offset 972)
  3199. EHANDLE m_hEnemy (offset 976)
  3200. STRING m_iszLastTarget (offset 988)
  3201. TIME m_flNextBlockTime (offset 984)
  3202. FLOAT m_flBlockDamage (offset 980)
  3203. VOID CFuncTrainWait (offset 0)
  3204. VOID CFuncTrainNext (offset 0)
  3205. VOID InputToggle (offset 0)
  3206. VOID InputStart (offset 0)
  3207. VOID InputStop (offset 0)
  3208.  
  3209. CFuncTrainControls
  3210. VOID CFuncTrainControlsFind (offset 0)
  3211.  
  3212. CFuncVPhysicsClip
  3213. STRING m_iFilterName (offset 828)
  3214. EHANDLE m_hFilter (offset 832)
  3215. BOOLEAN m_bDisabled (offset 836)
  3216. VOID InputEnable (offset 0)
  3217. VOID InputDisable (offset 0)
  3218.  
  3219. CFuncVehicleClip
  3220. VOID InputEnable (offset 0)
  3221. VOID InputDisable (offset 0)
  3222.  
  3223. CFuncWall
  3224. INTEGER m_nState (offset 828)
  3225.  
  3226. CFuncWallToggle
  3227. VOID InputToggle (offset 0)
  3228.  
  3229. CFunc_Dust
  3230. INTEGER m_DustFlags (offset 864)
  3231. COLOR32 m_Color (offset 828)
  3232. INTEGER m_SpawnRate (offset 832)
  3233. FLOAT m_flSizeMin (offset 836)
  3234. FLOAT m_flSizeMax (offset 840)
  3235. INTEGER m_SpeedMax (offset 844)
  3236. INTEGER m_LifetimeMin (offset 848)
  3237. INTEGER m_LifetimeMax (offset 852)
  3238. INTEGER m_DistMax (offset 856)
  3239. INTEGER m_iAlpha (offset 868)
  3240. FLOAT m_FallSpeed (offset 860)
  3241. VOID InputTurnOn (offset 0)
  3242. VOID InputTurnOff (offset 0)
  3243.  
  3244. CFunc_LOD
  3245. FLOAT m_fDisappearDist (offset 828)
  3246.  
  3247. CGameEnd
  3248. VOID InputGameEnd (offset 0)
  3249.  
  3250. CGameGibManager
  3251. INTEGER m_iMaxPieces (offset 868)
  3252. INTEGER m_iMaxPiecesDX8 (offset 872)
  3253. BOOLEAN m_bAllowNewGibs (offset 856)
  3254. INTEGER InputSetMaxPieces (offset 0)
  3255. INTEGER InputSetMaxPiecesDX8 (offset 0)
  3256.  
  3257. CGamePlayerEquip
  3258. STRING m_weaponNames (offset 836)
  3259. INTEGER m_weaponCount (offset 964)
  3260.  
  3261. CGamePlayerZone
  3262. VOID InputCountPlayersInZone (offset 0)
  3263. CUSTOM m_OnPlayerInZone (offset 832)
  3264. CUSTOM m_OnPlayerOutZone (offset 856)
  3265. CUSTOM m_PlayersInCount (offset 880)
  3266. CUSTOM m_PlayersOutCount (offset 904)
  3267.  
  3268. CGameScore
  3269. VOID InputApplyScore (offset 0)
  3270.  
  3271. CGameText
  3272. STRING m_iszMessage (offset 836)
  3273. INTEGER m_textParms.channel (offset 876)
  3274. FLOAT m_textParms.x (offset 840)
  3275. FLOAT m_textParms.y (offset 844)
  3276. INTEGER m_textParms.effect (offset 848)
  3277. FLOAT m_textParms.fadeinTime (offset 860)
  3278. FLOAT m_textParms.fadeoutTime (offset 864)
  3279. FLOAT m_textParms.holdTime (offset 868)
  3280. FLOAT m_textParms.fxTime (offset 872)
  3281. CHARACTER m_textParms (offset 840)
  3282. VOID InputDisplay (offset 0)
  3283.  
  3284. CGameUI
  3285. FLOAT m_flFieldOfView (offset 828)
  3286. EHANDLE m_hSaveWeapon (offset 832)
  3287. BOOLEAN m_bForceUpdate (offset 1268)
  3288. EHANDLE m_player (offset 1276)
  3289. INTEGER m_nLastButtonState (offset 1272)
  3290. VOID InputDeactivate (offset 0)
  3291. STRING InputActivate (offset 0)
  3292. CUSTOM m_playerOn (offset 836)
  3293. CUSTOM m_playerOff (offset 860)
  3294. CUSTOM m_pressedMoveLeft (offset 884)
  3295. CUSTOM m_pressedMoveRight (offset 908)
  3296. CUSTOM m_pressedForward (offset 932)
  3297. CUSTOM m_pressedBack (offset 956)
  3298. CUSTOM m_pressedAttack (offset 980)
  3299. CUSTOM m_pressedAttack2 (offset 1004)
  3300. CUSTOM m_unpressedMoveLeft (offset 1028)
  3301. CUSTOM m_unpressedMoveRight (offset 1052)
  3302. CUSTOM m_unpressedForward (offset 1076)
  3303. CUSTOM m_unpressedBack (offset 1100)
  3304. CUSTOM m_unpressedAttack (offset 1124)
  3305. CUSTOM m_unpressedAttack2 (offset 1148)
  3306. CUSTOM m_xaxis (offset 1172)
  3307. CUSTOM m_yaxis (offset 1196)
  3308. CUSTOM m_attackaxis (offset 1220)
  3309. CUSTOM m_attack2axis (offset 1244)
  3310.  
  3311. CGameWeaponManager
  3312. STRING m_iszWeaponName (offset 828)
  3313. INTEGER m_iMaxPieces (offset 832)
  3314. FLOAT m_flAmmoMod (offset 836)
  3315. BOOLEAN m_bExpectingWeapon (offset 840)
  3316. VOID CGameWeaponManagerThink (offset 0)
  3317. INTEGER InputSetMaxPieces (offset 0)
  3318. FLOAT InputSetAmmoModifier (offset 0)
  3319. CUSTOM m_ManagedNonWeapons (offset 844)
  3320.  
  3321. CGenericActor
  3322. STRING m_strHullName (offset 4076)
  3323.  
  3324. CGib
  3325. VOID CGibBounceGibTouch (offset 0)
  3326. VOID CGibStickyGibTouch (offset 0)
  3327. VOID CGibWaitTillLand (offset 0)
  3328. VOID CGibDieThink (offset 0)
  3329.  
  3330. CGibShooter
  3331. INTEGER m_iGibs (offset 828)
  3332. FLOAT m_flGibVelocity (offset 844)
  3333. FLOAT m_flVariance (offset 864)
  3334. FLOAT m_flGibLife (offset 868)
  3335. INTEGER m_nSimulationType (offset 872)
  3336. FLOAT m_flDelay (offset 880)
  3337. VECTOR m_angGibRotation (offset 848)
  3338. FLOAT m_flGibAngVelocity (offset 860)
  3339. BOOLEAN m_bIsSprite (offset 885)
  3340. INTEGER m_iGibCapacity (offset 832)
  3341. INTEGER m_iGibMaterial (offset 836)
  3342. INTEGER m_iGibModelIndex (offset 840)
  3343. INTEGER m_nMaxGibModelFrame (offset 876)
  3344. STRING m_iszLightingOrigin (offset 888)
  3345. BOOLEAN m_bNoGibShadows (offset 884)
  3346. VOID InputShoot (offset 0)
  3347. VOID CGibShooterShootThink (offset 0)
  3348.  
  3349. CGrenadeAR2
  3350. EHANDLE m_hSmokeTrail (offset 1180)
  3351. TIME m_fSpawnTime (offset 1184)
  3352. FLOAT m_fDangerRadius (offset 1188)
  3353. VOID CGrenadeAR2GrenadeAR2Touch (offset 0)
  3354. VOID CGrenadeAR2GrenadeAR2Think (offset 0)
  3355.  
  3356. CGrenadeBeam
  3357. POSITION_VECTOR m_vLaunchPos (offset 1180)
  3358. FLOAT m_flBeamWidth (offset 1192)
  3359. FLOAT m_flBeamSpeed (offset 1196)
  3360. FLOAT m_flBeamLag (offset 1200)
  3361. TIME m_flLaunchTime (offset 1204)
  3362. TIME m_flLastTouchTime (offset 1208)
  3363. EHANDLE m_hBeamChaser (offset 1212)
  3364. INTEGER m_nNumHits (offset 1216)
  3365. VECTOR m_pHitLocation (offset 1220)
  3366. CLASSPTR m_pBeam (offset 1232)
  3367. VOID CGrenadeBeamGrenadeBeamTouch (offset 0)
  3368. VOID CGrenadeBeamKillBeam (offset 0)
  3369.  
  3370. CGrenadeBeamChaser
  3371. CLASSPTR m_pTarget (offset 1124)
  3372. VOID CGrenadeBeamChaserChaserThink (offset 0)
  3373.  
  3374. CGrenadeBugBait
  3375. TIME m_flGracePeriodEndsAt (offset 1180)
  3376. CLASSPTR m_pSporeTrail (offset 1184)
  3377. VOID CGrenadeBugBaitBugBaitTouch (offset 0)
  3378. VOID CGrenadeBugBaitThinkBecomeSolid (offset 0)
  3379.  
  3380. CGrenadeFrag
  3381. EHANDLE m_pMainGlow (offset 1180)
  3382. EHANDLE m_pGlowTrail (offset 1184)
  3383. TIME m_flNextBlipTime (offset 1188)
  3384. BOOLEAN m_inSolid (offset 1192)
  3385. BOOLEAN m_combineSpawned (offset 1193)
  3386. BOOLEAN m_punted (offset 1194)
  3387. VOID CGrenadeFragDelayThink (offset 0)
  3388. FLOAT InputSetTimer (offset 0)
  3389.  
  3390. CGrenadeHelicopter
  3391. BOOLEAN m_bActivated (offset 1180)
  3392. BOOLEAN m_bExplodeOnContact (offset 1181)
  3393. CUSTOM m_pWarnSound (offset 1184)
  3394. EHANDLE m_hWarningSprite (offset 1188)
  3395. BOOLEAN m_bBlinkerAtTop (offset 1192)
  3396. VOID CGrenadeHelicopterExplodeThink (offset 0)
  3397. VOID CGrenadeHelicopterAnimateThink (offset 0)
  3398. VOID CGrenadeHelicopterRampSoundThink (offset 0)
  3399. VOID CGrenadeHelicopterWarningBlinkerThink (offset 0)
  3400. VOID CGrenadeHelicopterExplodeConcussion (offset 0)
  3401.  
  3402. CGrenadeHomer
  3403. EHANDLE m_hRocketTrail (offset 1180)
  3404. STRING m_sFlySound (offset 1192)
  3405. TIME m_flNextFlySoundTime (offset 1196)
  3406. FLOAT m_flHomingStrength (offset 1200)
  3407. FLOAT m_flHomingDelay (offset 1204)
  3408. FLOAT m_flHomingRampUp (offset 1208)
  3409. FLOAT m_flHomingDuration (offset 1212)
  3410. FLOAT m_flHomingRampDown (offset 1216)
  3411. FLOAT m_flHomingSpeed (offset 1220)
  3412. FLOAT m_flSpinMagnitude (offset 1224)
  3413. FLOAT m_flSpinSpeed (offset 1228)
  3414. INTEGER m_nRocketTrailType (offset 1232)
  3415. TIME m_flHomingLaunchTime (offset 1240)
  3416. TIME m_flHomingStartTime (offset 1244)
  3417. TIME m_flHomingEndTime (offset 1248)
  3418. FLOAT m_flSpinOffset (offset 1252)
  3419. EHANDLE m_hTarget (offset 1256)
  3420. VOID CGrenadeHomerAimThink (offset 0)
  3421. VOID CGrenadeHomerGrenadeHomerTouch (offset 0)
  3422.  
  3423. CGrenadePathfollower
  3424. CLASSPTR m_pPathTarget (offset 1184)
  3425. FLOAT m_flFlySpeed (offset 1188)
  3426. SOUNDNAME m_sFlySound (offset 1192)
  3427. TIME m_flNextFlySoundTime (offset 1196)
  3428. EHANDLE m_hRocketTrail (offset 1180)
  3429. VOID CGrenadePathfollowerAimThink (offset 0)
  3430. VOID CGrenadePathfollowerGrenadeTouch (offset 0)
  3431.  
  3432. CGunTarget
  3433. BOOLEAN m_on (offset 944)
  3434. EHANDLE m_hTargetEnt (offset 948)
  3435. VOID CGunTargetNext (offset 0)
  3436. VOID CGunTargetStart (offset 0)
  3437. VOID CGunTargetWait (offset 0)
  3438. VOID InputStart (offset 0)
  3439. VOID InputStop (offset 0)
  3440. VOID InputToggle (offset 0)
  3441. CUSTOM m_OnDeath (offset 952)
  3442.  
  3443. CHL2MPMachineGun
  3444. INTEGER m_nShotsFired (offset 1404)
  3445. TIME m_flNextSoundTime (offset 1408)
  3446.  
  3447. CHL2MP_Player
  3448. VOID None (offset 0)
  3449.  
  3450. CHL2_Player
  3451. INTEGER m_nControlClass (offset 4340)
  3452. EMBEDDED m_HL2Local (offset 4344) [11 properties]:
  3453. FLOAT m_flSuitPower (offset 4348)
  3454. BOOLEAN m_bZooming (offset 4352)
  3455. INTEGER m_bitsActiveDevices (offset 4356)
  3456. INTEGER m_iSquadMemberCount (offset 4360)
  3457. INTEGER m_iSquadMedicCount (offset 4364)
  3458. BOOLEAN m_fSquadInFollowMode (offset 4368)
  3459. BOOLEAN m_bWeaponLowered (offset 4369)
  3460. BOOLEAN m_bDisplayReticle (offset 4388)
  3461. BOOLEAN m_bStickyAutoAim (offset 4389)
  3462. EHANDLE m_hLadder (offset 4392)
  3463. EMBEDDED m_LadderMove (offset 4396) [8 properties]:
  3464. BOOLEAN m_bForceLadderMove (offset 4396)
  3465. BOOLEAN m_bForceMount (offset 4397)
  3466. TIME m_flStartTime (offset 4400)
  3467. TIME m_flArrivalTime (offset 4404)
  3468. POSITION_VECTOR m_vecGoalPosition (offset 4408)
  3469. POSITION_VECTOR m_vecStartPosition (offset 4420)
  3470. EHANDLE m_hForceLadder (offset 4432)
  3471. EHANDLE m_hReservedSpot (offset 4436)
  3472. BOOLEAN m_bSprintEnabled (offset 4444)
  3473. TIME m_flTimeAllSuitDevicesOff (offset 4440)
  3474. BOOLEAN m_fIsSprinting (offset 4452)
  3475. BOOLEAN m_fIsWalking (offset 4453)
  3476. POSITION_VECTOR m_vecMissPositions (offset 4472)
  3477. INTEGER m_nNumMissPositions (offset 4664)
  3478. EMBEDDED m_CommanderUpdateTimer (offset 4460) [1 properties]:
  3479. TIME m_next (offset 4460)
  3480. INTEGER m_QueuedCommand (offset 4468)
  3481. TIME m_flTimeIgnoreFallDamage (offset 4668)
  3482. BOOLEAN m_bIgnoreFallDamageResetAfterImpact (offset 4672)
  3483. FLOAT m_flSuitPowerLoad (offset 4676)
  3484. TIME m_flIdleTime (offset 4692)
  3485. TIME m_flMoveTime (offset 4696)
  3486. TIME m_flLastDamageTime (offset 4700)
  3487. TIME m_flTargetFindTime (offset 4704)
  3488. TIME m_flAdmireGlovesAnimTime (offset 4680)
  3489. TIME m_flNextFlashlightCheckTime (offset 4684)
  3490. FLOAT m_flFlashlightPowerDrainScale (offset 4688)
  3491. BOOLEAN m_bFlashlightDisabled (offset 4712)
  3492. BOOLEAN m_bUseCappedPhysicsDamageTable (offset 4713)
  3493. EHANDLE m_hLockedAutoAimEntity (offset 4736)
  3494. EMBEDDED m_LowerWeaponTimer (offset 4728) [1 properties]:
  3495. TIME m_next (offset 4728)
  3496. EMBEDDED m_AutoaimTimer (offset 4732) [1 properties]:
  3497. TIME m_next (offset 4732)
  3498. FLOAT InputIgnoreFallDamage (offset 0)
  3499. FLOAT InputIgnoreFallDamageWithoutReset (offset 0)
  3500. VOID OnSquadMemberKilled (offset 0)
  3501. VOID InputDisableFlashlight (offset 0)
  3502. VOID InputEnableFlashlight (offset 0)
  3503. VOID InputForceDropPhysObjects (offset 0)
  3504. CUSTOM m_sndLeeches (offset 4332)
  3505. CUSTOM m_sndWaterSplashes (offset 4336)
  3506. TIME m_flArmorReductionTime (offset 4716)
  3507. INTEGER m_iArmorReductionFrom (offset 4720)
  3508. TIME m_flTimeUseSuspended (offset 4724)
  3509. EHANDLE m_hLocatorTargetEntity (offset 4740)
  3510. TIME m_flTimeNextLadderHint (offset 4744)
  3511.  
  3512. CHelicopterChunk
  3513. VOID CHelicopterChunkFallThink (offset 0)
  3514. BOOLEAN m_bLanded (offset 1140)
  3515. EHANDLE m_hMaster (offset 1128)
  3516. INTEGER m_nChunkID (offset 1124)
  3517. CUSTOM m_pTailConstraint (offset 1132)
  3518. CUSTOM m_pCockpitConstraint (offset 1136)
  3519.  
  3520. CInfoAPCMissileHint
  3521. EHANDLE m_hTarget (offset 828)
  3522.  
  3523. CInfoCameraLink
  3524. STRING m_strPointCamera (offset 836)
  3525. EHANDLE m_hCamera (offset 828)
  3526. EHANDLE m_hTargetEntity (offset 832)
  3527. STRING InputSetCamera (offset 0)
  3528.  
  3529. CInfoLightingRelative
  3530. STRING m_strLightingLandmark (offset 832)
  3531. EHANDLE m_hLightingLandmark (offset 828)
  3532.  
  3533. CInfoOverlayAccessor
  3534. INTEGER m_iOverlayID (offset 828)
  3535.  
  3536. CInfoTeleporterCountdown
  3537. BOOLEAN m_bCountdownStarted (offset 828)
  3538. BOOLEAN m_bDisabled (offset 829)
  3539. TIME m_flStartTime (offset 832)
  3540. FLOAT m_flTimeRemaining (offset 836)
  3541. VOID InputEnable (offset 0)
  3542. VOID InputDisable (offset 0)
  3543. FLOAT InputStartCountdown (offset 0)
  3544. VOID InputStopCountdown (offset 0)
  3545.  
  3546. CInstancedSceneEntity
  3547. EHANDLE m_hOwner (offset 1552)
  3548. BOOLEAN m_bHadOwner (offset 1556)
  3549. FLOAT m_flPostSpeakDelay (offset 1560)
  3550. FLOAT m_flPreDelay (offset 1564)
  3551. CHARACTER m_szInstanceFilename (offset 1568)
  3552. BOOLEAN m_bIsBackground (offset 1696)
  3553.  
  3554. CItem
  3555. BOOLEAN m_bActivateWhenAtRest (offset 1132)
  3556. POSITION_VECTOR m_vOriginalSpawnOrigin (offset 1184)
  3557. VECTOR m_vOriginalSpawnAngles (offset 1196)
  3558. CUSTOM m_pConstraint (offset 1208)
  3559. VOID CItemItemTouch (offset 0)
  3560. VOID CItemMaterialize (offset 0)
  3561. VOID CItemComeToRest (offset 0)
  3562. TIME m_flNextResetCheckTime (offset 1128)
  3563. VOID CItemFallThink (offset 0)
  3564. CUSTOM m_OnPlayerTouch (offset 1136)
  3565. CUSTOM m_OnCacheInteraction (offset 1160)
  3566.  
  3567. CItemSoda
  3568. VOID CItemSodaCanThink (offset 0)
  3569. VOID CItemSodaCanTouch (offset 0)
  3570.  
  3571. CItem_AmmoCrate
  3572. INTEGER m_nAmmoType (offset 1124)
  3573. FLOAT m_flCloseTime (offset 1132)
  3574. EHANDLE m_hActivator (offset 1160)
  3575. CUSTOM m_OnUsed (offset 1136)
  3576. VOID InputKill (offset 0)
  3577. VOID CItem_AmmoCrateCrateThink (offset 0)
  3578.  
  3579. CItem_DynamicResupply
  3580. VOID CItem_DynamicResupplyCheckPVSThink (offset 0)
  3581. VOID InputKill (offset 0)
  3582. VOID InputCalculateType (offset 0)
  3583. VOID InputBecomeMaster (offset 0)
  3584. FLOAT m_flDesiredHealth[0] (offset 832)
  3585. FLOAT m_flDesiredHealth[1] (offset 836)
  3586. FLOAT m_flDesiredAmmo[0] (offset 840)
  3587. FLOAT m_flDesiredAmmo[1] (offset 844)
  3588. FLOAT m_flDesiredAmmo[2] (offset 848)
  3589. FLOAT m_flDesiredAmmo[3] (offset 852)
  3590. FLOAT m_flDesiredAmmo[4] (offset 856)
  3591. FLOAT m_flDesiredAmmo[5] (offset 860)
  3592. FLOAT m_flDesiredAmmo[6] (offset 864)
  3593. FLOAT m_flDesiredAmmo[7] (offset 868)
  3594. FLOAT m_flDesiredAmmo[8] (offset 872)
  3595. FLOAT m_flDesiredAmmo[9] (offset 876)
  3596. INTEGER m_version (offset 828)
  3597. BOOLEAN m_bIsMaster (offset 880)
  3598.  
  3599. CItem_ItemCrate
  3600. INTEGER m_CrateType (offset 1700)
  3601. STRING m_strItemClass (offset 1704)
  3602. INTEGER m_nItemCount (offset 1708)
  3603. STRING m_strAlternateMaster (offset 1712)
  3604. INTEGER m_CrateAppearance (offset 1716)
  3605. VOID InputKill (offset 0)
  3606. CUSTOM m_OnCacheInteraction (offset 1720)
  3607.  
  3608. CKeepUpright
  3609. VECTOR m_worldGoalAxis (offset 832)
  3610. VECTOR m_localTestAxis (offset 844)
  3611. CUSTOM m_pController (offset 856)
  3612. STRING m_nameAttach (offset 860)
  3613. EHANDLE m_attachedObject (offset 864)
  3614. FLOAT m_angularLimit (offset 868)
  3615. BOOLEAN m_bActive (offset 872)
  3616. BOOLEAN m_bDampAllRotation (offset 873)
  3617. VOID InputTurnOn (offset 0)
  3618. VOID InputTurnOff (offset 0)
  3619. FLOAT InputSetAngularLimit (offset 0)
  3620.  
  3621. CLaserDot
  3622. VECTOR m_vecSurfaceNormal (offset 828)
  3623. EHANDLE m_hTargetEnt (offset 840)
  3624. BOOLEAN m_bVisibleLaserDot (offset 844)
  3625. BOOLEAN m_bIsOn (offset 845)
  3626.  
  3627. CLight
  3628. CHARACTER m_iCurrentFade (offset 840)
  3629. CHARACTER m_iTargetFade (offset 841)
  3630. INTEGER m_iStyle (offset 828)
  3631. INTEGER m_iDefaultStyle (offset 832)
  3632. STRING m_iszPattern (offset 836)
  3633. VOID CLightFadeThink (offset 0)
  3634. STRING InputSetPattern (offset 0)
  3635. STRING InputFadeToPattern (offset 0)
  3636. VOID InputToggle (offset 0)
  3637. VOID InputTurnOn (offset 0)
  3638. VOID InputTurnOff (offset 0)
  3639.  
  3640. CLightGlow
  3641. INTEGER m_nVerticalSize (offset 832)
  3642. INTEGER m_nHorizontalSize (offset 828)
  3643. INTEGER m_nMinDist (offset 836)
  3644. INTEGER m_nMaxDist (offset 840)
  3645. INTEGER m_nOuterMaxDist (offset 844)
  3646. FLOAT m_flGlowProxySize (offset 848)
  3647. FLOAT m_flHDRColorScale (offset 852)
  3648. COLOR32 InputColor (offset 0)
  3649.  
  3650. CLogicActiveAutosave
  3651. INTEGER m_TriggerHitPoints (offset 840)
  3652. FLOAT m_flTimeToTrigger (offset 844)
  3653. FLOAT m_flDangerousTime (offset 852)
  3654. TIME m_flStartTime (offset 848)
  3655. VOID CLogicActiveAutosaveSaveThink (offset 0)
  3656. VOID InputEnable (offset 0)
  3657. VOID InputDisable (offset 0)
  3658.  
  3659. CLogicAuto
  3660. STRING m_globalstate (offset 996)
  3661. CUSTOM m_OnMapSpawn (offset 828)
  3662. CUSTOM m_OnNewGame (offset 852)
  3663. CUSTOM m_OnLoadGame (offset 876)
  3664. CUSTOM m_OnMapTransition (offset 900)
  3665. CUSTOM m_OnBackgroundMap (offset 924)
  3666. CUSTOM m_OnMultiNewMap (offset 948)
  3667. CUSTOM m_OnMultiNewRound (offset 972)
  3668.  
  3669. CLogicAutosave
  3670. BOOLEAN m_bForceNewLevelUnit (offset 828)
  3671. INTEGER m_minHitPoints (offset 832)
  3672. INTEGER m_minHitPointsToCommit (offset 836)
  3673. VOID InputSave (offset 0)
  3674. FLOAT InputSaveDangerous (offset 0)
  3675. INTEGER InputSetMinHitpointsThreshold (offset 0)
  3676.  
  3677. CLogicBranch
  3678. BOOLEAN m_bInValue (offset 828)
  3679. CUSTOM m_Listeners (offset 832)
  3680. BOOLEAN InputSetValue (offset 0)
  3681. BOOLEAN InputSetValueTest (offset 0)
  3682. VOID InputToggle (offset 0)
  3683. VOID InputToggleTest (offset 0)
  3684. VOID InputTest (offset 0)
  3685. CUSTOM m_OnTrue (offset 852)
  3686. CUSTOM m_OnFalse (offset 876)
  3687.  
  3688. CLogicBranchList
  3689. STRING m_nLogicBranchNames[0] (offset 828)
  3690. STRING m_nLogicBranchNames[1] (offset 832)
  3691. STRING m_nLogicBranchNames[2] (offset 836)
  3692. STRING m_nLogicBranchNames[3] (offset 840)
  3693. STRING m_nLogicBranchNames[4] (offset 844)
  3694. STRING m_nLogicBranchNames[5] (offset 848)
  3695. STRING m_nLogicBranchNames[6] (offset 852)
  3696. STRING m_nLogicBranchNames[7] (offset 856)
  3697. STRING m_nLogicBranchNames[8] (offset 860)
  3698. STRING m_nLogicBranchNames[9] (offset 864)
  3699. STRING m_nLogicBranchNames[10] (offset 868)
  3700. STRING m_nLogicBranchNames[11] (offset 872)
  3701. STRING m_nLogicBranchNames[12] (offset 876)
  3702. STRING m_nLogicBranchNames[13] (offset 880)
  3703. STRING m_nLogicBranchNames[14] (offset 884)
  3704. STRING m_nLogicBranchNames[15] (offset 888)
  3705. CUSTOM m_LogicBranchList (offset 892)
  3706. INTEGER m_eLastState (offset 912)
  3707. INPUT InputTest (offset 0)
  3708. INPUT Input_OnLogicBranchChanged (offset 0)
  3709. INPUT Input_OnLogicBranchRemoved (offset 0)
  3710. CUSTOM m_OnAllTrue (offset 916)
  3711. CUSTOM m_OnAllFalse (offset 940)
  3712. CUSTOM m_OnMixed (offset 964)
  3713.  
  3714. CLogicCase
  3715. STRING m_nCase[0] (offset 828)
  3716. STRING m_nCase[1] (offset 832)
  3717. STRING m_nCase[2] (offset 836)
  3718. STRING m_nCase[3] (offset 840)
  3719. STRING m_nCase[4] (offset 844)
  3720. STRING m_nCase[5] (offset 848)
  3721. STRING m_nCase[6] (offset 852)
  3722. STRING m_nCase[7] (offset 856)
  3723. STRING m_nCase[8] (offset 860)
  3724. STRING m_nCase[9] (offset 864)
  3725. STRING m_nCase[10] (offset 868)
  3726. STRING m_nCase[11] (offset 872)
  3727. STRING m_nCase[12] (offset 876)
  3728. STRING m_nCase[13] (offset 880)
  3729. STRING m_nCase[14] (offset 884)
  3730. STRING m_nCase[15] (offset 888)
  3731. INTEGER m_nShuffleCases (offset 892)
  3732. INTEGER m_nLastShuffleCase (offset 896)
  3733. CHARACTER m_uchShuffleCaseMap (offset 900)
  3734. INPUT InputValue (offset 0)
  3735. VOID InputPickRandom (offset 0)
  3736. VOID InputPickRandomShuffle (offset 0)
  3737. CUSTOM m_OnCase[0] (offset 916)
  3738. CUSTOM m_OnCase[1] (offset 940)
  3739. CUSTOM m_OnCase[2] (offset 964)
  3740. CUSTOM m_OnCase[3] (offset 988)
  3741. CUSTOM m_OnCase[4] (offset 1012)
  3742. CUSTOM m_OnCase[5] (offset 1036)
  3743. CUSTOM m_OnCase[6] (offset 1060)
  3744. CUSTOM m_OnCase[7] (offset 1084)
  3745. CUSTOM m_OnCase[8] (offset 1108)
  3746. CUSTOM m_OnCase[9] (offset 1132)
  3747. CUSTOM m_OnCase[10] (offset 1156)
  3748. CUSTOM m_OnCase[11] (offset 1180)
  3749. CUSTOM m_OnCase[12] (offset 1204)
  3750. CUSTOM m_OnCase[13] (offset 1228)
  3751. CUSTOM m_OnCase[14] (offset 1252)
  3752. CUSTOM m_OnCase[15] (offset 1276)
  3753. CUSTOM m_OnDefault (offset 1300)
  3754.  
  3755. CLogicCollisionPair
  3756. STRING m_nameAttach1 (offset 828)
  3757. STRING m_nameAttach2 (offset 832)
  3758. BOOLEAN m_disabled (offset 836)
  3759. BOOLEAN m_succeeded (offset 837)
  3760. VOID InputDisableCollisions (offset 0)
  3761. VOID InputEnableCollisions (offset 0)
  3762.  
  3763. CLogicCompare
  3764. FLOAT m_flCompareValue (offset 832)
  3765. FLOAT m_flInValue (offset 828)
  3766. FLOAT InputSetValue (offset 0)
  3767. FLOAT InputSetValueCompare (offset 0)
  3768. FLOAT InputSetCompareValue (offset 0)
  3769. VOID InputCompare (offset 0)
  3770. CUSTOM m_OnEqualTo (offset 860)
  3771. CUSTOM m_OnNotEqualTo (offset 884)
  3772. CUSTOM m_OnGreaterThan (offset 908)
  3773. CUSTOM m_OnLessThan (offset 836)
  3774.  
  3775. CLogicCompareInteger
  3776. CUSTOM m_OnEqual (offset 828)
  3777. CUSTOM m_OnNotEqual (offset 852)
  3778. INTEGER m_iIntegerValue (offset 876)
  3779. INTEGER m_iShouldCompareToValue (offset 880)
  3780. INPUT m_AllIntCompares (offset 884)
  3781. INPUT InputValue (offset 0)
  3782. INPUT InputCompareValues (offset 0)
  3783.  
  3784. CLogicLineToEntity
  3785. STRING m_SourceName (offset 852)
  3786. EHANDLE m_StartEntity (offset 856)
  3787. EHANDLE m_EndEntity (offset 860)
  3788. CUSTOM m_Line (offset 828)
  3789.  
  3790. CLogicMeasureMovement
  3791. STRING m_strMeasureTarget (offset 828)
  3792. STRING m_strMeasureReference (offset 832)
  3793. STRING m_strTargetReference (offset 836)
  3794. FLOAT m_flScale (offset 856)
  3795. INTEGER m_nMeasureType (offset 860)
  3796. EHANDLE m_hMeasureTarget (offset 840)
  3797. EHANDLE m_hMeasureReference (offset 844)
  3798. EHANDLE m_hTarget (offset 848)
  3799. EHANDLE m_hTargetReference (offset 852)
  3800. STRING InputSetMeasureTarget (offset 0)
  3801. STRING InputSetMeasureReference (offset 0)
  3802. STRING InputSetTarget (offset 0)
  3803. STRING InputSetTargetReference (offset 0)
  3804. FLOAT InputSetTargetScale (offset 0)
  3805. VOID InputEnable (offset 0)
  3806. VOID InputDisable (offset 0)
  3807. VOID CLogicMeasureMovementMeasureThink (offset 0)
  3808.  
  3809. CLogicNavigation
  3810. BOOLEAN m_isOn (offset 832)
  3811. INTEGER m_navProperty (offset 836)
  3812. VOID InputTurnOn (offset 0)
  3813. VOID InputTurnOff (offset 0)
  3814. VOID InputToggle (offset 0)
  3815.  
  3816. CLogicPlayerProxy
  3817. CUSTOM m_OnFlashlightOn (offset 828)
  3818. CUSTOM m_OnFlashlightOff (offset 852)
  3819. CUSTOM m_RequestedPlayerHealth (offset 972)
  3820. CUSTOM m_PlayerHasAmmo (offset 876)
  3821. CUSTOM m_PlayerHasNoAmmo (offset 900)
  3822. CUSTOM m_PlayerDied (offset 924)
  3823. CUSTOM m_PlayerMissedAR2AltFire (offset 948)
  3824. VOID InputRequestPlayerHealth (offset 0)
  3825. VOID InputSetFlashlightSlowDrain (offset 0)
  3826. VOID InputSetFlashlightNormalDrain (offset 0)
  3827. INTEGER InputSetPlayerHealth (offset 0)
  3828. VOID InputRequestAmmoState (offset 0)
  3829. VOID InputLowerWeapon (offset 0)
  3830. VOID InputEnableCappedPhysicsDamage (offset 0)
  3831. VOID InputDisableCappedPhysicsDamage (offset 0)
  3832. STRING InputSetLocatorTargetEntity (offset 0)
  3833. EHANDLE m_hPlayer (offset 996)
  3834.  
  3835. CLogicRelay
  3836. BOOLEAN m_bWaitForRefire (offset 877)
  3837. BOOLEAN m_bDisabled (offset 876)
  3838. VOID InputEnable (offset 0)
  3839. VOID InputEnableRefire (offset 0)
  3840. VOID InputDisable (offset 0)
  3841. VOID InputToggle (offset 0)
  3842. VOID InputTrigger (offset 0)
  3843. VOID InputCancelPending (offset 0)
  3844. CUSTOM m_OnTrigger (offset 828)
  3845. CUSTOM m_OnSpawn (offset 852)
  3846.  
  3847. CLookDoor
  3848. FLOAT m_flProximityDistance (offset 1032)
  3849. FLOAT m_flProximityOffset (offset 1036)
  3850. FLOAT m_flFieldOfView (offset 1040)
  3851. EHANDLE m_hLooker (offset 1044)
  3852. VOID InputInvertOn (offset 0)
  3853. VOID InputInvertOff (offset 0)
  3854. VOID CLookDoorMoveThink (offset 0)
  3855.  
  3856. CLookDoorThinker
  3857. EHANDLE m_hLookDoor (offset 828)
  3858. VOID CLookDoorThinkerLookThink (offset 0)
  3859.  
  3860. CMaterialModifyControl
  3861. CHARACTER m_szMaterialName (offset 828)
  3862. CHARACTER m_szMaterialVar (offset 1083)
  3863. CHARACTER m_szMaterialVarValue (offset 1338)
  3864. INTEGER m_iFrameStart (offset 1596)
  3865. INTEGER m_iFrameEnd (offset 1600)
  3866. BOOLEAN m_bWrap (offset 1604)
  3867. FLOAT m_flFramerate (offset 1608)
  3868. BOOLEAN m_bNewAnimCommandsSemaphore (offset 1612)
  3869. FLOAT m_flFloatLerpStartValue (offset 1616)
  3870. FLOAT m_flFloatLerpEndValue (offset 1620)
  3871. FLOAT m_flFloatLerpTransitionTime (offset 1624)
  3872. INTEGER m_nModifyMode (offset 1628)
  3873. STRING SetMaterialVar (offset 0)
  3874. VOID SetMaterialVarToCurrentTime (offset 0)
  3875. STRING InputStartAnimSequence (offset 0)
  3876. STRING InputStartFloatLerp (offset 0)
  3877.  
  3878. CMathColorBlend
  3879. FLOAT InputValue (offset 0)
  3880. CUSTOM m_OutValue (offset 844)
  3881. FLOAT m_flInMin (offset 828)
  3882. FLOAT m_flInMax (offset 832)
  3883. COLOR32 m_OutColor1 (offset 836)
  3884. COLOR32 m_OutColor2 (offset 840)
  3885.  
  3886. CMathCounter
  3887. BOOLEAN m_bHitMax (offset 837)
  3888. BOOLEAN m_bHitMin (offset 836)
  3889. FLOAT m_flMin (offset 828)
  3890. FLOAT m_flMax (offset 832)
  3891. BOOLEAN m_bDisabled (offset 838)
  3892. FLOAT InputAdd (offset 0)
  3893. FLOAT InputDivide (offset 0)
  3894. FLOAT InputMultiply (offset 0)
  3895. FLOAT InputSetValue (offset 0)
  3896. FLOAT InputSetValueNoFire (offset 0)
  3897. FLOAT InputSubtract (offset 0)
  3898. FLOAT InputSetHitMax (offset 0)
  3899. FLOAT InputSetHitMin (offset 0)
  3900. VOID InputGetValue (offset 0)
  3901. VOID InputEnable (offset 0)
  3902. VOID InputDisable (offset 0)
  3903. CUSTOM m_OutValue (offset 840)
  3904. CUSTOM m_OnHitMin (offset 888)
  3905. CUSTOM m_OnHitMax (offset 912)
  3906. CUSTOM m_OnGetValue (offset 864)
  3907.  
  3908. CMathRemap
  3909. FLOAT InputValue (offset 0)
  3910. CUSTOM m_OutValue (offset 848)
  3911. FLOAT m_flInMin (offset 828)
  3912. FLOAT m_flInMax (offset 832)
  3913. FLOAT m_flOut1 (offset 836)
  3914. FLOAT m_flOut2 (offset 840)
  3915. BOOLEAN m_bEnabled (offset 844)
  3916. VOID InputEnable (offset 0)
  3917. VOID InputDisable (offset 0)
  3918.  
  3919. CMessage
  3920. STRING m_iszMessage (offset 828)
  3921. SOUNDNAME m_sNoise (offset 844)
  3922. INTEGER m_MessageAttenuation (offset 836)
  3923. FLOAT m_MessageVolume (offset 832)
  3924. FLOAT m_Radius (offset 840)
  3925. VOID InputShowMessage (offset 0)
  3926. CUSTOM m_OnShowMessage (offset 848)
  3927.  
  3928. CMessageEntity
  3929. INTEGER m_radius (offset 828)
  3930. STRING m_messageText (offset 832)
  3931. BOOLEAN m_bDeveloperOnly (offset 837)
  3932. BOOLEAN m_drawText (offset 836)
  3933. BOOLEAN m_bEnabled (offset 838)
  3934. VOID InputEnable (offset 0)
  3935. VOID InputDisable (offset 0)
  3936.  
  3937. CMissile
  3938. EHANDLE m_hOwner (offset 2136)
  3939. EHANDLE m_hRocketTrail (offset 2140)
  3940. TIME m_flAugerTime (offset 2144)
  3941. TIME m_flMarkDeadTime (offset 2148)
  3942. TIME m_flGracePeriodEndsAt (offset 2156)
  3943. FLOAT m_flDamage (offset 2152)
  3944. VOID CMissileMissileTouch (offset 0)
  3945. VOID CMissileAccelerateThink (offset 0)
  3946. VOID CMissileAugerThink (offset 0)
  3947. VOID CMissileIgniteThink (offset 0)
  3948. VOID CMissileSeekThink (offset 0)
  3949.  
  3950. CMomentaryRotButton
  3951. INTEGER m_lastUsed (offset 1272)
  3952. VECTOR m_start (offset 1276)
  3953. VECTOR m_end (offset 1288)
  3954. FLOAT m_IdealYaw (offset 1300)
  3955. SOUNDNAME m_sNoise (offset 1304)
  3956. BOOLEAN m_bUpdateTarget (offset 1308)
  3957. INTEGER m_direction (offset 1312)
  3958. FLOAT m_returnSpeed (offset 1316)
  3959. FLOAT m_flStartPosition (offset 1320)
  3960. BOOLEAN m_bSolidBsp (offset 1016)
  3961. VOID CMomentaryRotButtonUseMoveDone (offset 0)
  3962. VOID CMomentaryRotButtonReturnMoveDone (offset 0)
  3963. VOID CMomentaryRotButtonSetPositionMoveDone (offset 0)
  3964. VOID CMomentaryRotButtonUpdateThink (offset 0)
  3965. FLOAT InputSetPosition (offset 0)
  3966. FLOAT InputSetPositionImmediately (offset 0)
  3967. VOID InputDisableUpdateTarget (offset 0)
  3968. VOID InputEnableUpdateTarget (offset 0)
  3969. CUSTOM m_Position (offset 1152)
  3970. CUSTOM m_OnUnpressed (offset 1176)
  3971. CUSTOM m_OnFullyClosed (offset 1224)
  3972. CUSTOM m_OnFullyOpen (offset 1200)
  3973. CUSTOM m_OnReachedPosition (offset 1248)
  3974. VOID InputEnable (offset 0)
  3975. VOID InputDisable (offset 0)
  3976. BOOLEAN m_bDisabled (offset 1148)
  3977.  
  3978. CMortarShell
  3979. TIME m_flImpactTime (offset 832)
  3980. TIME m_flFadeTime (offset 828)
  3981. TIME m_flWarnTime (offset 836)
  3982. TIME m_flNPCWarnTime (offset 840)
  3983. STRING m_warnSound (offset 844)
  3984. INTEGER m_iSpriteTexture (offset 848)
  3985. BOOLEAN m_bHasWarned (offset 852)
  3986. FLOAT m_flLifespan (offset 900)
  3987. POSITION_VECTOR m_vecFiredFrom (offset 856)
  3988. VECTOR m_vecFlyDir (offset 868)
  3989. TIME m_flSpawnedTime (offset 880)
  3990. EHANDLE m_pBeamEffect (offset 884)
  3991. FLOAT m_flRadius (offset 904)
  3992. VECTOR m_vecSurfaceNormal (offset 908)
  3993. VOID CMortarShellFlyThink (offset 0)
  3994. VOID CMortarShellFadeThink (offset 0)
  3995.  
  3996. CMovementSpeedMod
  3997. FLOAT InputSpeedMod (offset 0)
  3998.  
  3999. CMultiSource
  4000. EHANDLE m_rgEntities (offset 828)
  4001. INTEGER m_rgTriggered (offset 956)
  4002. INTEGER m_iTotal (offset 1108)
  4003. STRING m_globalstate (offset 1112)
  4004. VOID CMultiSourceRegister (offset 0)
  4005. CUSTOM m_OnTrigger (offset 1084)
  4006.  
  4007. CNPCMaker
  4008. STRING m_iszNPCClassname (offset 952)
  4009. STRING m_ChildTargetName (offset 972)
  4010. STRING m_SquadName (offset 956)
  4011. STRING m_spawnEquipment (offset 964)
  4012. STRING m_strHintGroup (offset 960)
  4013. STRING m_RelationshipString (offset 968)
  4014.  
  4015. CNPCSpawnDestination
  4016. FLOAT m_ReuseDelay (offset 828)
  4017. STRING m_RenameNPC (offset 832)
  4018. TIME m_TimeNextAvailable (offset 836)
  4019. CUSTOM m_OnSpawnNPC (offset 840)
  4020.  
  4021. CNPC_APCDriver
  4022. BOOLEAN m_bFiringDisabled (offset 3668)
  4023. TIME m_flTimeLastSeenEnemy (offset 3664)
  4024. VOID InputEnableFiring (offset 0)
  4025. VOID InputDisableFiring (offset 0)
  4026.  
  4027. CNPC_Alyx
  4028. EHANDLE m_hEmpTool (offset 5252)
  4029.  
  4030. CNPC_Antlion
  4031. BOOLEAN m_bStartBurrowed (offset 3556)
  4032. BOOLEAN m_bIgnoreBugbait (offset 3999)
  4033. FLOAT m_flAlertRadius (offset 3576)
  4034. FLOAT m_flEludeDistance (offset 4012)
  4035. BOOLEAN m_bSuppressUnburrowEffects (offset 4030)
  4036. VECTOR m_vecSaveSpitVelocity (offset 3592)
  4037. TIME m_flIdleDelay (offset 3564)
  4038. TIME m_flBurrowTime (offset 3568)
  4039. TIME m_flJumpTime (offset 3572)
  4040. TIME m_flPounceTime (offset 3580)
  4041. INTEGER m_iUnBurrowAttempts (offset 3584)
  4042. INTEGER m_iContext (offset 3588)
  4043. VECTOR m_vecSavedJump (offset 3944)
  4044. VECTOR m_vecLastJumpAttempt (offset 3956)
  4045. TIME m_flIgnoreSoundTime (offset 3968)
  4046. POSITION_VECTOR m_vecHeardSound (offset 3984)
  4047. BOOLEAN m_bHasHeardSound (offset 3996)
  4048. BOOLEAN m_bAgitatedSound (offset 3997)
  4049. BOOLEAN m_bWingsOpen (offset 3998)
  4050. TIME m_flNextAcknowledgeTime (offset 3972)
  4051. EHANDLE m_hFollowTarget (offset 4004)
  4052. EHANDLE m_hFightGoalTarget (offset 4008)
  4053. STRING m_strParentSpawner (offset 4000)
  4054. FLOAT m_flSuppressFollowTime (offset 3976)
  4055. INTEGER m_MoveState (offset 3892)
  4056. TIME m_flObeyFollowTime (offset 3980)
  4057. BOOLEAN m_bLeapAttack (offset 4016)
  4058. BOOLEAN m_bDisableJump (offset 4017)
  4059. TIME m_flTimeDrown (offset 4020)
  4060. TIME m_flTimeDrownSplash (offset 4024)
  4061. BOOLEAN m_bDontExplode (offset 4028)
  4062. TIME m_flNextJumpPushTime (offset 3560)
  4063. BOOLEAN m_bForcedStuckJump (offset 4031)
  4064. TIME m_flZapDuration (offset 4044)
  4065. VOID InputUnburrow (offset 0)
  4066. VOID InputBurrow (offset 0)
  4067. VOID InputBurrowAway (offset 0)
  4068. STRING InputFightToPosition (offset 0)
  4069. STRING InputStopFightToPosition (offset 0)
  4070. VOID InputEnableJump (offset 0)
  4071. VOID InputDisableJump (offset 0)
  4072. VOID InputIgnoreBugbait (offset 0)
  4073. VOID InputHearBugbait (offset 0)
  4074. STRING InputJumpAtTarget (offset 0)
  4075. CUSTOM m_OnReachFightGoal (offset 3896)
  4076. CUSTOM m_OnUnBurrowed (offset 3920)
  4077. VOID CNPC_AntlionTouch (offset 0)
  4078. VOID CNPC_AntlionBurrowUse (offset 0)
  4079. VOID CNPC_AntlionZapThink (offset 0)
  4080.  
  4081. CNPC_AntlionGuard
  4082. INTEGER m_nFlinchActivity (offset 3528)
  4083. BOOLEAN m_bStopped (offset 3532)
  4084. BOOLEAN m_bIsBurrowed (offset 3533)
  4085. BOOLEAN m_bBarkEnabled (offset 3534)
  4086. TIME m_flNextSummonTime (offset 3536)
  4087. INTEGER m_iNumLiveAntlions (offset 3540)
  4088. TIME m_flSearchNoiseTime (offset 3544)
  4089. TIME m_flAngerNoiseTime (offset 3548)
  4090. TIME m_flBreathTime (offset 3552)
  4091. TIME m_flChargeTime (offset 3556)
  4092. EHANDLE m_hShoveTarget (offset 3604)
  4093. EHANDLE m_hChargeTarget (offset 3608)
  4094. EHANDLE m_hChargeTargetPosition (offset 3612)
  4095. EHANDLE m_hOldTarget (offset 3616)
  4096. EHANDLE m_hPhysicsTarget (offset 3620)
  4097. POSITION_VECTOR m_vecPhysicsTargetStartPos (offset 3580)
  4098. POSITION_VECTOR m_vecPhysicsHitPosition (offset 3592)
  4099. TIME m_flPhysicsCheckTime (offset 3560)
  4100. TIME m_flNextHeavyFlinchTime (offset 3564)
  4101. TIME m_flNextRoarTime (offset 3568)
  4102. INTEGER m_iChargeMisses (offset 3572)
  4103. BOOLEAN m_bDecidedNotToStop (offset 3576)
  4104. BOOLEAN m_bPreferPhysicsAttack (offset 3577)
  4105. BOOLEAN m_bCavernBreed (offset 3578)
  4106. BOOLEAN m_bInCavern (offset 3579)
  4107. STRING m_strShoveTargets (offset 3712)
  4108. CLASSPTR m_hCaveGlow (offset 3716)
  4109. CUSTOM m_OnSummon (offset 3664)
  4110. CUSTOM m_pGrowlHighSound (offset 3688)
  4111. CUSTOM m_pGrowlLowSound (offset 3692)
  4112. CUSTOM m_pGrowlIdleSound (offset 3696)
  4113. CUSTOM m_pBreathSound (offset 3700)
  4114. CUSTOM m_pConfusedSound (offset 3704)
  4115. STRING InputSetShoveTarget (offset 0)
  4116. STRING InputSetChargeTarget (offset 0)
  4117. VOID InputClearChargeTarget (offset 0)
  4118. VOID InputUnburrow (offset 0)
  4119. VOID InputRagdoll (offset 0)
  4120. VOID InputEnableBark (offset 0)
  4121. VOID InputDisableBark (offset 0)
  4122. VOID InputSummonedAntlionDied (offset 0)
  4123. VOID InputEnablePreferPhysicsAttack (offset 0)
  4124. VOID InputDisablePreferPhysicsAttack (offset 0)
  4125.  
  4126. CNPC_AttackHelicopter
  4127. VOID CNPC_AttackHelicopterFlyTouch (offset 0)
  4128. EMBEDDED m_Spotlight (offset 3844) [9 properties]:
  4129. POSITION_VECTOR m_vSpotlightTargetPos (offset 3860)
  4130. VECTOR m_vSpotlightDir (offset 3872)
  4131. FLOAT m_flSpotlightCurLength (offset 3884)
  4132. FLOAT m_flSpotlightMaxLength (offset 3888)
  4133. FLOAT m_flConstraintAngle (offset 3892)
  4134. MODELINDEX m_nHaloSprite (offset 3896)
  4135. INTEGER m_nSpotlightAttachment (offset 3900)
  4136. INTEGER m_nFlags (offset 3904)
  4137. QUATERNION m_vAngularVelocity (offset 3908)
  4138. VECTOR m_angGun (offset 3924)
  4139. VECTOR m_vecAngAcceleration (offset 3936)
  4140. INTEGER m_iAmmoType (offset 3948)
  4141. TIME m_flLastCorpseFall (offset 3952)
  4142. INTEGER m_nGunState (offset 3956)
  4143. TIME m_flChargeTime (offset 3960)
  4144. FLOAT m_flIdleTimeDelay (offset 3964)
  4145. INTEGER m_nRemainingBursts (offset 3968)
  4146. INTEGER m_nGrenadeCount (offset 3972)
  4147. FLOAT m_flPathOffset (offset 3976)
  4148. TIME m_flAcrossTime (offset 3980)
  4149. FLOAT m_flCurrPathOffset (offset 3984)
  4150. INTEGER m_nBurstHits (offset 3988)
  4151. INTEGER m_nMaxBurstHits (offset 3992)
  4152. FLOAT m_flCircleOfDeathRadius (offset 3996)
  4153. INTEGER m_nAttackMode (offset 4000)
  4154. TIME m_flInputDropBombTime (offset 4004)
  4155. EHANDLE m_hSensor (offset 4008)
  4156. FLOAT m_flAvoidMetric (offset 4012)
  4157. VECTOR m_vecLastAngVelocity (offset 4016)
  4158. EHANDLE m_hSmokeTrail (offset 4028)
  4159. INTEGER m_nSmokeTrailCount (offset 4048)
  4160. INTEGER m_nNearShots (offset 4064)
  4161. INTEGER m_nMaxNearShots (offset 4068)
  4162. TIME m_flLastFastTime (offset 4088)
  4163. INTEGER m_nSecondaryMode (offset 4092)
  4164. TIME m_flSecondaryModeStartTime (offset 4096)
  4165. BOOLEAN m_bRushForward (offset 4100)
  4166. FLOAT m_flBullrushAdditionalHeight (offset 4104)
  4167. INTEGER m_nBullrushBombMode (offset 4108)
  4168. TIME m_flNextBullrushBombTime (offset 4112)
  4169. FLOAT m_flNextMegaBombHealth (offset 4116)
  4170. INTEGER m_nShootingMode (offset 4120)
  4171. BOOLEAN m_bDeadlyShooting (offset 4124)
  4172. BOOLEAN m_bBombingSuppressed (offset 4125)
  4173. CUSTOM m_pGunFiringSound (offset 4160)
  4174. EHANDLE m_hLights (offset 4128)
  4175. BOOLEAN m_bIgnorePathVisibilityTests (offset 4141)
  4176. BOOLEAN m_bShortBlink (offset 4140)
  4177. BOOLEAN m_bIndestructible (offset 4052)
  4178. BOOLEAN m_bBombsExplodeOnContact (offset 4060)
  4179. BOOLEAN m_bAlwaysTransition (offset 4142)
  4180. STRING m_iszTransitionTarget (offset 4144)
  4181. BOOLEAN m_bIsCarpetBombing (offset 4148)
  4182. VOID InputEnableAlwaysTransition (offset 0)
  4183. VOID InputDisableAlwaysTransition (offset 0)
  4184. VOID InputOutsideTransition (offset 0)
  4185. STRING InputSetOutsideTransitionTarget (offset 0)
  4186. FLOAT m_flGracePeriod (offset 4056)
  4187. FLOAT m_flMaxSpeed (offset 3736)
  4188. BOOLEAN m_bNonCombat (offset 4061)
  4189. EHANDLE m_hCrashPoint (offset 4212)
  4190. VOID InputResetIdleTime (offset 0)
  4191. VOID InputStartAlwaysLeadingVehicle (offset 0)
  4192. VOID InputStartBombingVehicle (offset 0)
  4193. VOID InputStartTrailingVehicle (offset 0)
  4194. VOID InputStartDefaultBehavior (offset 0)
  4195. VOID InputStartBullrushBehavior (offset 0)
  4196. VOID InputDropBomb (offset 0)
  4197. VOID InputDropBombStraightDown (offset 0)
  4198. STRING InputDropBombAtTargetAlways (offset 0)
  4199. STRING InputDropBombAtTarget (offset 0)
  4200. FLOAT InputDropBombDelay (offset 0)
  4201. VOID InputStartCarpetBombing (offset 0)
  4202. VOID InputStopCarpetBombing (offset 0)
  4203. VOID InputBecomeIndestructible (offset 0)
  4204. VOID InputEnableDeadlyShooting (offset 0)
  4205. VOID InputDisableDeadlyShooting (offset 0)
  4206. VOID InputStartNormalShooting (offset 0)
  4207. VOID InputStartLongCycleShooting (offset 0)
  4208. VOID InputStartContinuousShooting (offset 0)
  4209. VOID InputStartFastShooting (offset 0)
  4210. VOID InputGunOff (offset 0)
  4211. FLOAT InputSetHealthFraction (offset 0)
  4212. VOID InputStartBombExplodeOnContact (offset 0)
  4213. VOID InputStopBombExplodeOnContact (offset 0)
  4214. VOID InputDisablePathVisibilityTests (offset 0)
  4215. VOID InputEnablePathVisibilityTests (offset 0)
  4216. VOID InputSelfDestruct (offset 0)
  4217. VOID CNPC_AttackHelicopterBlinkLightsThink (offset 0)
  4218. VOID CNPC_AttackHelicopterSpotlightThink (offset 0)
  4219. CUSTOM m_OnHealthChanged (offset 4164)
  4220. CUSTOM m_OnShotDown (offset 4188)
  4221.  
  4222. CNPC_Barnacle
  4223. FLOAT m_flAltitude (offset 3524)
  4224. INTEGER m_cGibs (offset 3528)
  4225. BOOLEAN m_bLiftingPrey (offset 3532)
  4226. BOOLEAN m_bSwallowingPrey (offset 3533)
  4227. TIME m_flDigestFinish (offset 3536)
  4228. BOOLEAN m_bPlayedPullSound (offset 3548)
  4229. BOOLEAN m_bPlayerWasStanding (offset 3549)
  4230. FLOAT m_flVictimHeight (offset 3540)
  4231. INTEGER m_iGrabbedBoneIndex (offset 3544)
  4232. POSITION_VECTOR m_vecRoot (offset 3552)
  4233. POSITION_VECTOR m_vecTip (offset 3564)
  4234. EHANDLE m_hTongueRoot (offset 3588)
  4235. EHANDLE m_hTongueTip (offset 3592)
  4236. EHANDLE m_hRagdoll (offset 3596)
  4237. MATRIX3X4_WORLDSPACE m_pRagdollBones (offset 3600)
  4238. CUSTOM m_pConstraint (offset 9744)
  4239. FLOAT m_flRestUnitsAboveGround (offset 9748)
  4240. INTEGER m_nSpitAttachment (offset 9752)
  4241. EHANDLE m_hLastSpitEnemy (offset 9756)
  4242. INTEGER m_nShakeCount (offset 9760)
  4243. TIME m_flNextBloodTime (offset 9764)
  4244. INTEGER m_nBloodColor (offset 9768)
  4245. POSITION_VECTOR m_vecBloodPos (offset 9772)
  4246. FLOAT m_flBarnaclePullSpeed (offset 9784)
  4247. TIME m_flLocalTimer (offset 9788)
  4248. POSITION_VECTOR m_vLastEnemyPos (offset 9792)
  4249. FLOAT m_flLastPull (offset 9804)
  4250. EMBEDDED m_StuckTimer (offset 9808) [1 properties]:
  4251. TIME m_next (offset 9808)
  4252. VOID InputDropTongue (offset 0)
  4253. INTEGER InputSetDropTongueSpeed (offset 0)
  4254. VOID CNPC_BarnacleBarnacleThink (offset 0)
  4255. VOID CNPC_BarnacleWaitTillDead (offset 0)
  4256. BOOLEAN m_bSwallowingBomb (offset 9812)
  4257.  
  4258. CNPC_Barney
  4259. CUSTOM m_OnPlayerUse (offset 5288)
  4260. VOID CNPC_BarneyUseFunc (offset 0)
  4261.  
  4262. CNPC_BaseScanner
  4263. EMBEDDED m_KilledInfo (offset 3588) [14 properties]:
  4264. VECTOR m_vecDamageForce (offset 3588)
  4265. POSITION_VECTOR m_vecDamagePosition (offset 3600)
  4266. POSITION_VECTOR m_vecReportedPosition (offset 3612)
  4267. EHANDLE m_hInflictor (offset 3624)
  4268. EHANDLE m_hAttacker (offset 3628)
  4269. EHANDLE m_hWeapon (offset 3632)
  4270. FLOAT m_flDamage (offset 3636)
  4271. FLOAT m_flMaxDamage (offset 3640)
  4272. FLOAT m_flBaseDamage (offset 3644)
  4273. INTEGER m_bitsDamageType (offset 3648)
  4274. INTEGER m_iDamageCustom (offset 3652)
  4275. INTEGER m_iDamageStats (offset 3656)
  4276. INTEGER m_iAmmoType (offset 3660)
  4277. INTEGER m_iDamagedOtherPlayers (offset 3664)
  4278. CUSTOM m_pEngineSound (offset 3760)
  4279. FLOAT m_flFlyNoiseBase (offset 3716)
  4280. TIME m_flEngineStallTime (offset 3720)
  4281. TIME m_fNextFlySoundTime (offset 3724)
  4282. INTEGER m_nFlyMode (offset 3688)
  4283. VECTOR m_vecDiveBombDirection (offset 3728)
  4284. FLOAT m_flDiveBombRollForce (offset 3740)
  4285. EHANDLE m_hPhysicsAttacker (offset 3764)
  4286. TIME m_flLastPhysicsInfluenceTime (offset 3768)
  4287. FLOAT m_flGoalOverrideDistance (offset 3744)
  4288. FLOAT m_flAttackNearDist (offset 3748)
  4289. FLOAT m_flAttackFarDist (offset 3752)
  4290. FLOAT m_flAttackRange (offset 3756)
  4291. INTEGER m_nPoseTail (offset 3692)
  4292. INTEGER m_nPoseDynamo (offset 3696)
  4293. INTEGER m_nPoseFlare (offset 3700)
  4294. INTEGER m_nPoseFaceVert (offset 3704)
  4295. INTEGER m_nPoseFaceHoriz (offset 3708)
  4296. CLASSPTR m_pSmokeTrail (offset 3772)
  4297. FLOAT InputSetDistanceOverride (offset 0)
  4298. INTEGER InputSetFlightSpeed (offset 0)
  4299. VOID CNPC_BaseScannerDiveBombSoundThink (offset 0)
  4300.  
  4301. CNPC_BaseZombie
  4302. CUSTOM m_pMoanSound (offset 3676)
  4303. BOOLEAN m_fIsTorso (offset 3680)
  4304. BOOLEAN m_fIsHeadless (offset 3681)
  4305. TIME m_flNextFlinch (offset 3684)
  4306. BOOLEAN m_bHeadShot (offset 3688)
  4307. FLOAT m_flBurnDamage (offset 3692)
  4308. TIME m_flBurnDamageResetTime (offset 3696)
  4309. EHANDLE m_hPhysicsEnt (offset 3700)
  4310. TIME m_flNextMoanSound (offset 3704)
  4311. TIME m_flNextSwat (offset 3708)
  4312. TIME m_flNextSwatScan (offset 3712)
  4313. FLOAT m_crabHealth (offset 3716)
  4314. FLOAT m_flMoanPitch (offset 3720)
  4315. INTEGER m_iMoanSound (offset 3728)
  4316. EHANDLE m_hObstructor (offset 3724)
  4317. BOOLEAN m_bIsSlumped (offset 3733)
  4318.  
  4319. CNPC_Bullseye
  4320. EHANDLE m_hPainPartner (offset 3524)
  4321. FLOAT m_fAutoaimRadius (offset 3580)
  4322. FLOAT m_flFieldOfView (offset 1688)
  4323. FLOAT m_flMinDistValidEnemy (offset 3584)
  4324. VOID CNPC_BullseyeBullseyeThink (offset 0)
  4325. VOID InputTargeted (offset 0)
  4326. VOID InputReleased (offset 0)
  4327. CUSTOM m_OnTargeted (offset 3528)
  4328. CUSTOM m_OnReleased (offset 3552)
  4329.  
  4330. CNPC_CScanner
  4331. CUSTOM m_pEngineSound (offset 3760)
  4332. EMBEDDED m_KilledInfo (offset 3588) [14 properties]:
  4333. VECTOR m_vecDamageForce (offset 3588)
  4334. POSITION_VECTOR m_vecDamagePosition (offset 3600)
  4335. POSITION_VECTOR m_vecReportedPosition (offset 3612)
  4336. EHANDLE m_hInflictor (offset 3624)
  4337. EHANDLE m_hAttacker (offset 3628)
  4338. EHANDLE m_hWeapon (offset 3632)
  4339. FLOAT m_flDamage (offset 3636)
  4340. FLOAT m_flMaxDamage (offset 3640)
  4341. FLOAT m_flBaseDamage (offset 3644)
  4342. INTEGER m_bitsDamageType (offset 3648)
  4343. INTEGER m_iDamageCustom (offset 3652)
  4344. INTEGER m_iDamageStats (offset 3656)
  4345. INTEGER m_iAmmoType (offset 3660)
  4346. INTEGER m_iDamagedOtherPlayers (offset 3664)
  4347. FLOAT m_flGoalOverrideDistance (offset 3744)
  4348. BOOLEAN m_bPhotoTaken (offset 3945)
  4349. VECTOR m_vInspectPos (offset 3780)
  4350. TIME m_fInspectEndTime (offset 3792)
  4351. TIME m_fCheckCitizenTime (offset 3796)
  4352. TIME m_fCheckHintTime (offset 3800)
  4353. BOOLEAN m_bShouldInspect (offset 3804)
  4354. BOOLEAN m_bOnlyInspectPlayers (offset 3805)
  4355. BOOLEAN m_bNeverInspectPlayers (offset 3806)
  4356. TIME m_fNextPhotographTime (offset 3808)
  4357. POSITION_VECTOR m_vSpotlightTargetPos (offset 3816)
  4358. POSITION_VECTOR m_vSpotlightCurrentPos (offset 3828)
  4359. VECTOR m_vSpotlightDir (offset 3848)
  4360. VECTOR m_vSpotlightAngVelocity (offset 3860)
  4361. FLOAT m_flSpotlightCurLength (offset 3872)
  4362. TIME m_fNextSpotlightTime (offset 3884)
  4363. INTEGER m_nHaloSprite (offset 3888)
  4364. TIME m_fNextFlySoundTime (offset 3724)
  4365. INTEGER m_nFlyMode (offset 3688)
  4366. INTEGER m_nPoseTail (offset 3692)
  4367. INTEGER m_nPoseDynamo (offset 3696)
  4368. INTEGER m_nPoseFlare (offset 3700)
  4369. INTEGER m_nPoseFaceVert (offset 3704)
  4370. INTEGER m_nPoseFaceHoriz (offset 3708)
  4371. BOOLEAN m_bIsClawScanner (offset 3892)
  4372. BOOLEAN m_bIsOpen (offset 3893)
  4373. CLASSPTR m_pSmokeTrail (offset 3772)
  4374. FLOAT m_flFlyNoiseBase (offset 3716)
  4375. TIME m_flEngineStallTime (offset 3720)
  4376. VECTOR m_vecDiveBombDirection (offset 3728)
  4377. FLOAT m_flDiveBombRollForce (offset 3740)
  4378. FLOAT m_flSpotlightMaxLength (offset 3876)
  4379. FLOAT m_flSpotlightGoalWidth (offset 3880)
  4380. EHANDLE m_hPhysicsAttacker (offset 3764)
  4381. TIME m_flLastPhysicsInfluenceTime (offset 3768)
  4382. BOOLEAN m_bNoLight (offset 3944)
  4383. VOID InputDisableSpotlight (offset 0)
  4384. STRING InputInspectTargetPhoto (offset 0)
  4385. STRING InputInspectTargetSpotlight (offset 0)
  4386. INTEGER InputShouldInspect (offset 0)
  4387. STRING InputSetFollowTarget (offset 0)
  4388. VOID InputClearFollowTarget (offset 0)
  4389. STRING InputDeployMine (offset 0)
  4390. STRING InputEquipMine (offset 0)
  4391. CUSTOM m_OnPhotographPlayer (offset 3896)
  4392. CUSTOM m_OnPhotographNPC (offset 3920)
  4393.  
  4394. CNPC_CeilingTurret
  4395. INTEGER m_iAmmoType (offset 3524)
  4396. INTEGER m_iMinHealthDmg (offset 3528)
  4397. BOOLEAN m_bAutoStart (offset 3532)
  4398. BOOLEAN m_bActive (offset 3533)
  4399. BOOLEAN m_bBlinkState (offset 3534)
  4400. BOOLEAN m_bEnabled (offset 3535)
  4401. TIME m_flShotTime (offset 3536)
  4402. TIME m_flLastSight (offset 3540)
  4403. TIME m_flPingTime (offset 3544)
  4404. VECTOR m_vecGoalAngles (offset 3548)
  4405. CLASSPTR m_pEyeGlow (offset 3560)
  4406. VOID CNPC_CeilingTurretRetire (offset 0)
  4407. VOID CNPC_CeilingTurretDeploy (offset 0)
  4408. VOID CNPC_CeilingTurretActiveThink (offset 0)
  4409. VOID CNPC_CeilingTurretSearchThink (offset 0)
  4410. VOID CNPC_CeilingTurretAutoSearchThink (offset 0)
  4411. VOID CNPC_CeilingTurretDeathThink (offset 0)
  4412. VOID InputToggle (offset 0)
  4413. VOID InputEnable (offset 0)
  4414. VOID InputDisable (offset 0)
  4415. CUSTOM m_OnDeploy (offset 3564)
  4416. CUSTOM m_OnRetire (offset 3588)
  4417. CUSTOM m_OnTipped (offset 3612)
  4418.  
  4419. CNPC_Citizen
  4420. CUSTOM m_nInspectActivity (offset 5252)
  4421. TIME m_flNextFearSoundTime (offset 5256)
  4422. TIME m_flStopManhackFlinch (offset 5260)
  4423. TIME m_fNextInspectTime (offset 5264)
  4424. TIME m_flPlayerHealTime (offset 5268)
  4425. TIME m_flNextHealthSearchTime (offset 5272)
  4426. TIME m_flAllyHealTime (offset 5276)
  4427. TIME m_flPlayerGiveAmmoTime (offset 5280)
  4428. STRING m_iszAmmoSupply (offset 5284)
  4429. INTEGER m_iAmmoAmount (offset 5288)
  4430. BOOLEAN m_bRPGAvoidPlayer (offset 5292)
  4431. BOOLEAN m_bShouldPatrol (offset 5293)
  4432. STRING m_iszOriginalSquad (offset 5296)
  4433. TIME m_flTimeJoinedPlayerSquad (offset 5300)
  4434. BOOLEAN m_bWasInPlayerSquad (offset 5304)
  4435. TIME m_flTimeLastCloseToPlayer (offset 5308)
  4436. EMBEDDED m_AutoSummonTimer (offset 5316) [1 properties]:
  4437. TIME m_next (offset 5316)
  4438. POSITION_VECTOR m_vAutoSummonAnchor (offset 5320)
  4439. INTEGER m_Type (offset 5332)
  4440. INTEGER m_ExpressionType (offset 5336)
  4441. INTEGER m_iHead (offset 5340)
  4442. TIME m_flTimePlayerStare (offset 5344)
  4443. TIME m_flTimeNextHealStare (offset 5348)
  4444. EHANDLE m_hSavedFollowGoalEnt (offset 5532)
  4445. BOOLEAN m_bNotifyNavFailBlocked (offset 5536)
  4446. BOOLEAN m_bNeverLeavePlayerSquad (offset 5537)
  4447. STRING m_iszDenyCommandConcept (offset 5312)
  4448. CUSTOM m_OnJoinedPlayerSquad (offset 5352)
  4449. CUSTOM m_OnLeftPlayerSquad (offset 5376)
  4450. CUSTOM m_OnFollowOrder (offset 5400)
  4451. CUSTOM m_OnStationOrder (offset 5424)
  4452. CUSTOM m_OnPlayerUse (offset 5448)
  4453. CUSTOM m_OnNavFailBlocked (offset 5472)
  4454. VOID InputRemoveFromPlayerSquad (offset 0)
  4455. VOID InputStartPatrolling (offset 0)
  4456. VOID InputStopPatrolling (offset 0)
  4457. VOID InputSetCommandable (offset 0)
  4458. VOID InputSetMedicOn (offset 0)
  4459. VOID InputSetMedicOff (offset 0)
  4460. VOID InputSetAmmoResupplierOn (offset 0)
  4461. VOID InputSetAmmoResupplierOff (offset 0)
  4462. VOID InputSpeakIdleResponse (offset 0)
  4463. VOID CNPC_CitizenCommanderUse (offset 0)
  4464. VOID CNPC_CitizenSimpleUse (offset 0)
  4465.  
  4466. CNPC_ClawScanner
  4467. VOID None (offset 0)
  4468.  
  4469. CNPC_Combine
  4470. INTEGER m_nKickDamage (offset 4080)
  4471. VECTOR m_vecTossVelocity (offset 4084)
  4472. EHANDLE m_hForcedGrenadeTarget (offset 4096)
  4473. BOOLEAN m_bShouldPatrol (offset 4100)
  4474. BOOLEAN m_bFirstEncounter (offset 4101)
  4475. TIME m_flNextPainSoundTime (offset 4104)
  4476. TIME m_flNextAlertSoundTime (offset 4108)
  4477. TIME m_flNextGrenadeCheck (offset 4112)
  4478. TIME m_flNextLostSoundTime (offset 4116)
  4479. TIME m_flAlertPatrolTime (offset 4120)
  4480. TIME m_flNextAltFireTime (offset 4124)
  4481. INTEGER m_nShots (offset 4128)
  4482. FLOAT m_flShotDelay (offset 4132)
  4483. TIME m_flStopMoveShootTime (offset 4136)
  4484. INTEGER m_iNumGrenades (offset 4164)
  4485. EMBEDDED m_Sentences (offset 4140) [4 properties]:
  4486. INTEGER m_voicePitch (offset 4148)
  4487. INTEGER m_nQueuedSentenceIndex (offset 4152)
  4488. TIME m_flQueueTimeout (offset 4156)
  4489. INTEGER m_nQueueSoundPriority (offset 4160)
  4490. VOID InputLookOff (offset 0)
  4491. VOID InputLookOn (offset 0)
  4492. VOID InputStartPatrolling (offset 0)
  4493. VOID InputStopPatrolling (offset 0)
  4494. STRING InputAssault (offset 0)
  4495. VOID InputHitByBugbait (offset 0)
  4496. STRING InputThrowGrenadeAtTarget (offset 0)
  4497. INTEGER m_iLastAnimEventHandled (offset 4852)
  4498. BOOLEAN m_fIsElite (offset 4856)
  4499. VECTOR m_vecAltFireTarget (offset 4860)
  4500. INTEGER m_iTacticalVariant (offset 4872)
  4501. INTEGER m_iPathfindingVariant (offset 4876)
  4502.  
  4503. CNPC_CombineCamera
  4504. INTEGER m_iAmmoType (offset 3524)
  4505. INTEGER m_iMinHealthDmg (offset 3528)
  4506. INTEGER m_nInnerRadius (offset 3532)
  4507. INTEGER m_nOuterRadius (offset 3536)
  4508. BOOLEAN m_bActive (offset 3540)
  4509. BOOLEAN m_bAngry (offset 3541)
  4510. BOOLEAN m_bBlinkState (offset 3542)
  4511. BOOLEAN m_bEnabled (offset 3543)
  4512. STRING m_sDefaultTarget (offset 3544)
  4513. EHANDLE m_hEnemyTarget (offset 3548)
  4514. TIME m_flPingTime (offset 3552)
  4515. TIME m_flClickTime (offset 3556)
  4516. INTEGER m_nClickCount (offset 3560)
  4517. TIME m_flMoveSoundTime (offset 3564)
  4518. TIME m_flTurnOffEyeFlashTime (offset 3568)
  4519. TIME m_flEyeHappyTime (offset 3572)
  4520. VECTOR m_vecGoalAngles (offset 3576)
  4521. CLASSPTR m_pEyeGlow (offset 3588)
  4522. CLASSPTR m_pEyeFlash (offset 3592)
  4523. VOID CNPC_CombineCameraDeploy (offset 0)
  4524. VOID CNPC_CombineCameraActiveThink (offset 0)
  4525. VOID CNPC_CombineCameraSearchThink (offset 0)
  4526. VOID CNPC_CombineCameraDeathThink (offset 0)
  4527. VOID InputToggle (offset 0)
  4528. VOID InputEnable (offset 0)
  4529. VOID InputDisable (offset 0)
  4530. VOID InputSetAngry (offset 0)
  4531. VOID InputSetIdle (offset 0)
  4532.  
  4533. CNPC_CombineDropship
  4534. TIME m_flTimeTakeOff (offset 3828)
  4535. TIME m_flNextTroopSpawnAttempt (offset 3832)
  4536. TIME m_flDropDelay (offset 3836)
  4537. TIME m_flTimeNextAttack (offset 3840)
  4538. TIME m_flLastTime (offset 3844)
  4539. INTEGER m_iMineCount (offset 3848)
  4540. INTEGER m_totalMinesToDrop (offset 3852)
  4541. INTEGER m_soldiersToDrop (offset 3856)
  4542. INTEGER m_iDropState (offset 3860)
  4543. BOOLEAN m_bDropMines (offset 3880)
  4544. INTEGER m_iLandState (offset 3864)
  4545. FLOAT m_engineThrust (offset 3868)
  4546. BOOLEAN m_bIsFiring (offset 3881)
  4547. INTEGER m_iBurstRounds (offset 3884)
  4548. FLOAT m_existPitch (offset 3872)
  4549. FLOAT m_existRoll (offset 3876)
  4550. BOOLEAN m_leaveCrate (offset 3888)
  4551. INTEGER m_iCrateType (offset 3892)
  4552. FLOAT m_flLandingSpeed (offset 3896)
  4553. FLOAT m_flGunRange (offset 3900)
  4554. VECTOR m_vecAngAcceleration (offset 3908)
  4555. EHANDLE m_hContainer (offset 3920)
  4556. EHANDLE m_hPickupTarget (offset 3924)
  4557. INTEGER m_iContainerMoveType (offset 3928)
  4558. BOOLEAN m_bWaitForDropoffInput (offset 3932)
  4559. EHANDLE m_hLandTarget (offset 3936)
  4560. BOOLEAN m_bHasDroppedOff (offset 3889)
  4561. BOOLEAN m_bInvulnerable (offset 3904)
  4562. STRING m_iszLandTarget (offset 3940)
  4563. CUSTOM m_pRotorOnGroundSound (offset 4060)
  4564. CUSTOM m_pDescendingWarningSound (offset 4064)
  4565. CUSTOM m_pNearRotorSound (offset 4068)
  4566. STRING m_iszAPCVehicleName (offset 3944)
  4567. STRING m_sRollermineTemplate (offset 4028)
  4568. STRING m_sRollermineTemplateData (offset 4032)
  4569. STRING m_sNPCTemplateData (offset 3972)
  4570. STRING m_sNPCTemplate[0] (offset 3948)
  4571. STRING m_sNPCTemplate[1] (offset 3952)
  4572. STRING m_sNPCTemplate[2] (offset 3956)
  4573. STRING m_sNPCTemplate[3] (offset 3960)
  4574. STRING m_sNPCTemplate[4] (offset 3964)
  4575. STRING m_sNPCTemplate[5] (offset 3968)
  4576. STRING m_sDustoffPoints[0] (offset 3996)
  4577. STRING m_sDustoffPoints[1] (offset 4000)
  4578. STRING m_sDustoffPoints[2] (offset 4004)
  4579. STRING m_sDustoffPoints[3] (offset 4008)
  4580. STRING m_sDustoffPoints[4] (offset 4012)
  4581. STRING m_sDustoffPoints[5] (offset 4016)
  4582. INTEGER m_iCurrentTroopExiting (offset 4020)
  4583. EHANDLE m_hLastTroopToLeave (offset 4024)
  4584. INTEGER m_iMuzzleAttachment (offset 4036)
  4585. INTEGER m_iMachineGunBaseAttachment (offset 4040)
  4586. INTEGER m_iMachineGunRefAttachment (offset 4044)
  4587. INTEGER m_iAttachmentTroopDeploy (offset 4048)
  4588. INTEGER m_iAttachmentDeployStart (offset 4052)
  4589. CUSTOM m_pCannonSound (offset 4056)
  4590. INTEGER InputLandLeave (offset 0)
  4591. INTEGER InputLandTake (offset 0)
  4592. STRING InputSetLandTarget (offset 0)
  4593. INTEGER InputDropMines (offset 0)
  4594. VOID InputDropStrider (offset 0)
  4595. VOID InputDropAPC (offset 0)
  4596. STRING InputPickup (offset 0)
  4597. FLOAT InputSetGunRange (offset 0)
  4598. STRING InputNPCFinishDustoff (offset 0)
  4599. VOID InputStopWaitingForDropoff (offset 0)
  4600. STRING InputHover (offset 0)
  4601. STRING InputFlyToPathTrack (offset 0)
  4602. CUSTOM m_OnFinishedDropoff (offset 4072)
  4603. CUSTOM m_OnFinishedPickup (offset 4096)
  4604. CUSTOM m_OnContainerShotDownBeforeDropoff (offset 4120)
  4605. CUSTOM m_OnContainerShotDownAfterDropoff (offset 4144)
  4606.  
  4607. CNPC_CombineGunship
  4608. VOID CNPC_CombineGunshipFlyTouch (offset 0)
  4609. TIME m_flNextGroundAttack (offset 3980)
  4610. BOOLEAN m_bIsGroundAttacking (offset 3984)
  4611. BOOLEAN m_bCanGroundAttack (offset 3985)
  4612. TIME m_flGroundAttackTime (offset 3988)
  4613. CLASSPTR m_pRotorWashModel (offset 4012)
  4614. EHANDLE m_pSmokeTrail (offset 3992)
  4615. EHANDLE m_hGroundAttackTarget (offset 3996)
  4616. CUSTOM m_pAirExhaustSound (offset 4000)
  4617. CUSTOM m_pAirBlastSound (offset 4004)
  4618. CUSTOM m_pCannonSound (offset 4008)
  4619. VECTOR m_vecAngAcceleration (offset 4016)
  4620. FLOAT m_flDeltaT (offset 4064)
  4621. TIME m_flTimeNextAttack (offset 4068)
  4622. TIME m_flNextSeeEnemySound (offset 4072)
  4623. TIME m_flEndDestructTime (offset 4028)
  4624. TIME m_flNextRocket (offset 4076)
  4625. INTEGER m_iDoSmokePuff (offset 4032)
  4626. INTEGER m_iAmmoType (offset 4036)
  4627. INTEGER m_iBurstSize (offset 4040)
  4628. FLOAT m_flBurstDelay (offset 4080)
  4629. BOOLEAN m_fBlindfire (offset 4044)
  4630. BOOLEAN m_fOmniscient (offset 4045)
  4631. BOOLEAN m_bIsFiring (offset 4046)
  4632. INTEGER m_iBurstHits (offset 4048)
  4633. TIME m_flTimeNextPing (offset 4056)
  4634. FLOAT m_flPenetrationDepth (offset 4060)
  4635. VECTOR m_vecAttackPosition (offset 4084)
  4636. VECTOR m_vecAttackVelocity (offset 4096)
  4637. VECTOR m_angGun (offset 4108)
  4638. CUSTOM m_pCrashingController (offset 4120)
  4639. EMBEDDED m_crashCallback (offset 4124) [1 properties]:
  4640. VOID None (offset 4124)
  4641. EHANDLE m_hRagdoll (offset 4128)
  4642. EHANDLE m_hCrashTarget (offset 4132)
  4643. VECTOR m_vecHitPos (offset 4144)
  4644. BOOLEAN m_fPatrolLoopPlaying (offset 4156)
  4645. BOOLEAN m_bPreFire (offset 4052)
  4646. BOOLEAN m_bInvulnerable (offset 4053)
  4647. TIME m_flNextGunshipCrashFind (offset 4136)
  4648. EHANDLE m_hEnergyCore (offset 4140)
  4649. BOOLEAN m_bDamageOutputsFired (offset 3976)
  4650. VOID InputOmniscientOn (offset 0)
  4651. VOID InputOmniscientOff (offset 0)
  4652. FLOAT InputSetPenetrationDepth (offset 0)
  4653. VOID InputBlindfireOn (offset 0)
  4654. VOID InputBlindfireOff (offset 0)
  4655. VOID InputSelfDestruct (offset 0)
  4656. VOID InputSetDockingBBox (offset 0)
  4657. VOID InputSetNormalBBox (offset 0)
  4658. VOID InputEnableGroundAttack (offset 0)
  4659. VOID InputDisableGroundAttack (offset 0)
  4660. STRING InputDoGroundAttack (offset 0)
  4661. CUSTOM m_OnFireCannon (offset 3832)
  4662. CUSTOM m_OnFirstDamage (offset 3880)
  4663. CUSTOM m_OnSecondDamage (offset 3904)
  4664. CUSTOM m_OnThirdDamage (offset 3928)
  4665. CUSTOM m_OnFourthDamage (offset 3952)
  4666. CUSTOM m_OnCrashed (offset 3856)
  4667.  
  4668. CNPC_CraneDriver
  4669. STRING InputForcePickup (offset 0)
  4670. STRING InputForceDrop (offset 0)
  4671. EHANDLE m_hPickupTarget (offset 3664)
  4672. FLOAT m_flDistanceToTarget (offset 3668)
  4673. CUSTOM m_PreviouslyPickedUpObjects (offset 3672)
  4674. BOOLEAN m_bForcedPickup (offset 3692)
  4675. BOOLEAN m_bForcedDropoff (offset 3693)
  4676. FLOAT m_flDropWait (offset 3696)
  4677. FLOAT m_flReleasePause (offset 3700)
  4678. FLOAT m_flReleaseAt (offset 3704)
  4679. CUSTOM m_OnPickedUpObject (offset 3708)
  4680. CUSTOM m_OnDroppedObject (offset 3732)
  4681. CUSTOM m_OnPausingBeforeDrop (offset 3756)
  4682.  
  4683. CNPC_Crow
  4684. TIME m_flGroundIdleMoveTime (offset 3536)
  4685. BOOLEAN m_bOnJeep (offset 3532)
  4686. FLOAT m_flEnemyDist (offset 3540)
  4687. INTEGER m_nMorale (offset 3544)
  4688. BOOLEAN m_bReachedMoveGoal (offset 3548)
  4689. FLOAT m_flHopStartZ (offset 3552)
  4690. VECTOR m_vDesiredTarget (offset 3588)
  4691. VECTOR m_vCurrentTarget (offset 3600)
  4692. TIME m_flSoarTime (offset 3560)
  4693. BOOLEAN m_bSoar (offset 3564)
  4694. BOOLEAN m_bPlayedLoopingSound (offset 3556)
  4695. INTEGER m_iBirdType (offset 3528)
  4696. POSITION_VECTOR m_vLastStoredOrigin (offset 3568)
  4697. TIME m_flLastStuckCheck (offset 3580)
  4698. TIME m_flDangerSoundTime (offset 3584)
  4699. BOOLEAN m_bIsDeaf (offset 3612)
  4700. STRING InputFlyAway (offset 0)
  4701.  
  4702. CNPC_Dog
  4703. EMBEDDED m_BoneFollowerManager (offset 4216) [2 properties]:
  4704. INTEGER m_iNumBones (offset 4216)
  4705. CUSTOM m_physBones (offset 4220)
  4706. TIME m_flNextSwat (offset 4076)
  4707. TIME m_flTimeToCatch (offset 4080)
  4708. TIME m_flTimeToPull (offset 4084)
  4709. EHANDLE m_hPhysicsEnt (offset 4088)
  4710. EHANDLE m_hThrowTarget (offset 4092)
  4711. INTEGER m_iPhysGunAttachment (offset 4096)
  4712. BOOLEAN m_bDoCatchThrowBehavior (offset 4100)
  4713. BOOLEAN m_bDoWaitforObjectBehavior (offset 4101)
  4714. STRING m_sObjectName (offset 4104)
  4715. FLOAT m_flThrowArcModifier (offset 4180)
  4716. TIME m_flNextRouteTime (offset 4188)
  4717. BOOLEAN m_bHasObject (offset 4192)
  4718. INTEGER m_iContainerMoveType (offset 4184)
  4719. BOOLEAN m_bBeamEffects (offset 4193)
  4720. BOOLEAN m_bBoneFollowersActive (offset 4508)
  4721. CUSTOM m_hUnreachableObjects (offset 4196)
  4722. EHANDLE m_hGlowSprites (offset 4240)
  4723. EHANDLE m_hBeams (offset 4256)
  4724. STRING InputSetPickupTarget (offset 0)
  4725. STRING InputStartCatchThrowBehavior (offset 0)
  4726. STRING InputStopCatchThrowBehavior (offset 0)
  4727. VOID InputPlayerPickupObject (offset 0)
  4728. VOID InputStartWaitAndCatch (offset 0)
  4729. VOID InputStopWaitAndCatch (offset 0)
  4730. FLOAT InputSetThrowArcModifier (offset 0)
  4731. STRING InputSetThrowTarget (offset 0)
  4732. VOID InputTurnBoneFollowersOff (offset 0)
  4733. VOID InputTurnBoneFollowersOn (offset 0)
  4734. CUSTOM m_OnThrow (offset 4108)
  4735. CUSTOM m_OnCatch (offset 4132)
  4736. CUSTOM m_OnPickup (offset 4156)
  4737.  
  4738. CNPC_EnemyFinder
  4739. EMBEDDED m_PlayerFreePass (offset 3536) [4 properties]:
  4740. EHANDLE m_hTarget (offset 3544)
  4741. FLOAT m_FreePassTimeRemaining (offset 3548)
  4742. EMBEDDED m_FreePassMoveMonitor (offset 3552) [2 properties]:
  4743. POSITION_VECTOR m_vMark (offset 3552)
  4744. FLOAT m_flMarkTolerance (offset 3564)
  4745. EMBEDDED m_Params (offset 3568) [9 properties]:
  4746. FLOAT timeToTrigger (offset 3568)
  4747. FLOAT duration (offset 3572)
  4748. FLOAT moveTolerance (offset 3576)
  4749. FLOAT refillRate (offset 3580)
  4750. FLOAT coverDist (offset 3584)
  4751. FLOAT peekTime (offset 3588)
  4752. FLOAT peekTimeAfterDamage (offset 3592)
  4753. FLOAT peekEyeDist (offset 3596)
  4754. FLOAT peekEyeDistZ (offset 3600)
  4755. EMBEDDED m_ChooseEnemyTimer (offset 3604) [1 properties]:
  4756. TIME m_next (offset 3604)
  4757. INTEGER m_nStartOn (offset 3524)
  4758. FLOAT m_flFieldOfView (offset 1688)
  4759. FLOAT m_flMinSearchDist (offset 3528)
  4760. FLOAT m_flMaxSearchDist (offset 3532)
  4761. BOOLEAN m_bEnemyStatus (offset 3608)
  4762. VOID InputTurnOn (offset 0)
  4763. VOID InputTurnOff (offset 0)
  4764. CUSTOM m_OnLostEnemies (offset 3612)
  4765. CUSTOM m_OnAcquireEnemies (offset 3636)
  4766.  
  4767. CNPC_EnemyFinderCombineCannon
  4768. TIME m_flTimeNextHateNPC (offset 3664)
  4769. TIME m_flTimeStopHateNPC (offset 3668)
  4770. FLOAT m_flOriginalFOV (offset 3672)
  4771. TIME m_flTimeWideFOV (offset 3676)
  4772. STRING m_iszSnapToEnt (offset 3680)
  4773. FLOAT InputSetWideFOVForSeconds (offset 0)
  4774.  
  4775. CNPC_Fisherman
  4776. INTEGER m_iHatState (offset 5256)
  4777.  
  4778. CNPC_FloorTurret
  4779. INTEGER m_iAmmoType (offset 3632)
  4780. BOOLEAN m_bAutoStart (offset 3636)
  4781. BOOLEAN m_bActive (offset 3637)
  4782. BOOLEAN m_bBlinkState (offset 3638)
  4783. BOOLEAN m_bEnabled (offset 3639)
  4784. BOOLEAN m_bNoAlarmSounds (offset 3640)
  4785. TIME m_flShotTime (offset 3648)
  4786. TIME m_flLastSight (offset 3652)
  4787. TIME m_flThrashTime (offset 3656)
  4788. TIME m_flPingTime (offset 3660)
  4789. TIME m_flNextActivateSoundTime (offset 3664)
  4790. BOOLEAN m_bCarriedByPlayer (offset 3668)
  4791. BOOLEAN m_bUseCarryAngles (offset 3669)
  4792. TIME m_flPlayerDropTime (offset 3672)
  4793. EHANDLE m_hLastNPCToKickMe (offset 3680)
  4794. TIME m_flKnockOverFailedTime (offset 3684)
  4795. TIME m_flDestructStartTime (offset 3644)
  4796. EHANDLE m_hFizzleEffect (offset 3724)
  4797. VECTOR m_vecGoalAngles (offset 3688)
  4798. INTEGER m_iEyeAttachment (offset 3700)
  4799. INTEGER m_iMuzzleAttachment (offset 3704)
  4800. INTEGER m_iEyeState (offset 3708)
  4801. EHANDLE m_hEyeGlow (offset 3712)
  4802. EHANDLE m_pMotionController (offset 3720)
  4803. VECTOR m_vecEnemyLKP (offset 3728)
  4804. EHANDLE m_hLaser (offset 3716)
  4805. BOOLEAN m_bSelfDestructing (offset 3641)
  4806. EHANDLE m_hPhysicsAttacker (offset 3740)
  4807. TIME m_flLastPhysicsInfluenceTime (offset 3744)
  4808. BOOLEAN m_bHackedByAlyx (offset 3868)
  4809. INTEGER m_iKeySkin (offset 3676)
  4810. VOID CNPC_FloorTurretRetire (offset 0)
  4811. VOID CNPC_FloorTurretDeploy (offset 0)
  4812. VOID CNPC_FloorTurretActiveThink (offset 0)
  4813. VOID CNPC_FloorTurretSearchThink (offset 0)
  4814. VOID CNPC_FloorTurretAutoSearchThink (offset 0)
  4815. VOID CNPC_FloorTurretTippedThink (offset 0)
  4816. VOID CNPC_FloorTurretInactiveThink (offset 0)
  4817. VOID CNPC_FloorTurretSuppressThink (offset 0)
  4818. VOID CNPC_FloorTurretDisabledThink (offset 0)
  4819. VOID CNPC_FloorTurretSelfDestructThink (offset 0)
  4820. VOID CNPC_FloorTurretBreakThink (offset 0)
  4821. VOID CNPC_FloorTurretToggleUse (offset 0)
  4822. VOID InputToggle (offset 0)
  4823. VOID InputEnable (offset 0)
  4824. VOID InputDisable (offset 0)
  4825. VOID InputDepleteAmmo (offset 0)
  4826. VOID InputRestoreAmmo (offset 0)
  4827. VOID InputSelfDestruct (offset 0)
  4828. CUSTOM m_OnDeploy (offset 3748)
  4829. CUSTOM m_OnRetire (offset 3772)
  4830. CUSTOM m_OnTipped (offset 3796)
  4831. CUSTOM m_OnPhysGunPickup (offset 3820)
  4832. CUSTOM m_OnPhysGunDrop (offset 3844)
  4833. CUSTOM m_OnAlyxStartedInteraction (offset 3528)
  4834. CUSTOM m_OnAlyxFinishedInteraction (offset 3552)
  4835. VOID InputPowerdown (offset 0)
  4836.  
  4837. CNPC_Furniture
  4838. EMBEDDED m_BoneFollowerManager (offset 4076) [2 properties]:
  4839. INTEGER m_iNumBones (offset 4076)
  4840. CUSTOM m_physBones (offset 4080)
  4841. VOID InputDisablePlayerCollision (offset 0)
  4842. VOID InputEnablePlayerCollision (offset 0)
  4843.  
  4844. CNPC_GMan
  4845. VOID None (offset 0)
  4846.  
  4847. CNPC_GroundTurret
  4848. INTEGER m_iAmmoType (offset 3552)
  4849. CLASSPTR m_pSmoke (offset 3556)
  4850. VECTOR m_vecSpread (offset 3572)
  4851. BOOLEAN m_bEnabled (offset 3560)
  4852. TIME m_flTimeNextShoot (offset 3564)
  4853. TIME m_flTimeLastSawEnemy (offset 3568)
  4854. INTEGER m_iDeathSparks (offset 3588)
  4855. BOOLEAN m_bHasExploded (offset 3584)
  4856. FLOAT m_flSensingDist (offset 3592)
  4857. TIME m_flTimeNextPing (offset 3600)
  4858. BOOLEAN m_bSeeEnemy (offset 3596)
  4859. POSITION_VECTOR m_vecClosedPos (offset 3604)
  4860. POSITION_VECTOR m_vecLightOffset (offset 3616)
  4861. VOID CNPC_GroundTurretDeathEffects (offset 0)
  4862. CUSTOM m_OnAreaClear (offset 3524)
  4863. VOID InputEnable (offset 0)
  4864. VOID InputDisable (offset 0)
  4865.  
  4866. CNPC_Ichthyosaur
  4867. CLASSPTR m_pVictim (offset 3524)
  4868. VECTOR m_vecLastMoveTarget (offset 3528)
  4869. FLOAT m_flNextBiteTime (offset 3540)
  4870. FLOAT m_flHoldTime (offset 3544)
  4871. FLOAT m_flSwimSpeed (offset 3548)
  4872. FLOAT m_flTailYaw (offset 3552)
  4873. FLOAT m_flTailPitch (offset 3556)
  4874. FLOAT m_flNextPingTime (offset 3560)
  4875. FLOAT m_flNextGrowlTime (offset 3564)
  4876. BOOLEAN m_bHasMoveTarget (offset 3568)
  4877. BOOLEAN m_bIgnoreSurface (offset 3569)
  4878.  
  4879. CNPC_Launcher
  4880. INTEGER m_nStartOn (offset 3524)
  4881. STRING m_sMissileModel (offset 3528)
  4882. STRING m_sLaunchSound (offset 3532)
  4883. STRING m_sFlySound (offset 3536)
  4884. INTEGER m_nSmokeTrail (offset 3540)
  4885. BOOLEAN m_bSmokeLaunch (offset 3544)
  4886. INTEGER m_nLaunchDelay (offset 3548)
  4887. FLOAT m_flLaunchSpeed (offset 3552)
  4888. STRING m_sPathCornerName (offset 3556)
  4889. FLOAT m_flHomingSpeed (offset 3560)
  4890. INTEGER m_nHomingStrength (offset 3564)
  4891. FLOAT m_flHomingDelay (offset 3568)
  4892. FLOAT m_flHomingRampUp (offset 3572)
  4893. FLOAT m_flHomingDuration (offset 3576)
  4894. FLOAT m_flHomingRampDown (offset 3580)
  4895. FLOAT m_flGravity (offset 612)
  4896. FLOAT m_flMinAttackDist (offset 3588)
  4897. FLOAT m_flMaxAttackDist (offset 3592)
  4898. FLOAT m_flSpinMagnitude (offset 3596)
  4899. FLOAT m_flSpinSpeed (offset 3600)
  4900. FLOAT m_flDamage (offset 3604)
  4901. FLOAT m_flDamageRadius (offset 3608)
  4902. FLOAT m_flMissileGravity (offset 3584)
  4903. VOID InputTurnOn (offset 0)
  4904. VOID InputTurnOff (offset 0)
  4905. VOID InputLOSCheckOn (offset 0)
  4906. VOID InputLOSCheckOn (offset 0)
  4907. VOID InputFireOnce (offset 0)
  4908. EHANDLE InputSetEnemy (offset 0)
  4909. VOID InputClearEnemy (offset 0)
  4910. CUSTOM m_OnLaunch (offset 3612)
  4911. VOID CNPC_LauncherLauncherThink (offset 0)
  4912.  
  4913. CNPC_Manhack
  4914. VECTOR m_vForceVelocity (offset 3644)
  4915. VECTOR m_vTargetBanking (offset 3656)
  4916. POSITION_VECTOR m_vForceMoveTarget (offset 3668)
  4917. TIME m_fForceMoveTime (offset 3680)
  4918. POSITION_VECTOR m_vSwarmMoveTarget (offset 3684)
  4919. TIME m_fSwarmMoveTime (offset 3696)
  4920. FLOAT m_fEnginePowerScale (offset 3700)
  4921. TIME m_flNextEngineSoundTime (offset 3704)
  4922. TIME m_flEngineStallTime (offset 3708)
  4923. TIME m_flNextBurstTime (offset 3712)
  4924. TIME m_flWaterSuspendTime (offset 3732)
  4925. INTEGER m_nLastSpinSound (offset 3736)
  4926. TIME m_fSparkTime (offset 3748)
  4927. TIME m_fSmokeTime (offset 3752)
  4928. BOOLEAN m_bDirtyPitch (offset 3756)
  4929. BOOLEAN m_bGib (offset 3797)
  4930. BOOLEAN m_bHeld (offset 3798)
  4931. BOOLEAN m_bHackedByAlyx (offset 3799)
  4932. POSITION_VECTOR m_vecLoiterPosition (offset 3800)
  4933. TIME m_fTimeNextLoiterPulse (offset 3812)
  4934. TIME m_flBumpSuppressTime (offset 3816)
  4935. BOOLEAN m_bBladesActive (offset 3758)
  4936. FLOAT m_flBladeSpeed (offset 3760)
  4937. BOOLEAN m_bIgnoreClipbrushes (offset 3759)
  4938. EHANDLE m_hSmokeTrail (offset 3772)
  4939. INTEGER m_iPanel1 (offset 3776)
  4940. INTEGER m_iPanel2 (offset 3780)
  4941. INTEGER m_iPanel3 (offset 3784)
  4942. INTEGER m_iPanel4 (offset 3788)
  4943. INTEGER m_nLastWaterLevel (offset 3792)
  4944. BOOLEAN m_bDoSwarmBehavior (offset 3796)
  4945. INTEGER m_nEnginePitch1 (offset 3820)
  4946. TIME m_flEnginePitch1Time (offset 3828)
  4947. INTEGER m_nEnginePitch2 (offset 3824)
  4948. TIME m_flEnginePitch2Time (offset 3832)
  4949. EHANDLE m_hPhysicsAttacker (offset 3740)
  4950. TIME m_flLastPhysicsInfluenceTime (offset 3744)
  4951. FLOAT m_flBurstDuration (offset 3716)
  4952. VECTOR m_vecBurstDirection (offset 3720)
  4953. BOOLEAN m_bShowingHostile (offset 3757)
  4954. VOID InputDisableSwarm (offset 0)
  4955. VOID InputUnpack (offset 0)
  4956. VOID CNPC_ManhackCrashTouch (offset 0)
  4957. CUSTOM m_OnAlyxStartedInteraction (offset 3588)
  4958. CUSTOM m_OnAlyxFinishedInteraction (offset 3612)
  4959. VOID InputPowerdown (offset 0)
  4960.  
  4961. CNPC_MetroPolice
  4962. EMBEDDED m_BatonSwingTimer (offset 4104) [1 properties]:
  4963. TIME m_next (offset 4104)
  4964. EMBEDDED m_NextChargeTimer (offset 4108) [1 properties]:
  4965. TIME m_next (offset 4108)
  4966. FLOAT m_flBatonDebounceTime (offset 4220)
  4967. BOOLEAN m_bShouldActivateBaton (offset 4216)
  4968. INTEGER m_iPistolClips (offset 4076)
  4969. BOOLEAN m_fWeaponDrawn (offset 4084)
  4970. INTEGER m_LastShootSlot (offset 4088)
  4971. EMBEDDED m_TimeYieldShootSlot (offset 4092) [2 properties]:
  4972. FLOAT m_minInterval (offset 4096)
  4973. FLOAT m_maxInterval (offset 4100)
  4974. EMBEDDED m_Sentences (offset 5064) [4 properties]:
  4975. INTEGER m_voicePitch (offset 5072)
  4976. INTEGER m_nQueuedSentenceIndex (offset 5076)
  4977. TIME m_flQueueTimeout (offset 5080)
  4978. INTEGER m_nQueueSoundPriority (offset 5084)
  4979. BOOLEAN m_bPlayerIsNear (offset 4244)
  4980. POSITION_VECTOR m_vecBurstTargetPos (offset 4112)
  4981. VECTOR m_vecBurstDelta (offset 4124)
  4982. INTEGER m_nBurstHits (offset 4136)
  4983. INTEGER m_nMaxBurstHits (offset 4140)
  4984. TIME m_flBurstPredictTime (offset 4184)
  4985. INTEGER m_nBurstReloadCount (offset 4144)
  4986. VECTOR m_vecBurstLineOfDeathDelta (offset 4148)
  4987. POSITION_VECTOR m_vecBurstLineOfDeathOrigin (offset 4160)
  4988. FLOAT m_flBurstSteerDistance (offset 4180)
  4989. INTEGER m_nBurstMode (offset 4172)
  4990. INTEGER m_nBurstSteerMode (offset 4176)
  4991. VECTOR m_vecBurstPredictedVelocityDir (offset 4188)
  4992. FLOAT m_vecBurstPredictedSpeed (offset 4200)
  4993. TIME m_flValidStitchTime (offset 4204)
  4994. TIME m_flNextLedgeCheckTime (offset 4208)
  4995. TIME m_flTaskCompletionTime (offset 4212)
  4996. TIME m_flLastPhysicsFlinchTime (offset 4224)
  4997. TIME m_flLastDamageFlinchTime (offset 4228)
  4998. EHANDLE m_hManhack (offset 4324)
  4999. EHANDLE m_hBlockingProp (offset 4328)
  5000. INTEGER m_nRecentDamage (offset 5088)
  5001. TIME m_flRecentDamageTime (offset 5092)
  5002. TIME m_flNextPainSoundTime (offset 4232)
  5003. TIME m_flNextLostSoundTime (offset 4236)
  5004. INTEGER m_nIdleChatterType (offset 4240)
  5005. BOOLEAN m_bSimpleCops (offset 4085)
  5006. FLOAT m_flLastHitYaw (offset 5096)
  5007. BOOLEAN m_bPlayerTooClose (offset 4245)
  5008. BOOLEAN m_bKeepFacingPlayer (offset 4246)
  5009. TIME m_flChasePlayerTime (offset 4248)
  5010. VECTOR m_vecPreChaseOrigin (offset 4252)
  5011. FLOAT m_flPreChaseYaw (offset 4264)
  5012. INTEGER m_nNumWarnings (offset 4268)
  5013. INTEGER m_iNumPlayerHits (offset 4272)
  5014. INTEGER m_iManhacks (offset 4080)
  5015. VOID InputEnableManhackToss (offset 0)
  5016. STRING InputSetPoliceGoal (offset 0)
  5017. VOID InputActivateBaton (offset 0)
  5018. VOID CNPC_MetroPolicePrecriminalUse (offset 0)
  5019. CUSTOM m_OnStunnedPlayer (offset 4276)
  5020. CUSTOM m_OnCupCopped (offset 4300)
  5021.  
  5022. CNPC_MissileDefense
  5023. INTEGER m_iAmmoLoaded (offset 3536)
  5024. TIME m_flReloadedTime (offset 3540)
  5025. VECTOR m_vGunAng (offset 3524)
  5026.  
  5027. CNPC_Monk
  5028. INTEGER m_iNumZombies (offset 4580)
  5029. INTEGER m_iDangerousZombies (offset 4584)
  5030. BOOLEAN m_bPerfectAccuracy (offset 4588)
  5031. BOOLEAN m_bMournedPlayer (offset 4589)
  5032. VOID InputPerfectAccuracyOn (offset 0)
  5033. VOID InputPerfectAccuracyOff (offset 0)
  5034.  
  5035. CNPC_Mossman
  5036. VOID None (offset 0)
  5037.  
  5038. CNPC_PlayerCompanion
  5039. BOOLEAN m_bMovingAwayFromPlayer (offset 4348)
  5040. EMBEDDED m_SpeechWatch_PlayerLooking (offset 5236) [1 properties]:
  5041. FLOAT m_interval (offset 5244)
  5042. EMBEDDED m_FakeOutMortarTimer (offset 4352) [1 properties]:
  5043. TIME m_next (offset 4352)
  5044. VOID InputOutsideTransition (offset 0)
  5045. VOID InputSetReadinessPanic (offset 0)
  5046. VOID InputSetReadinessStealth (offset 0)
  5047. VOID InputSetReadinessLow (offset 0)
  5048. VOID InputSetReadinessMedium (offset 0)
  5049. VOID InputSetReadinessHigh (offset 0)
  5050. FLOAT InputLockReadiness (offset 0)
  5051. STRING InputGiveWeapon (offset 0)
  5052. FLOAT m_flReadiness (offset 5164)
  5053. FLOAT m_flReadinessSensitivity (offset 5168)
  5054. BOOLEAN m_bReadinessCapable (offset 5172)
  5055. TIME m_flReadinessLockedUntil (offset 5176)
  5056. TIME m_fLastBarrelExploded (offset 5180)
  5057. INTEGER m_iNumConsecutiveBarrelsExploded (offset 5188)
  5058. TIME m_fLastPlayerKill (offset 5184)
  5059. INTEGER m_iNumConsecutivePlayerKills (offset 5192)
  5060. EMBEDDED m_AnnounceAttackTimer (offset 5200) [1 properties]:
  5061. TIME m_next (offset 5200)
  5062. EHANDLE m_hAimTarget (offset 5204)
  5063. BOOLEAN m_bAlwaysTransition (offset 5208)
  5064. BOOLEAN m_bDontPickupWeapons (offset 5209)
  5065. VOID InputEnableAlwaysTransition (offset 0)
  5066. VOID InputDisableAlwaysTransition (offset 0)
  5067. VOID InputEnableWeaponPickup (offset 0)
  5068. VOID InputDisableWeaponPickup (offset 0)
  5069. CUSTOM m_OnWeaponPickup (offset 5212)
  5070.  
  5071. CNPC_PoisonZombie
  5072. CUSTOM m_pFastBreathSound (offset 3740)
  5073. CUSTOM m_pSlowBreathSound (offset 3744)
  5074. INTEGER m_nCrabCount (offset 3748)
  5075. BOOLEAN m_bCrabs (offset 3752)
  5076. TIME m_flNextCrabThrowTime (offset 3756)
  5077. TIME m_flNextPainSoundTime (offset 3760)
  5078. BOOLEAN m_bNearEnemy (offset 3764)
  5079.  
  5080. CNPC_RollerMine
  5081. CUSTOM m_pRollSound (offset 3632)
  5082. CUSTOM m_pPingSound (offset 3636)
  5083. EMBEDDED m_RollerController (offset 3640) [3 properties]:
  5084. VECTOR m_vecAngular (offset 3644)
  5085. VECTOR m_vecLinear (offset 3656)
  5086. BOOLEAN m_fIsStopped (offset 3668)
  5087. CUSTOM m_pMotionController (offset 3672)
  5088. FLOAT m_flSeeVehiclesOnlyBeyond (offset 3676)
  5089. TIME m_flActiveTime (offset 3708)
  5090. TIME m_flChargeTime (offset 3680)
  5091. TIME m_flGoIdleTime (offset 3684)
  5092. TIME m_flShockTime (offset 3688)
  5093. FLOAT m_flForwardSpeed (offset 3692)
  5094. BOOLEAN m_bIsOpen (offset 3704)
  5095. BOOLEAN m_bHeld (offset 3712)
  5096. EHANDLE m_hVehicleStuckTo (offset 3716)
  5097. TIME m_flPreventUnstickUntil (offset 3720)
  5098. FLOAT m_flNextHop (offset 3724)
  5099. BOOLEAN m_bIsPrimed (offset 3730)
  5100. INTEGER m_iSoundEventFlags (offset 3696)
  5101. INTEGER m_rollingSoundState (offset 3700)
  5102. BOOLEAN m_bStartBuried (offset 3728)
  5103. BOOLEAN m_bBuried (offset 3729)
  5104. BOOLEAN m_wakeUp (offset 3731)
  5105. BOOLEAN m_bEmbedOnGroundImpact (offset 3732)
  5106. BOOLEAN m_bHackedByAlyx (offset 3733)
  5107. BOOLEAN m_bPowerDown (offset 3742)
  5108. TIME m_flPowerDownTime (offset 3744)
  5109. TIME m_flPowerDownDetonateTime (offset 3748)
  5110. CUSTOM m_pConstraint (offset 3736)
  5111. BOOLEAN m_bTurnedOn (offset 3740)
  5112. BOOLEAN m_bUniformSight (offset 3741)
  5113. VOID InputConstraintBroken (offset 0)
  5114. VOID InputRespondToChirp (offset 0)
  5115. VOID InputRespondToExplodeChirp (offset 0)
  5116. VOID InputJoltVehicle (offset 0)
  5117. VOID InputTurnOn (offset 0)
  5118. VOID InputTurnOff (offset 0)
  5119. VOID InputPowerdown (offset 0)
  5120. VOID CNPC_RollerMineSpikeTouch (offset 0)
  5121. VOID CNPC_RollerMineShockTouch (offset 0)
  5122. VOID CNPC_RollerMineCloseTouch (offset 0)
  5123. VOID CNPC_RollerMineEmbedTouch (offset 0)
  5124. VOID CNPC_RollerMineExplode (offset 0)
  5125. VOID CNPC_RollerMinePreDetonate (offset 0)
  5126. CUSTOM m_OnPhysGunDrop (offset 3580)
  5127. CUSTOM m_OnPhysGunPickup (offset 3604)
  5128. CUSTOM m_OnAlyxStartedInteraction (offset 3528)
  5129. CUSTOM m_OnAlyxFinishedInteraction (offset 3552)
  5130. VOID InputPowerdown (offset 0)
  5131.  
  5132. CNPC_Stalker
  5133. INTEGER m_eBeamPower (offset 3572)
  5134. VECTOR m_vLaserDir (offset 3576)
  5135. POSITION_VECTOR m_vLaserTargetPos (offset 3588)
  5136. FLOAT m_fBeamEndTime (offset 3600)
  5137. FLOAT m_fBeamRechargeTime (offset 3604)
  5138. FLOAT m_fNextDamageTime (offset 3608)
  5139. FLOAT m_bPlayingHitWall (offset 3616)
  5140. FLOAT m_bPlayingHitFlesh (offset 3620)
  5141. CLASSPTR m_pBeam (offset 3624)
  5142. CLASSPTR m_pLightGlow (offset 3628)
  5143. FLOAT m_flNextNPCThink (offset 3568)
  5144. POSITION_VECTOR m_vLaserCurPos (offset 3640)
  5145. TIME m_flNextAttackSoundTime (offset 3556)
  5146. TIME m_flNextBreatheSoundTime (offset 3560)
  5147. TIME m_flNextScrambleSoundTime (offset 3564)
  5148. TIME m_nextSmokeTime (offset 3612)
  5149. INTEGER m_iPlayerAggression (offset 3632)
  5150. TIME m_flNextScreamTime (offset 3636)
  5151. VOID CNPC_StalkerStalkerThink (offset 0)
  5152.  
  5153. CNPC_Strider
  5154. EMBEDDED m_EnemyUpdatedTimer (offset 3836) [1 properties]:
  5155. TIME m_next (offset 3836)
  5156. EMBEDDED m_pMinigun (offset 3544) [19 properties]:
  5157. BOOLEAN m_enable (offset 3548)
  5158. INTEGER m_minigunState (offset 3552)
  5159. TIME m_nextBulletTime (offset 3556)
  5160. TIME m_burstTime (offset 3560)
  5161. TIME m_nextTwitchTime (offset 3564)
  5162. INTEGER m_randomState (offset 3568)
  5163. EHANDLE m_hTarget (offset 3572)
  5164. BOOLEAN m_bWarnedAI (offset 3600)
  5165. TIME m_shootDuration (offset 3604)
  5166. VECTOR m_vecAnchor (offset 3608)
  5167. BOOLEAN m_bOverrideEnemy (offset 3620)
  5168. VECTOR m_vecLastTargetPos (offset 3624)
  5169. INTEGER m_iOnTargetShots (offset 3636)
  5170. FLOAT m_yaw.current (offset 3576)
  5171. FLOAT m_yaw.target (offset 3580)
  5172. FLOAT m_yaw.rate (offset 3584)
  5173. FLOAT m_pitch.current (offset 3588)
  5174. FLOAT m_pitch.target (offset 3592)
  5175. FLOAT m_pitch.rate (offset 3596)
  5176. INTEGER m_miniGunAmmo (offset 3548)
  5177. INTEGER m_miniGunDirectAmmo (offset 3552)
  5178. TIME m_nextStompTime (offset 3560)
  5179. TIME m_nextShootTime (offset 3556)
  5180. TIME m_ragdollTime (offset 3564)
  5181. FLOAT m_miniGunShootDuration (offset 3568)
  5182. FLOAT m_aimYaw (offset 3572)
  5183. FLOAT m_aimPitch (offset 3576)
  5184. VECTOR m_blastHit (offset 3580)
  5185. VECTOR m_blastNormal (offset 3592)
  5186. POSITION_VECTOR m_vecHitPos (offset 3604)
  5187. POSITION_VECTOR m_vecIKTarget (offset 3616)
  5188. EMBEDDED m_PlayerFreePass (offset 3840) [4 properties]:
  5189. EHANDLE m_hTarget (offset 3848)
  5190. FLOAT m_FreePassTimeRemaining (offset 3852)
  5191. EMBEDDED m_FreePassMoveMonitor (offset 3856) [2 properties]:
  5192. POSITION_VECTOR m_vMark (offset 3856)
  5193. FLOAT m_flMarkTolerance (offset 3868)
  5194. EMBEDDED m_Params (offset 3872) [9 properties]:
  5195. FLOAT timeToTrigger (offset 3872)
  5196. FLOAT duration (offset 3876)
  5197. FLOAT moveTolerance (offset 3880)
  5198. FLOAT refillRate (offset 3884)
  5199. FLOAT coverDist (offset 3888)
  5200. FLOAT peekTime (offset 3892)
  5201. FLOAT peekTimeAfterDamage (offset 3896)
  5202. FLOAT peekEyeDist (offset 3900)
  5203. FLOAT peekEyeDistZ (offset 3904)
  5204. EMBEDDED m_PostureAnimationTimer (offset 3688) [2 properties]:
  5205. FLOAT m_minInterval (offset 3692)
  5206. FLOAT m_maxInterval (offset 3696)
  5207. EMBEDDED m_BoneFollowerManager (offset 3724) [2 properties]:
  5208. INTEGER m_iNumBones (offset 3724)
  5209. CUSTOM m_physBones (offset 3728)
  5210. EHANDLE m_hRagdoll (offset 3700)
  5211. EHANDLE m_hCannonTarget (offset 3704)
  5212. EMBEDDED m_AttemptCannonLOSTimer (offset 3708) [1 properties]:
  5213. TIME m_next (offset 3708)
  5214. FLOAT m_flSpeedScale (offset 3712)
  5215. FLOAT m_flTargetSpeedScale (offset 3716)
  5216. EMBEDDED m_LowZCorrectionTimer (offset 3720) [1 properties]:
  5217. TIME m_next (offset 3720)
  5218. INTEGER m_BodyTargetBone (offset 3748)
  5219. INTEGER m_iVisibleEnemies (offset 3756)
  5220. FLOAT m_flTargetAcquiredTime (offset 3760)
  5221. BOOLEAN m_bCrouchLocked (offset 3764)
  5222. BOOLEAN m_bNoCrouchWalk (offset 3765)
  5223. BOOLEAN m_bDontCrouch (offset 3766)
  5224. BOOLEAN m_bNoMoveToLOS (offset 3767)
  5225. BOOLEAN m_bDisableBoneFollowers (offset 3752)
  5226. FLOAT m_idealHeight (offset 3772)
  5227. FLOAT m_HeightVelocity (offset 3776)
  5228. FLOAT m_prevYaw (offset 3780)
  5229. FLOAT m_doTurn (offset 3784)
  5230. FLOAT m_doLeft (offset 3788)
  5231. FLOAT m_doRight (offset 3792)
  5232. TIME m_flNextTurnAct (offset 3796)
  5233. STRING m_strTrackName (offset 3800)
  5234. EHANDLE m_hFocus (offset 3804)
  5235. EHANDLE m_hSmoke (offset 3832)
  5236. TIME m_flTimeLastAlertSound (offset 3808)
  5237. TIME m_flTimeNextHuntSound (offset 3812)
  5238. TIME m_flTimePlayerMissileDetected (offset 3820)
  5239. EHANDLE m_hPlayersMissile (offset 3824)
  5240. BOOLEAN m_bMinigunUseDirectFire (offset 3828)
  5241. BOOLEAN m_bUseAggressiveBehavior (offset 3816)
  5242. BOOLEAN m_bFastCrouch (offset 3768)
  5243. BOOLEAN m_bMinigunEnabled (offset 3769)
  5244. BOOLEAN m_bExploding (offset 3528)
  5245. FLOAT InputSetMinigunTime (offset 0)
  5246. STRING InputSetMinigunTarget (offset 0)
  5247. STRING InputSetCannonTarget (offset 0)
  5248. STRING InputFlickRagdoll (offset 0)
  5249. VOID InputCrouch (offset 0)
  5250. VOID InputCrouchInstantly (offset 0)
  5251. VOID InputStand (offset 0)
  5252. FLOAT InputSetHeight (offset 0)
  5253. STRING InputSetTargetPath (offset 0)
  5254. STRING InputClearTargetPath (offset 0)
  5255. VOID InputDisableCrouchWalk (offset 0)
  5256. VOID InputEnableCrouchWalk (offset 0)
  5257. VOID InputEnableAggressiveBehavior (offset 0)
  5258. VOID InputDisableAggressiveBehavior (offset 0)
  5259. VOID InputDisableMinigun (offset 0)
  5260. VOID InputEnableMinigun (offset 0)
  5261. FLOAT InputStopShootingMinigunForSeconds (offset 0)
  5262. VOID InputDisableCrouch (offset 0)
  5263. VOID InputDisableMoveToLOS (offset 0)
  5264. STRING InputDisableCollisionWith (offset 0)
  5265. STRING InputEnableCollisionWith (offset 0)
  5266. VOID InputExplode (offset 0)
  5267. FLOAT InputScaleGroundSpeed (offset 0)
  5268. VOID CNPC_StriderCarriedThink (offset 0)
  5269. VOID CNPC_StriderCannonHitThink (offset 0)
  5270.  
  5271. CNPC_VehicleDriver
  5272. STRING m_iszVehicleName (offset 3528)
  5273. EHANDLE m_hVehicleEntity (offset 3536)
  5274. VECTOR m_vecDesiredVelocity (offset 3556)
  5275. POSITION_VECTOR m_vecDesiredPosition (offset 3568)
  5276. POSITION_VECTOR m_vecPrevPoint (offset 3580)
  5277. POSITION_VECTOR m_vecPrevPrevPoint (offset 3592)
  5278. POSITION_VECTOR m_vecPostPoint (offset 3604)
  5279. POSITION_VECTOR m_vecPostPostPoint (offset 3616)
  5280. FLOAT m_flDistanceAlongSpline (offset 3628)
  5281. FLOAT m_flDriversMaxSpeed (offset 3632)
  5282. FLOAT m_flDriversMinSpeed (offset 3636)
  5283. FLOAT m_flMaxSpeed (offset 3640)
  5284. FLOAT m_flGoalSpeed (offset 3644)
  5285. FLOAT m_flSteering (offset 3652)
  5286. FLOAT InputSetDriversMaxSpeed (offset 0)
  5287. FLOAT InputSetDriversMinSpeed (offset 0)
  5288. VOID InputStartForward (offset 0)
  5289. VOID InputStop (offset 0)
  5290. VOID InputStartFiring (offset 0)
  5291. VOID InputStopFiring (offset 0)
  5292. STRING InputGotoPathCorner (offset 0)
  5293.  
  5294. CNPC_Vortigaunt
  5295. INTEGER m_eHealState (offset 5300)
  5296. TIME m_flNextHealTokenTime (offset 5296)
  5297. EHANDLE m_hHandEffect (offset 5272)
  5298. TIME m_flNextHealTime (offset 5284)
  5299. BOOLEAN m_bPlayerRequestedHeal (offset 5292)
  5300. TIME m_flDispelTestTime (offset 5324)
  5301. FLOAT m_flHealHinderedTime (offset 5308)
  5302. INTEGER m_nLightningSprite (offset 5252)
  5303. FLOAT m_fGlowAge (offset 5256)
  5304. TIME m_fGlowChangeTime (offset 5260)
  5305. BOOLEAN m_bGlowTurningOn (offset 5264)
  5306. INTEGER m_nCurGlowIndex (offset 5268)
  5307. TIME m_flNextHealTime (offset 5284)
  5308. TIME m_flPainTime (offset 5312)
  5309. TIME m_nextLineFireTime (offset 5316)
  5310. BOOLEAN m_bArmorRechargeEnabled (offset 5320)
  5311. BOOLEAN m_bForceArmorRecharge (offset 5321)
  5312. BOOLEAN m_bExtractingBugbait (offset 5328)
  5313. INTEGER m_iLeftHandAttachment (offset 5404)
  5314. INTEGER m_iRightHandAttachment (offset 5408)
  5315. EHANDLE m_hHealTarget (offset 5288)
  5316. TIME m_flBlueEndFadeTime (offset 5424)
  5317. BOOLEAN m_bIsBlue (offset 5420)
  5318. BOOLEAN m_bIsBlack (offset 5428)
  5319. TIME m_flAimDelay (offset 5416)
  5320. BOOLEAN m_bCarryingNPC (offset 5329)
  5321. BOOLEAN m_bRegenerateHealth (offset 5280)
  5322. VOID CNPC_VortigauntUse (offset 0)
  5323. VOID InputEnableArmorRecharge (offset 0)
  5324. VOID InputDisableArmorRecharge (offset 0)
  5325. STRING InputChargeTarget (offset 0)
  5326. STRING InputExtractBugbait (offset 0)
  5327. VOID InputEnableHealthRegeneration (offset 0)
  5328. VOID InputDisableHealthRegeneration (offset 0)
  5329. VOID InputDispel (offset 0)
  5330. VOID InputBeginCarryNPC (offset 0)
  5331. VOID InputEndCarryNPC (offset 0)
  5332. BOOLEAN InputTurnBlue (offset 0)
  5333. BOOLEAN InputTurnBlack (offset 0)
  5334. CUSTOM m_OnFinishedExtractingBugbait (offset 5332)
  5335. CUSTOM m_OnFinishedChargingTarget (offset 5356)
  5336. CUSTOM m_OnPlayerUse (offset 5380)
  5337.  
  5338. CNewNPC
  5339. INTEGER m_iDeleteThisField (offset 3524)
  5340.  
  5341. CNewRecharge
  5342. TIME m_flNextCharge (offset 1124)
  5343. INTEGER m_iReactivate (offset 1128)
  5344. INTEGER m_iJuice (offset 1132)
  5345. INTEGER m_iOn (offset 1136)
  5346. TIME m_flSoundTime (offset 1140)
  5347. INTEGER m_nState (offset 1144)
  5348. INTEGER m_iCaps (offset 1148)
  5349. INTEGER m_iMaxJuice (offset 1152)
  5350. VOID CNewRechargeOff (offset 0)
  5351. VOID CNewRechargeRecharge (offset 0)
  5352. CUSTOM m_OutRemainingCharge (offset 1156)
  5353. CUSTOM m_OnHalfEmpty (offset 1180)
  5354. CUSTOM m_OnEmpty (offset 1204)
  5355. CUSTOM m_OnFull (offset 1228)
  5356. CUSTOM m_OnPlayerUse (offset 1252)
  5357. FLOAT m_flJuice (offset 1276)
  5358. VOID InputRecharge (offset 0)
  5359. INTEGER InputSetCharge (offset 0)
  5360.  
  5361. CNewWallHealth
  5362. TIME m_flNextCharge (offset 1124)
  5363. INTEGER m_iReactivate (offset 1128)
  5364. INTEGER m_iJuice (offset 1132)
  5365. INTEGER m_iOn (offset 1136)
  5366. TIME m_flSoundTime (offset 1140)
  5367. INTEGER m_nState (offset 1144)
  5368. INTEGER m_iCaps (offset 1148)
  5369. FLOAT m_flJuice (offset 1200)
  5370. VOID CNewWallHealthOff (offset 0)
  5371. VOID CNewWallHealthRecharge (offset 0)
  5372. CUSTOM m_OnPlayerUse (offset 1176)
  5373. CUSTOM m_OutRemainingHealth (offset 1152)
  5374.  
  5375. CNodeEnt
  5376. EMBEDDED m_NodeData (offset 828) [11 properties]:
  5377. STRING strEntityName (offset 828)
  5378. SHORT nHintType (offset 844)
  5379. STRING strGroup (offset 852)
  5380. INTEGER iDisabled (offset 856)
  5381. INTEGER nNodeID (offset 848)
  5382. STRING iszActivityName (offset 860)
  5383. INTEGER nTargetWCNodeID (offset 864)
  5384. INTEGER nWCNodeID (offset 880)
  5385. INTEGER fIgnoreFacing (offset 868)
  5386. INTEGER minState (offset 872)
  5387. INTEGER maxState (offset 876)
  5388.  
  5389. COrnamentProp
  5390. STRING m_initialOwner (offset 1564)
  5391. STRING InputSetAttached (offset 0)
  5392. VOID InputDetach (offset 0)
  5393.  
  5394. CParticleFire
  5395. POSITION_VECTOR m_vOrigin (offset 828)
  5396. VECTOR m_vDirection (offset 840)
  5397.  
  5398. CParticleLight
  5399. FLOAT m_flIntensity (offset 828)
  5400. VECTOR m_vColor (offset 832)
  5401. STRING m_PSName (offset 844)
  5402. BOOLEAN m_bDirectional (offset 848)
  5403.  
  5404. CParticlePerformanceMonitor
  5405. BOOLEAN m_bDisplayPerf (offset 828)
  5406. BOOLEAN m_bMeasurePerf (offset 829)
  5407. VOID InputTurnOnDisplay (offset 0)
  5408. VOID InputTurnOffDisplay (offset 0)
  5409. VOID InputStartMeasuring (offset 0)
  5410. VOID InputStopMeasuring (offset 0)
  5411.  
  5412. CParticleSystem
  5413. BOOLEAN m_bStartActive (offset 828)
  5414. BOOLEAN m_bWeatherEffect (offset 1415)
  5415. BOOLEAN m_bActive (offset 836)
  5416. TIME m_flStartTime (offset 844)
  5417. STRING m_iszEffectName (offset 832)
  5418. STRING m_iszControlPointNames[0] (offset 848)
  5419. STRING m_iszControlPointNames[1] (offset 852)
  5420. STRING m_iszControlPointNames[2] (offset 856)
  5421. STRING m_iszControlPointNames[3] (offset 860)
  5422. STRING m_iszControlPointNames[4] (offset 864)
  5423. STRING m_iszControlPointNames[5] (offset 868)
  5424. STRING m_iszControlPointNames[6] (offset 872)
  5425. STRING m_iszControlPointNames[7] (offset 876)
  5426. STRING m_iszControlPointNames[8] (offset 880)
  5427. STRING m_iszControlPointNames[9] (offset 884)
  5428. STRING m_iszControlPointNames[10] (offset 888)
  5429. STRING m_iszControlPointNames[11] (offset 892)
  5430. STRING m_iszControlPointNames[12] (offset 896)
  5431. STRING m_iszControlPointNames[13] (offset 900)
  5432. STRING m_iszControlPointNames[14] (offset 904)
  5433. STRING m_iszControlPointNames[15] (offset 908)
  5434. STRING m_iszControlPointNames[16] (offset 912)
  5435. STRING m_iszControlPointNames[17] (offset 916)
  5436. STRING m_iszControlPointNames[18] (offset 920)
  5437. STRING m_iszControlPointNames[19] (offset 924)
  5438. STRING m_iszControlPointNames[20] (offset 928)
  5439. STRING m_iszControlPointNames[21] (offset 932)
  5440. STRING m_iszControlPointNames[22] (offset 936)
  5441. STRING m_iszControlPointNames[23] (offset 940)
  5442. STRING m_iszControlPointNames[24] (offset 944)
  5443. STRING m_iszControlPointNames[25] (offset 948)
  5444. STRING m_iszControlPointNames[26] (offset 952)
  5445. STRING m_iszControlPointNames[27] (offset 956)
  5446. STRING m_iszControlPointNames[28] (offset 960)
  5447. STRING m_iszControlPointNames[29] (offset 964)
  5448. STRING m_iszControlPointNames[30] (offset 968)
  5449. STRING m_iszControlPointNames[31] (offset 972)
  5450. STRING m_iszControlPointNames[32] (offset 976)
  5451. STRING m_iszControlPointNames[33] (offset 980)
  5452. STRING m_iszControlPointNames[34] (offset 984)
  5453. STRING m_iszControlPointNames[35] (offset 988)
  5454. STRING m_iszControlPointNames[36] (offset 992)
  5455. STRING m_iszControlPointNames[37] (offset 996)
  5456. STRING m_iszControlPointNames[38] (offset 1000)
  5457. STRING m_iszControlPointNames[39] (offset 1004)
  5458. STRING m_iszControlPointNames[40] (offset 1008)
  5459. STRING m_iszControlPointNames[41] (offset 1012)
  5460. STRING m_iszControlPointNames[42] (offset 1016)
  5461. STRING m_iszControlPointNames[43] (offset 1020)
  5462. STRING m_iszControlPointNames[44] (offset 1024)
  5463. STRING m_iszControlPointNames[45] (offset 1028)
  5464. STRING m_iszControlPointNames[46] (offset 1032)
  5465. STRING m_iszControlPointNames[47] (offset 1036)
  5466. STRING m_iszControlPointNames[48] (offset 1040)
  5467. STRING m_iszControlPointNames[49] (offset 1044)
  5468. STRING m_iszControlPointNames[50] (offset 1048)
  5469. STRING m_iszControlPointNames[51] (offset 1052)
  5470. STRING m_iszControlPointNames[52] (offset 1056)
  5471. STRING m_iszControlPointNames[53] (offset 1060)
  5472. STRING m_iszControlPointNames[54] (offset 1064)
  5473. STRING m_iszControlPointNames[55] (offset 1068)
  5474. STRING m_iszControlPointNames[56] (offset 1072)
  5475. STRING m_iszControlPointNames[57] (offset 1076)
  5476. STRING m_iszControlPointNames[58] (offset 1080)
  5477. STRING m_iszControlPointNames[59] (offset 1084)
  5478. STRING m_iszControlPointNames[60] (offset 1088)
  5479. STRING m_iszControlPointNames[61] (offset 1092)
  5480. STRING m_iszControlPointNames[62] (offset 1096)
  5481. CHARACTER m_iControlPointParents[0] (offset 1352)
  5482. CHARACTER m_iControlPointParents[1] (offset 1353)
  5483. CHARACTER m_iControlPointParents[2] (offset 1354)
  5484. CHARACTER m_iControlPointParents[3] (offset 1355)
  5485. CHARACTER m_iControlPointParents[4] (offset 1356)
  5486. CHARACTER m_iControlPointParents[5] (offset 1357)
  5487. CHARACTER m_iControlPointParents[6] (offset 1358)
  5488. EHANDLE m_hControlPointEnts (offset 1100)
  5489. VOID InputStart (offset 0)
  5490. VOID InputStop (offset 0)
  5491. VOID CParticleSystemStartParticleSystemThink (offset 0)
  5492.  
  5493. CPathCorner
  5494. FLOAT m_flWait (offset 828)
  5495. STRING InputSetNextPathCorner (offset 0)
  5496. VOID InputInPass (offset 0)
  5497. CUSTOM m_OnPass (offset 832)
  5498.  
  5499. CPathKeyFrame
  5500. VECTOR m_Origin (offset 828)
  5501. VECTOR m_Angles (offset 840)
  5502. QUATERNION m_qAngle (offset 852)
  5503. STRING m_iNextKey (offset 868)
  5504. FLOAT m_flNextTime (offset 872)
  5505. FLOAT m_flSpeed (offset 884)
  5506. CLASSPTR m_pNextKey (offset 876)
  5507. CLASSPTR m_pPrevKey (offset 880)
  5508.  
  5509. CPathTrack
  5510. CLASSPTR m_pnext (offset 828)
  5511. CLASSPTR m_pprevious (offset 832)
  5512. CLASSPTR m_paltpath (offset 836)
  5513. FLOAT m_flRadius (offset 840)
  5514. FLOAT m_length (offset 844)
  5515. STRING m_altName (offset 848)
  5516. INTEGER m_eOrientationType (offset 856)
  5517. VOID InputPass (offset 0)
  5518. VOID InputTeleport (offset 0)
  5519. VOID InputEnableAlternatePath (offset 0)
  5520. VOID InputDisableAlternatePath (offset 0)
  5521. VOID InputToggleAlternatePath (offset 0)
  5522. VOID InputEnablePath (offset 0)
  5523. VOID InputDisablePath (offset 0)
  5524. VOID InputTogglePath (offset 0)
  5525. CUSTOM m_OnPass (offset 860)
  5526. CUSTOM m_OnTeleport (offset 884)
  5527.  
  5528. CPhysBox
  5529. EHANDLE m_hCarryingPlayer (offset 1232)
  5530. FLOAT m_massScale (offset 1008)
  5531. INTEGER m_damageType (offset 1004)
  5532. STRING m_iszOverrideScript (offset 1012)
  5533. INTEGER m_damageToEnableMotion (offset 1016)
  5534. FLOAT m_flForceToEnableMotion (offset 1020)
  5535. VECTOR m_angPreferredCarryAngles (offset 1024)
  5536. BOOLEAN m_bNotSolidToWorld (offset 1036)
  5537. VOID InputWake (offset 0)
  5538. VOID InputSleep (offset 0)
  5539. VOID InputEnableMotion (offset 0)
  5540. VOID InputDisableMotion (offset 0)
  5541. VOID InputForceDrop (offset 0)
  5542. VOID InputDisableFloating (offset 0)
  5543. VOID CPhysBoxBreakTouch (offset 0)
  5544. CUSTOM m_OnDamaged (offset 1040)
  5545. CUSTOM m_OnAwakened (offset 1064)
  5546. CUSTOM m_OnMotionEnabled (offset 1088)
  5547. CUSTOM m_OnPhysGunPickup (offset 1112)
  5548. CUSTOM m_OnPhysGunPunt (offset 1136)
  5549. CUSTOM m_OnPhysGunOnlyPickup (offset 1160)
  5550. CUSTOM m_OnPhysGunDrop (offset 1184)
  5551. CUSTOM m_OnPlayerUse (offset 1208)
  5552.  
  5553. CPhysBoxMultiplayer
  5554. VOID None (offset 0)
  5555.  
  5556. CPhysConstraint
  5557. CUSTOM m_pConstraint (offset 828)
  5558. STRING m_nameSystem (offset 844)
  5559. STRING m_nameAttach1 (offset 832)
  5560. STRING m_nameAttach2 (offset 836)
  5561. SOUNDNAME m_breakSound (offset 840)
  5562. FLOAT m_forceLimit (offset 848)
  5563. FLOAT m_torqueLimit (offset 852)
  5564. FLOAT m_minTeleportDistance (offset 860)
  5565. CUSTOM m_OnBreak (offset 864)
  5566. VOID InputBreak (offset 0)
  5567. VOID InputOnBreak (offset 0)
  5568. VOID InputTurnOn (offset 0)
  5569. VOID InputTurnOff (offset 0)
  5570.  
  5571. CPhysConstraintSystem
  5572. CUSTOM m_pMachine (offset 828)
  5573. INTEGER m_additionalIterations (offset 832)
  5574.  
  5575. CPhysConvert
  5576. STRING m_swapModel (offset 852)
  5577. FLOAT m_flMassOverride (offset 856)
  5578. VOID InputConvertTarget (offset 0)
  5579. CUSTOM m_OnConvert (offset 828)
  5580.  
  5581. CPhysExplosion
  5582. FLOAT m_damage (offset 828)
  5583. FLOAT m_radius (offset 832)
  5584. STRING m_targetEntityName (offset 836)
  5585. FLOAT m_flInnerRadius (offset 840)
  5586. VOID InputExplode (offset 0)
  5587. CUSTOM m_OnPushedPlayer (offset 844)
  5588.  
  5589. CPhysForce
  5590. CUSTOM m_pController (offset 828)
  5591. STRING m_nameAttach (offset 832)
  5592. FLOAT m_force (offset 836)
  5593. FLOAT m_forceTime (offset 840)
  5594. EHANDLE m_attachedObject (offset 844)
  5595. EMBEDDED m_integrator (offset 852) [5 properties]:
  5596. INTEGER m_controlType (offset 856)
  5597. VECTOR m_linear (offset 860)
  5598. VECTOR m_angular (offset 872)
  5599. VECTOR m_linearSave (offset 884)
  5600. VECTOR m_angularSave (offset 896)
  5601. VOID InputActivate (offset 0)
  5602. VOID InputDeactivate (offset 0)
  5603. FLOAT InputForceScale (offset 0)
  5604. VOID CPhysForceForceOff (offset 0)
  5605.  
  5606. CPhysHinge
  5607. FLOAT m_hingeFriction (offset 956)
  5608. POSITION_VECTOR m_hinge.worldPosition (offset 892)
  5609. VECTOR m_hinge.worldAxisDirection (offset 904)
  5610. FLOAT m_systemLoadScale (offset 960)
  5611. FLOAT InputSetVelocity (offset 0)
  5612. FLOAT InputSetHingeFriction (offset 0)
  5613.  
  5614. CPhysImpact
  5615. FLOAT m_damage (offset 828)
  5616. FLOAT m_distance (offset 832)
  5617. STRING m_directionEntityName (offset 836)
  5618. VOID CPhysImpactPointAtEntity (offset 0)
  5619. VOID InputImpact (offset 0)
  5620.  
  5621. CPhysLength
  5622. VECTOR m_offset (offset 888)
  5623. FLOAT m_addLength (offset 924)
  5624. FLOAT m_minLength (offset 928)
  5625. POSITION_VECTOR m_vecAttach (offset 912)
  5626. FLOAT m_totalLength (offset 932)
  5627.  
  5628. CPhysMagnet
  5629. CUSTOM m_OnMagnetAttach (offset 1128)
  5630. CUSTOM m_OnMagnetDetach (offset 1152)
  5631. FLOAT m_massScale (offset 1176)
  5632. STRING m_iszOverrideScript (offset 1180)
  5633. INTEGER m_iMaxObjectsAttached (offset 1232)
  5634. FLOAT m_forceLimit (offset 1184)
  5635. FLOAT m_torqueLimit (offset 1188)
  5636. CUSTOM m_MagnettedEntities (offset 1192)
  5637. CUSTOM m_pConstraintGroup (offset 1212)
  5638. BOOLEAN m_bActive (offset 1216)
  5639. BOOLEAN m_bHasHitSomething (offset 1217)
  5640. FLOAT m_flTotalMass (offset 1220)
  5641. FLOAT m_flRadius (offset 1224)
  5642. FLOAT m_flNextSuckTime (offset 1228)
  5643. VOID InputToggle (offset 0)
  5644. VOID InputTurnOn (offset 0)
  5645. VOID InputTurnOff (offset 0)
  5646.  
  5647. CPhysMotor
  5648. STRING m_nameAttach (offset 828)
  5649. EHANDLE m_attachedObject (offset 832)
  5650. FLOAT m_spinUp (offset 836)
  5651. FLOAT m_additionalAcceleration (offset 840)
  5652. FLOAT m_angularAcceleration (offset 844)
  5653. TIME m_lastTime (offset 848)
  5654. CUSTOM m_pHinge (offset 852)
  5655. CUSTOM m_pController (offset 856)
  5656. FLOAT InputSetTargetSpeed (offset 0)
  5657. VOID InputTurnOn (offset 0)
  5658. VOID InputTurnOff (offset 0)
  5659. EMBEDDED m_motor (offset 860) [8 properties]:
  5660. FLOAT m_speed (offset 864)
  5661. FLOAT m_maxTorque (offset 868)
  5662. VECTOR m_axis (offset 872)
  5663. FLOAT m_inertiaFactor (offset 884)
  5664. FLOAT m_lastSpeed (offset 888)
  5665. FLOAT m_lastAcceleration (offset 892)
  5666. FLOAT m_lastForce (offset 896)
  5667. FLOAT m_restistanceDamping (offset 900)
  5668.  
  5669. CPhysPulley
  5670. POSITION_VECTOR m_position2 (offset 888)
  5671. VECTOR m_offset (offset 900)
  5672. FLOAT m_addLength (offset 924)
  5673. FLOAT m_gearRatio (offset 928)
  5674.  
  5675. CPhysSlideConstraint
  5676. POSITION_VECTOR m_axisEnd (offset 892)
  5677. FLOAT m_slideFriction (offset 904)
  5678. FLOAT m_systemLoadScale (offset 908)
  5679. FLOAT InputSetVelocity (offset 0)
  5680.  
  5681. CPhysThruster
  5682. VECTOR m_localOrigin (offset 908)
  5683.  
  5684. CPhysTorque
  5685. VECTOR m_axis (offset 908)
  5686.  
  5687. CPhysicsCannister
  5688. CUSTOM m_onActivate (offset 2220)
  5689. CUSTOM m_OnAwakened (offset 2244)
  5690. VECTOR m_thrustOrigin (offset 2140)
  5691. EMBEDDED m_thruster (offset 2152) [3 properties]:
  5692. VECTOR m_thrustVector (offset 2156)
  5693. VECTOR m_torqueVector (offset 2168)
  5694. FLOAT m_thrust (offset 2180)
  5695. CUSTOM m_pController (offset 2184)
  5696. CLASSPTR m_pJet (offset 2188)
  5697. BOOLEAN m_active (offset 2192)
  5698. FLOAT m_thrustTime (offset 2196)
  5699. FLOAT m_damage (offset 2200)
  5700. FLOAT m_damageRadius (offset 2204)
  5701. TIME m_activateTime (offset 2208)
  5702. SOUNDNAME m_gasSound (offset 2212)
  5703. BOOLEAN m_bFired (offset 2216)
  5704. EHANDLE m_hPhysicsAttacker (offset 2268)
  5705. TIME m_flLastPhysicsInfluenceTime (offset 2272)
  5706. EHANDLE m_hLauncher (offset 2276)
  5707. VOID InputActivate (offset 0)
  5708. VOID InputDeactivate (offset 0)
  5709. VOID InputExplode (offset 0)
  5710. VOID InputWake (offset 0)
  5711. VOID CPhysicsCannisterBeginShutdownThink (offset 0)
  5712. VOID CPhysicsCannisterExplodeTouch (offset 0)
  5713.  
  5714. CPhysicsEntitySolver
  5715. EHANDLE m_hMovingEntity (offset 828)
  5716. EHANDLE m_hPhysicsBlocker (offset 832)
  5717. FLOAT m_separationDuration (offset 836)
  5718. TIME m_cancelTime (offset 840)
  5719. INTEGER m_savedCollisionGroup (offset 844)
  5720.  
  5721. CPhysicsNPCSolver
  5722. EHANDLE m_hNPC (offset 836)
  5723. EHANDLE m_hEntity (offset 840)
  5724. FLOAT m_separationDuration (offset 848)
  5725. TIME m_cancelTime (offset 852)
  5726. BOOLEAN m_allowIntersection (offset 856)
  5727. CUSTOM m_pController (offset 844)
  5728.  
  5729. CPhysicsProp
  5730. VOID InputEnableMotion (offset 0)
  5731. VOID InputDisableMotion (offset 0)
  5732. VOID InputWake (offset 0)
  5733. VOID InputSleep (offset 0)
  5734. VOID InputDisableFloating (offset 0)
  5735. BOOLEAN m_bAwake (offset 1698)
  5736. FLOAT m_massScale (offset 1672)
  5737. FLOAT m_inertiaScale (offset 1676)
  5738. INTEGER m_damageType (offset 1680)
  5739. STRING m_iszOverrideScript (offset 1684)
  5740. INTEGER m_damageToEnableMotion (offset 1688)
  5741. FLOAT m_flForceToEnableMotion (offset 1692)
  5742. CUSTOM m_OnAwakened (offset 1480)
  5743. CUSTOM m_MotionEnabled (offset 1456)
  5744. CUSTOM m_OnPhysGunPickup (offset 1504)
  5745. CUSTOM m_OnPhysGunOnlyPickup (offset 1552)
  5746. CUSTOM m_OnPhysGunPunt (offset 1528)
  5747. CUSTOM m_OnPhysGunDrop (offset 1576)
  5748. CUSTOM m_OnPlayerUse (offset 1600)
  5749. CUSTOM m_OnPlayerPickup (offset 1624)
  5750. CUSTOM m_OnOutOfWorld (offset 1648)
  5751. BOOLEAN m_bThrownByPlayer (offset 1696)
  5752. BOOLEAN m_bFirstCollisionAfterLaunch (offset 1697)
  5753. VOID CPhysicsPropClearFlagsThink (offset 0)
  5754.  
  5755. CPhysicsPropMultiplayer
  5756. INTEGER m_iPhysicsMode (offset 1704)
  5757. FLOAT m_fMass (offset 1708)
  5758. BOOLEAN m_usingCustomCollisionBounds (offset 1712)
  5759. VECTOR m_collisionMins (offset 1716)
  5760. VECTOR m_collisionMaxs (offset 1728)
  5761.  
  5762. CPhysicsPropRespawnable
  5763. VOID CPhysicsPropRespawnableMaterialize (offset 0)
  5764. FLOAT m_flRespawnTime (offset 1748)
  5765. POSITION_VECTOR m_vOriginalSpawnOrigin (offset 1700)
  5766. VECTOR m_vOriginalSpawnAngles (offset 1712)
  5767. VECTOR m_vOriginalMins (offset 1724)
  5768. VECTOR m_vOriginalMaxs (offset 1736)
  5769.  
  5770. CPhysicsSpring
  5771. CUSTOM m_pSpring (offset 828)
  5772. FLOAT m_tempConstant (offset 836)
  5773. FLOAT m_tempLength (offset 840)
  5774. FLOAT m_tempDamping (offset 844)
  5775. FLOAT m_tempRelativeDamping (offset 848)
  5776. STRING m_nameAttachStart (offset 852)
  5777. STRING m_nameAttachEnd (offset 856)
  5778. POSITION_VECTOR m_start (offset 860)
  5779. POSITION_VECTOR m_end (offset 872)
  5780. BOOLEAN m_isLocal (offset 832)
  5781. FLOAT InputSetSpringConstant (offset 0)
  5782. FLOAT InputSetSpringLength (offset 0)
  5783. FLOAT InputSetSpringDamping (offset 0)
  5784.  
  5785. CPhysicsWire
  5786. INTEGER m_nDensity (offset 828)
  5787.  
  5788. CPlasma
  5789. FLOAT m_flScale (offset 832)
  5790. FLOAT m_flScaleTime (offset 836)
  5791. INTEGER m_nFlags (offset 840)
  5792.  
  5793. CPlayerResource
  5794. VOID CPlayerResourceResourceThink (offset 0)
  5795.  
  5796. CPointAngleSensor
  5797. BOOLEAN m_bDisabled (offset 828)
  5798. STRING m_nLookAtName (offset 832)
  5799. EHANDLE m_hTargetEntity (offset 836)
  5800. EHANDLE m_hLookAtEntity (offset 840)
  5801. FLOAT m_flDuration (offset 844)
  5802. FLOAT m_flDotTolerance (offset 848)
  5803. TIME m_flFacingTime (offset 852)
  5804. BOOLEAN m_bFired (offset 856)
  5805. CUSTOM m_OnFacingLookat (offset 860)
  5806. CUSTOM m_OnNotFacingLookat (offset 884)
  5807. CUSTOM m_TargetDir (offset 908)
  5808. CUSTOM m_FacingPercentage (offset 932)
  5809. VOID InputEnable (offset 0)
  5810. VOID InputDisable (offset 0)
  5811. VOID InputToggle (offset 0)
  5812. VOID InputTest (offset 0)
  5813. STRING InputSetTargetEntity (offset 0)
  5814.  
  5815. CPointAngularVelocitySensor
  5816. EHANDLE m_hTargetEntity (offset 828)
  5817. FLOAT m_flThreshold (offset 832)
  5818. INTEGER m_nLastCompareResult (offset 836)
  5819. INTEGER m_nLastFireResult (offset 840)
  5820. TIME m_flFireTime (offset 844)
  5821. FLOAT m_flFireInterval (offset 848)
  5822. FLOAT m_flLastAngVelocity (offset 852)
  5823. VECTOR m_lastOrientation (offset 856)
  5824. VOID InputTest (offset 0)
  5825. VOID InputTestWithInterval (offset 0)
  5826. CUSTOM m_OnLessThan (offset 908)
  5827. CUSTOM m_OnLessThanOrEqualTo (offset 932)
  5828. CUSTOM m_OnGreaterThan (offset 956)
  5829. CUSTOM m_OnGreaterThanOrEqualTo (offset 980)
  5830. CUSTOM m_OnEqualTo (offset 1004)
  5831. CUSTOM m_AngularVelocity (offset 884)
  5832. VECTOR m_vecAxis (offset 868)
  5833. BOOLEAN m_bUseHelper (offset 880)
  5834.  
  5835. CPointBonusMapsAccessor
  5836. STRING m_String_tFileName (offset 828)
  5837. STRING m_String_tMapName (offset 832)
  5838. VOID InputUnlock (offset 0)
  5839. VOID InputComplete (offset 0)
  5840. VOID InputSave (offset 0)
  5841.  
  5842. CPointCamera
  5843. FLOAT m_FOV (offset 836)
  5844. FLOAT m_Resolution (offset 840)
  5845. BOOLEAN m_bFogEnable (offset 844)
  5846. COLOR32 m_FogColor (offset 845)
  5847. FLOAT m_flFogStart (offset 852)
  5848. FLOAT m_flFogEnd (offset 856)
  5849. FLOAT m_flFogMaxDensity (offset 860)
  5850. BOOLEAN m_bUseScreenAspectRatio (offset 865)
  5851. BOOLEAN m_bActive (offset 864)
  5852. BOOLEAN m_bIsOn (offset 866)
  5853. FLOAT m_TargetFOV (offset 828)
  5854. FLOAT m_DegreesPerSecond (offset 832)
  5855. VOID CPointCameraChangeFOVThink (offset 0)
  5856. STRING InputChangeFOV (offset 0)
  5857. VOID InputSetOnAndTurnOthersOff (offset 0)
  5858. VOID InputSetOn (offset 0)
  5859. VOID InputSetOff (offset 0)
  5860.  
  5861. CPointClientCommand
  5862. STRING InputCommand (offset 0)
  5863.  
  5864. CPointCombineBallLauncher
  5865. FLOAT m_flConeDegrees (offset 1036)
  5866. STRING m_iszBullseyeName (offset 1040)
  5867. INTEGER m_iBounces (offset 1032)
  5868. VOID InputLaunchBall (offset 0)
  5869.  
  5870. CPointCommentaryNode
  5871. STRING m_iszPreCommands (offset 1124)
  5872. STRING m_iszPostCommands (offset 1128)
  5873. STRING m_iszCommentaryFile (offset 1132)
  5874. STRING m_iszCommentaryFileNoHDR (offset 1136)
  5875. STRING m_iszViewTarget (offset 1140)
  5876. EHANDLE m_hViewTarget (offset 1144)
  5877. EHANDLE m_hViewTargetAngles (offset 1148)
  5878. STRING m_iszViewPosition (offset 1152)
  5879. EHANDLE m_hViewPosition (offset 1156)
  5880. EHANDLE m_hViewPositionMover (offset 1160)
  5881. BOOLEAN m_bPreventMovement (offset 1164)
  5882. BOOLEAN m_bUnderCrosshair (offset 1165)
  5883. BOOLEAN m_bUnstoppable (offset 1166)
  5884. TIME m_flFinishedTime (offset 1168)
  5885. VECTOR m_vecFinishOrigin (offset 1172)
  5886. VECTOR m_vecOriginalAngles (offset 1184)
  5887. VECTOR m_vecFinishAngles (offset 1196)
  5888. BOOLEAN m_bActive (offset 1272)
  5889. TIME m_flStartTime (offset 1276)
  5890. STRING m_iszSpeakers (offset 1280)
  5891. INTEGER m_iNodeNumber (offset 1284)
  5892. INTEGER m_iNodeNumberMax (offset 1288)
  5893. BOOLEAN m_bPreventChangesWhileMoving (offset 1208)
  5894. BOOLEAN m_bDisabled (offset 1209)
  5895. VECTOR m_vecTeleportOrigin (offset 1212)
  5896. CUSTOM m_pOnCommentaryStarted (offset 1224)
  5897. CUSTOM m_pOnCommentaryStopped (offset 1248)
  5898. VOID InputStartCommentary (offset 0)
  5899. VOID InputStartUnstoppableCommentary (offset 0)
  5900. VOID InputEnable (offset 0)
  5901. VOID InputDisable (offset 0)
  5902. VOID CPointCommentaryNodeSpinThink (offset 0)
  5903. VOID CPointCommentaryNodeUpdateViewThink (offset 0)
  5904. VOID CPointCommentaryNodeUpdateViewPostThink (offset 0)
  5905.  
  5906. CPointDevShotCamera
  5907. VOID CPointDevShotCameraDevShotThink_Setup (offset 0)
  5908. VOID CPointDevShotCameraDevShotThink_TakeShot (offset 0)
  5909. VOID CPointDevShotCameraDevShotThink_PostShot (offset 0)
  5910. STRING m_iszCameraName (offset 828)
  5911. INTEGER m_iFOV (offset 832)
  5912.  
  5913. CPointGamestatsCounter
  5914. STRING m_strStatisticName (offset 828)
  5915. BOOLEAN m_bDisabled (offset 832)
  5916. STRING InputSetName (offset 0)
  5917. FLOAT InputIncrement (offset 0)
  5918. VOID InputEnable (offset 0)
  5919. VOID InputDisable (offset 0)
  5920.  
  5921. CPointHurt
  5922. FLOAT m_flRadius (offset 836)
  5923. INTEGER m_nDamage (offset 828)
  5924. FLOAT m_flDelay (offset 840)
  5925. INTEGER m_bitsDamageType (offset 832)
  5926. STRING m_strTarget (offset 844)
  5927. VOID CPointHurtHurtThink (offset 0)
  5928. VOID InputTurnOn (offset 0)
  5929. VOID InputTurnOff (offset 0)
  5930. VOID InputToggle (offset 0)
  5931. VOID InputHurt (offset 0)
  5932. EHANDLE m_pActivator (offset 848)
  5933.  
  5934. CPointPlayerMoveConstraint
  5935. FLOAT m_flRadius (offset 828)
  5936. FLOAT m_flConstraintWidth (offset 832)
  5937. FLOAT m_flSpeedFactor (offset 836)
  5938. CUSTOM m_hConstrainedPlayers (offset 844)
  5939. VOID CPointPlayerMoveConstraintConstraintThink (offset 0)
  5940. VOID InputTurnOn (offset 0)
  5941. VOID InputTurnOff (offset 0)
  5942. CUSTOM m_OnConstraintBroken (offset 864)
  5943.  
  5944. CPointProximitySensor
  5945. BOOLEAN m_bDisabled (offset 828)
  5946. EHANDLE m_hTargetEntity (offset 832)
  5947. CUSTOM m_Distance (offset 836)
  5948. VOID InputEnable (offset 0)
  5949. VOID InputDisable (offset 0)
  5950. VOID InputToggle (offset 0)
  5951. STRING InputSetTargetEntity (offset 0)
  5952.  
  5953. CPointPush
  5954. VOID CPointPushPushThink (offset 0)
  5955. BOOLEAN m_bEnabled (offset 828)
  5956. FLOAT m_flMagnitude (offset 832)
  5957. FLOAT m_flRadius (offset 836)
  5958. FLOAT m_flInnerRadius (offset 840)
  5959. VOID InputEnable (offset 0)
  5960. VOID InputDisable (offset 0)
  5961.  
  5962. CPointServerCommand
  5963. STRING InputCommand (offset 0)
  5964.  
  5965. CPointSpotlight
  5966. FLOAT m_flSpotlightCurLength (offset 884)
  5967. BOOLEAN m_bSpotlightOn (offset 828)
  5968. BOOLEAN m_bEfficientSpotlight (offset 829)
  5969. POSITION_VECTOR m_vSpotlightTargetPos (offset 832)
  5970. POSITION_VECTOR m_vSpotlightCurrentPos (offset 844)
  5971. VECTOR m_vSpotlightDir (offset 856)
  5972. INTEGER m_nHaloSprite (offset 868)
  5973. BOOLEAN m_bIgnoreSolid (offset 830)
  5974. FLOAT m_flSpotlightMaxLength (offset 880)
  5975. FLOAT m_flSpotlightGoalWidth (offset 888)
  5976. FLOAT m_flHDRColorScale (offset 892)
  5977. INTEGER m_nMinDXLevel (offset 896)
  5978. VOID InputLightOn (offset 0)
  5979. VOID InputLightOff (offset 0)
  5980. CUSTOM m_OnOn (offset 900)
  5981. CUSTOM m_OnOff (offset 924)
  5982. VOID CPointSpotlightSpotlightThink (offset 0)
  5983.  
  5984. CPointTeleport
  5985. VECTOR m_vSaveOrigin (offset 828)
  5986. VECTOR m_vSaveAngles (offset 840)
  5987. VOID InputTeleport (offset 0)
  5988.  
  5989. CPointTemplate
  5990. STRING m_iszTemplateEntityNames[0] (offset 828)
  5991. STRING m_iszTemplateEntityNames[1] (offset 832)
  5992. STRING m_iszTemplateEntityNames[2] (offset 836)
  5993. STRING m_iszTemplateEntityNames[3] (offset 840)
  5994. STRING m_iszTemplateEntityNames[4] (offset 844)
  5995. STRING m_iszTemplateEntityNames[5] (offset 848)
  5996. STRING m_iszTemplateEntityNames[6] (offset 852)
  5997. STRING m_iszTemplateEntityNames[7] (offset 856)
  5998. STRING m_iszTemplateEntityNames[8] (offset 860)
  5999. STRING m_iszTemplateEntityNames[9] (offset 864)
  6000. STRING m_iszTemplateEntityNames[10] (offset 868)
  6001. STRING m_iszTemplateEntityNames[11] (offset 872)
  6002. STRING m_iszTemplateEntityNames[12] (offset 876)
  6003. STRING m_iszTemplateEntityNames[13] (offset 880)
  6004. STRING m_iszTemplateEntityNames[14] (offset 884)
  6005. STRING m_iszTemplateEntityNames[15] (offset 888)
  6006. CUSTOM m_hTemplateEntities (offset 892)
  6007. CUSTOM m_hTemplates (offset 912)
  6008. VOID InputForceSpawn (offset 0)
  6009. CUSTOM m_pOutputOnSpawned (offset 932)
  6010.  
  6011. CPointVelocitySensor
  6012. EHANDLE m_hTargetEntity (offset 828)
  6013. VECTOR m_vecAxis (offset 832)
  6014. BOOLEAN m_bEnabled (offset 844)
  6015. FLOAT m_fPrevVelocity (offset 848)
  6016. CUSTOM m_Velocity (offset 852)
  6017. VOID InputEnable (offset 0)
  6018. VOID InputDisable (offset 0)
  6019.  
  6020. CPoseController
  6021. EHANDLE m_hProps (offset 828)
  6022. CHARACTER m_chPoseIndex (offset 844)
  6023. BOOLEAN m_bDisablePropLookup (offset 848)
  6024. BOOLEAN m_bPoseValueParity (offset 849)
  6025. STRING m_iszPropName (offset 852)
  6026. STRING m_iszPoseParameterName (offset 856)
  6027. FLOAT m_fPoseValue (offset 860)
  6028. FLOAT m_fInterpolationTime (offset 864)
  6029. BOOLEAN m_bInterpolationWrap (offset 868)
  6030. FLOAT m_fCycleFrequency (offset 872)
  6031. INTEGER m_nFModType (offset 876)
  6032. FLOAT m_fFModTimeOffset (offset 880)
  6033. FLOAT m_fFModRate (offset 884)
  6034. FLOAT m_fFModAmplitude (offset 888)
  6035. VOID CPoseControllerThink (offset 0)
  6036. STRING InputSetPoseParameterName (offset 0)
  6037. FLOAT InputSetPoseValue (offset 0)
  6038. FLOAT InputSetInterpolationTime (offset 0)
  6039. FLOAT InputSetCycleFrequency (offset 0)
  6040. INTEGER InputSetFModType (offset 0)
  6041. FLOAT InputSetFModTimeOffset (offset 0)
  6042. FLOAT InputSetFModRate (offset 0)
  6043. FLOAT InputSetFModAmplitude (offset 0)
  6044. FLOAT InputRandomizeFMod (offset 0)
  6045. VOID InputGetFMod (offset 0)
  6046.  
  6047. CPrecipitation
  6048. INTEGER m_nPrecipType (offset 828)
  6049.  
  6050. CProjectedDecal
  6051. INTEGER m_nTexture (offset 828)
  6052. FLOAT m_flDistance (offset 832)
  6053. VOID CProjectedDecalStaticDecal (offset 0)
  6054. VOID CProjectedDecalTriggerDecal (offset 0)
  6055. VOID InputActivate (offset 0)
  6056.  
  6057. CPropAPC
  6058. TIME m_flDangerSoundTime (offset 1704)
  6059. TIME m_flHandbrakeTime (offset 1708)
  6060. BOOLEAN m_bInitialHandbrake (offset 1712)
  6061. INTEGER m_nSmokeTrailCount (offset 1716)
  6062. TIME m_flMachineGunTime (offset 1728)
  6063. INTEGER m_iMachineGunBurstLeft (offset 1732)
  6064. BOOLEAN m_bInFiringCone (offset 1748)
  6065. EHANDLE m_hRocketTarget (offset 1756)
  6066. INTEGER m_iRocketSalvoLeft (offset 1760)
  6067. TIME m_flRocketTime (offset 1764)
  6068. INTEGER m_nRocketSide (offset 1772)
  6069. EHANDLE m_hSpecificRocketTarget (offset 1776)
  6070. STRING m_strMissileHint (offset 1780)
  6071. VOID InputDestroy (offset 0)
  6072. STRING InputFireMissileAt (offset 0)
  6073. CUSTOM m_OnDeath (offset 1784)
  6074. CUSTOM m_OnFiredMissile (offset 1808)
  6075. CUSTOM m_OnDamaged (offset 1832)
  6076. CUSTOM m_OnDamagedByPlayer (offset 1856)
  6077.  
  6078. CPropAirboat
  6079. POSITION_VECTOR m_vecLastEyePos (offset 1704)
  6080. POSITION_VECTOR m_vecLastEyeTarget (offset 1716)
  6081. VECTOR m_vecEyeSpeed (offset 1728)
  6082. FLOAT m_aimYaw (offset 1752)
  6083. FLOAT m_aimPitch (offset 1756)
  6084. FLOAT m_flChargeRemainder (offset 1760)
  6085. FLOAT m_flDrainRemainder (offset 1764)
  6086. INTEGER m_nGunState (offset 1768)
  6087. TIME m_flNextHeavyShotTime (offset 1772)
  6088. TIME m_flNextGunShakeTime (offset 1776)
  6089. INTEGER m_nAmmoCount (offset 1780)
  6090. BOOLEAN m_bHeadlightIsOn (offset 1784)
  6091. EHANDLE m_hAvoidSphere (offset 1788)
  6092. EHANDLE m_hPlayerBlocker (offset 1872)
  6093. VECTOR m_vecPhysVelocity (offset 1876)
  6094. INTEGER m_nExactWaterLevel (offset 1888)
  6095. FLOAT m_flPrevThrottle (offset 1796)
  6096. FLOAT m_flSpinRate (offset 1800)
  6097. FLOAT m_flTargetSpinRate (offset 1804)
  6098. TIME m_flPropTime (offset 1808)
  6099. TIME m_flBlurTime (offset 1812)
  6100. BOOLEAN m_bForcedExit (offset 1740)
  6101. CUSTOM m_pFanSound (offset 1816)
  6102. CUSTOM m_pFanMaxSpeedSound (offset 1820)
  6103. CUSTOM m_pEngineSound (offset 1824)
  6104. CUSTOM m_pWaterFastSound (offset 1828)
  6105. CUSTOM m_pWaterStoppedSound (offset 1832)
  6106. CUSTOM m_pGunFiringSound (offset 1836)
  6107. CUSTOM m_pAntiFlipConstraint (offset 1868)
  6108. TIME m_flEngineIdleTime (offset 1840)
  6109. TIME m_flEngineDuckTime (offset 1844)
  6110. BOOLEAN m_bFadeOutFan (offset 1848)
  6111. INTEGER m_nPrevWaterLevel (offset 1852)
  6112. TIME m_flWaterStoppedPitchTime (offset 1856)
  6113. TIME m_flLastImpactEffectTime (offset 1860)
  6114. INTEGER m_iNumberOfEntries (offset 1864)
  6115. BOOLEAN InputEnableGun (offset 0)
  6116. VOID InputStartRotorWashForces (offset 0)
  6117. VOID InputStopRotorWashForces (offset 0)
  6118. VOID InputExitVehicle (offset 0)
  6119. VOID InputWake (offset 0)
  6120.  
  6121. CPropCombineBall
  6122. TIME m_flLastBounceTime (offset 1140)
  6123. FLOAT m_flRadius (offset 1184)
  6124. CHARACTER m_nState (offset 1148)
  6125. CLASSPTR m_pGlowTrail (offset 1156)
  6126. CUSTOM m_pHoldingSound (offset 1160)
  6127. BOOLEAN m_bFiredGrabbedOutput (offset 1144)
  6128. BOOLEAN m_bEmit (offset 1180)
  6129. BOOLEAN m_bHeld (offset 1181)
  6130. BOOLEAN m_bLaunched (offset 1182)
  6131. BOOLEAN m_bStruckEntity (offset 1145)
  6132. BOOLEAN m_bWeaponLaunched (offset 1146)
  6133. BOOLEAN m_bForward (offset 1147)
  6134. FLOAT m_flSpeed (offset 1152)
  6135. TIME m_flNextDamageTime (offset 1164)
  6136. TIME m_flLastCaptureTime (offset 1168)
  6137. BOOLEAN m_bCaptureInProgress (offset 1149)
  6138. INTEGER m_nBounceCount (offset 1128)
  6139. INTEGER m_nMaxBounces (offset 1132)
  6140. BOOLEAN m_bBounceDie (offset 1136)
  6141. EHANDLE m_hSpawner (offset 1172)
  6142. VOID CPropCombineBallExplodeThink (offset 0)
  6143. VOID CPropCombineBallWhizSoundThink (offset 0)
  6144. VOID CPropCombineBallDieThink (offset 0)
  6145. VOID CPropCombineBallDissolveThink (offset 0)
  6146. VOID CPropCombineBallDissolveRampSoundThink (offset 0)
  6147. VOID CPropCombineBallAnimThink (offset 0)
  6148. VOID CPropCombineBallCaptureBySpawner (offset 0)
  6149. VOID InputExplode (offset 0)
  6150. VOID InputFadeAndRespawn (offset 0)
  6151. VOID InputKill (offset 0)
  6152. VOID InputSocketed (offset 0)
  6153.  
  6154. CPropCrane
  6155. VOID InputLock (offset 0)
  6156. VOID InputUnlock (offset 0)
  6157. VOID InputForcePlayerIn (offset 0)
  6158. EMBEDDED m_ServerVehicle (offset 1128) [18 properties]:
  6159. INTEGER m_nNPCButtons (offset 1180)
  6160. INTEGER m_nPrevNPCButtons (offset 1184)
  6161. FLOAT m_flTurnDegrees (offset 1188)
  6162. FLOAT m_flVehicleVolume (offset 1512)
  6163. EMBEDDED m_vehicleSounds (offset 1272) [5 properties]:
  6164. STRING iszSound (offset 1316)
  6165. CUSTOM pGears (offset 1276)
  6166. CUSTOM crashSounds (offset 1296)
  6167. STRING iszStateSounds (offset 1352)
  6168. FLOAT minStateTime (offset 1432)
  6169. INTEGER m_iSoundGear (offset 1516)
  6170. FLOAT m_flSpeedPercentage (offset 1520)
  6171. CUSTOM m_pStateSound (offset 1524)
  6172. CUSTOM m_pStateSoundFade (offset 1528)
  6173. INTEGER m_soundState (offset 1532)
  6174. TIME m_soundStateStartTime (offset 1536)
  6175. FLOAT m_lastSpeed (offset 1540)
  6176. INTEGER m_iCurrentExitAnim (offset 1236)
  6177. POSITION_VECTOR m_vecCurrentExitEndPoint (offset 1240)
  6178. CHARACTER m_chPreviousTextureType (offset 1268)
  6179. VECTOR m_savedViewOffset (offset 1252)
  6180. EHANDLE m_hExitBlocker (offset 1264)
  6181. CUSTOM m_PassengerInfo (offset 1132)
  6182. EMBEDDED m_BoneFollowerManager (offset 1544) [2 properties]:
  6183. INTEGER m_iNumBones (offset 1544)
  6184. CUSTOM m_physBones (offset 1548)
  6185. EHANDLE m_hPlayer (offset 1568)
  6186. BOOLEAN m_bMagnetOn (offset 1572)
  6187. EHANDLE m_hNPCDriver (offset 1576)
  6188. INTEGER m_nNPCButtons (offset 1580)
  6189. BOOLEAN m_bLocked (offset 1584)
  6190. BOOLEAN m_bEnterAnimOn (offset 1585)
  6191. BOOLEAN m_bExitAnimOn (offset 1586)
  6192. POSITION_VECTOR m_vecEyeExitEndpoint (offset 1588)
  6193. CUSTOM m_playerOn (offset 1600)
  6194. CUSTOM m_playerOff (offset 1624)
  6195. INTEGER m_iTurning (offset 1648)
  6196. BOOLEAN m_bStartSoundAtCrossover (offset 1652)
  6197. FLOAT m_flTurn (offset 1656)
  6198. BOOLEAN m_bExtending (offset 1660)
  6199. FLOAT m_flExtension (offset 1664)
  6200. FLOAT m_flExtensionRate (offset 1668)
  6201. BOOLEAN m_bDropping (offset 1672)
  6202. TIME m_flNextDropAllowedTime (offset 1684)
  6203. TIME m_flSlowRaiseTime (offset 1688)
  6204. FLOAT m_flMaxExtensionSpeed (offset 1692)
  6205. FLOAT m_flMaxTurnSpeed (offset 1696)
  6206. FLOAT m_flExtensionAccel (offset 1700)
  6207. FLOAT m_flExtensionDecel (offset 1704)
  6208. FLOAT m_flTurnAccel (offset 1708)
  6209. FLOAT m_flTurnDecel (offset 1712)
  6210. STRING m_iszMagnetName (offset 1716)
  6211. EHANDLE m_hCraneMagnet (offset 1720)
  6212. EHANDLE m_hCraneTip (offset 1724)
  6213. EHANDLE m_hRope (offset 1728)
  6214. CUSTOM m_pConstraintGroup (offset 1732)
  6215. STRING m_vehicleScript (offset 1736)
  6216.  
  6217. CPropDoorRotating
  6218. INTEGER m_eSpawnPosition (offset 1904)
  6219. INTEGER m_eOpenDirection (offset 1908)
  6220. VECTOR m_vecAxis (offset 1888)
  6221. FLOAT m_flDistance (offset 1900)
  6222. VECTOR m_angRotationAjar (offset 1912)
  6223. VECTOR m_angRotationClosed (offset 1924)
  6224. VECTOR m_angRotationOpenForward (offset 1936)
  6225. VECTOR m_angRotationOpenBack (offset 1948)
  6226. VECTOR m_angGoal (offset 1960)
  6227. EHANDLE m_hDoorBlocker (offset 2020)
  6228. FLOAT InputSetRotationDistance (offset 0)
  6229. FLOAT InputSetSpeed (offset 0)
  6230.  
  6231. CPropThumper
  6232. BOOLEAN m_bEnabled (offset 1124)
  6233. EHANDLE m_hRepellantEnt (offset 1136)
  6234. INTEGER m_iHammerAttachment (offset 1128)
  6235. INTEGER m_iDustScale (offset 1140)
  6236. CUSTOM m_sndMotor (offset 1132)
  6237. VOID CPropThumperThink (offset 0)
  6238. VOID InputDisable (offset 0)
  6239. VOID InputEnable (offset 0)
  6240. CUSTOM m_OnThumped (offset 1144)
  6241.  
  6242. CPropVehicle
  6243. EMBEDDED m_VehiclePhysics (offset 1128) [37 properties]:
  6244. FLOAT m_controls.throttle (offset 1140)
  6245. FLOAT m_controls.steering (offset 1144)
  6246. FLOAT m_controls.brake (offset 1148)
  6247. FLOAT m_controls.boost (offset 1152)
  6248. BOOLEAN m_controls.handbrake (offset 1156)
  6249. BOOLEAN m_controls.handbrakeLeft (offset 1157)
  6250. BOOLEAN m_controls.handbrakeRight (offset 1158)
  6251. BOOLEAN m_controls.brakepedal (offset 1159)
  6252. BOOLEAN m_controls.bHasBrakePedal (offset 1160)
  6253. INTEGER m_nSpeed (offset 1168)
  6254. INTEGER m_nLastSpeed (offset 1172)
  6255. INTEGER m_nRPM (offset 1176)
  6256. FLOAT m_fLastBoost (offset 1180)
  6257. INTEGER m_nBoostTimeLeft (offset 1184)
  6258. INTEGER m_nHasBoost (offset 1188)
  6259. FLOAT m_maxThrottle (offset 1192)
  6260. FLOAT m_flMaxRevThrottle (offset 1196)
  6261. FLOAT m_flMaxSpeed (offset 1200)
  6262. FLOAT m_actionSpeed (offset 1204)
  6263. INTEGER m_wheelCount (offset 1224)
  6264. VECTOR m_wheelPosition (offset 1228)
  6265. VECTOR m_wheelRotation (offset 1276)
  6266. FLOAT m_wheelBaseHeight (offset 1324)
  6267. FLOAT m_wheelTotalHeight (offset 1340)
  6268. INTEGER m_poseParameters (offset 1356)
  6269. FLOAT m_actionValue (offset 1404)
  6270. FLOAT m_actionScale (offset 1408)
  6271. FLOAT m_debugRadius (offset 1412)
  6272. FLOAT m_throttleRate (offset 1416)
  6273. FLOAT m_throttleStartTime (offset 1420)
  6274. FLOAT m_throttleActiveTime (offset 1424)
  6275. FLOAT m_turboTimer (offset 1428)
  6276. FLOAT m_flVehicleVolume (offset 1432)
  6277. BOOLEAN m_bIsOn (offset 1436)
  6278. BOOLEAN m_bLastThrottle (offset 1437)
  6279. BOOLEAN m_bLastBoost (offset 1438)
  6280. BOOLEAN m_bLastSkid (offset 1439)
  6281. CUSTOM m_VehiclePhysics.m_pVehicle (offset 1164)
  6282. CUSTOM m_VehiclePhysics.m_pWheels (offset 1208)
  6283. INTEGER m_nVehicleType (offset 1440)
  6284. EHANDLE m_hPhysicsAttacker (offset 1460)
  6285. TIME m_flLastPhysicsInfluenceTime (offset 1464)
  6286. STRING m_vehicleScript (offset 1444)
  6287. VECTOR m_vecSmoothedVelocity (offset 1448)
  6288. FLOAT InputThrottle (offset 0)
  6289. FLOAT InputSteering (offset 0)
  6290. FLOAT InputAction (offset 0)
  6291. VOID InputHandBrakeOn (offset 0)
  6292. VOID InputHandBrakeOff (offset 0)
  6293.  
  6294. CPropVehicleDriveable
  6295. VOID InputLock (offset 0)
  6296. VOID InputUnlock (offset 0)
  6297. VOID InputTurnOn (offset 0)
  6298. VOID InputTurnOff (offset 0)
  6299. BOOLEAN m_bHasGun (offset 1673)
  6300. CUSTOM m_playerOn (offset 1480)
  6301. CUSTOM m_playerOff (offset 1504)
  6302. CUSTOM m_pressedAttack (offset 1528)
  6303. CUSTOM m_pressedAttack2 (offset 1552)
  6304. CUSTOM m_attackaxis (offset 1576)
  6305. CUSTOM m_attack2axis (offset 1600)
  6306. EHANDLE m_hPlayer (offset 1624)
  6307. EMBEDDED m_pServerVehicle (offset 1476) [1 properties]:
  6308. EMBEDDED m_ViewSmoothing (offset 1892) [9 properties]:
  6309. VECTOR vecAnglesSaved (offset 1964)
  6310. POSITION_VECTOR vecOriginSaved (offset 1976)
  6311. VECTOR vecAngleDiffSaved (offset 1988)
  6312. VECTOR vecAngleDiffMin (offset 2000)
  6313. BOOLEAN bRunningEnterExit (offset 1953)
  6314. BOOLEAN bWasRunningAnim (offset 1954)
  6315. FLOAT flEnterExitStartTime (offset 1956)
  6316. FLOAT flEnterExitDuration (offset 1960)
  6317. FLOAT flFOV (offset 1916)
  6318. INTEGER m_nSpeed (offset 1628)
  6319. INTEGER m_nRPM (offset 1632)
  6320. FLOAT m_flThrottle (offset 1636)
  6321. INTEGER m_nBoostTimeLeft (offset 1640)
  6322. INTEGER m_nHasBoost (offset 1644)
  6323. BOOLEAN m_nScannerDisabledWeapons (offset 1674)
  6324. BOOLEAN m_nScannerDisabledVehicle (offset 1675)
  6325. BOOLEAN m_bUnableToFire (offset 1672)
  6326. POSITION_VECTOR m_vecEyeExitEndpoint (offset 1648)
  6327. VECTOR m_vecGunCrosshair (offset 1660)
  6328. BOOLEAN m_bEngineLocked (offset 1684)
  6329. BOOLEAN m_bLocked (offset 1685)
  6330. FLOAT m_flMinimumSpeedToEnterExit (offset 1688)
  6331. BOOLEAN m_bEnterAnimOn (offset 1692)
  6332. BOOLEAN m_bExitAnimOn (offset 1693)
  6333. TIME m_flTurnOffKeepUpright (offset 1696)
  6334. EHANDLE m_hNPCDriver (offset 1676)
  6335. EHANDLE m_hKeepUpright (offset 1680)
  6336.  
  6337. CPropVehiclePrisonerPod
  6338. VOID InputLock (offset 0)
  6339. VOID InputUnlock (offset 0)
  6340. VOID InputEnterVehicle (offset 0)
  6341. VOID InputEnterVehicleImmediate (offset 0)
  6342. VOID InputExitVehicle (offset 0)
  6343. VOID InputOpen (offset 0)
  6344. VOID InputClose (offset 0)
  6345. EMBEDDED m_ServerVehicle (offset 1708) [18 properties]:
  6346. INTEGER m_nNPCButtons (offset 1760)
  6347. INTEGER m_nPrevNPCButtons (offset 1764)
  6348. FLOAT m_flTurnDegrees (offset 1768)
  6349. FLOAT m_flVehicleVolume (offset 2092)
  6350. EMBEDDED m_vehicleSounds (offset 1852) [5 properties]:
  6351. STRING iszSound (offset 1896)
  6352. CUSTOM pGears (offset 1856)
  6353. CUSTOM crashSounds (offset 1876)
  6354. STRING iszStateSounds (offset 1932)
  6355. FLOAT minStateTime (offset 2012)
  6356. INTEGER m_iSoundGear (offset 2096)
  6357. FLOAT m_flSpeedPercentage (offset 2100)
  6358. CUSTOM m_pStateSound (offset 2104)
  6359. CUSTOM m_pStateSoundFade (offset 2108)
  6360. INTEGER m_soundState (offset 2112)
  6361. TIME m_soundStateStartTime (offset 2116)
  6362. FLOAT m_lastSpeed (offset 2120)
  6363. INTEGER m_iCurrentExitAnim (offset 1816)
  6364. POSITION_VECTOR m_vecCurrentExitEndPoint (offset 1820)
  6365. CHARACTER m_chPreviousTextureType (offset 1848)
  6366. VECTOR m_savedViewOffset (offset 1832)
  6367. EHANDLE m_hExitBlocker (offset 1844)
  6368. CUSTOM m_PassengerInfo (offset 1712)
  6369. EHANDLE m_hPlayer (offset 1704)
  6370. BOOLEAN m_bEnterAnimOn (offset 2125)
  6371. BOOLEAN m_bExitAnimOn (offset 2126)
  6372. BOOLEAN m_bForcedExit (offset 2140)
  6373. POSITION_VECTOR m_vecEyeExitEndpoint (offset 2128)
  6374. STRING m_vehicleScript (offset 2144)
  6375. BOOLEAN m_bLocked (offset 2124)
  6376. CUSTOM m_playerOn (offset 2148)
  6377. CUSTOM m_playerOff (offset 2172)
  6378. CUSTOM m_OnOpen (offset 2196)
  6379. CUSTOM m_OnClose (offset 2220)
  6380.  
  6381. CPropVehicleViewController
  6382. STRING InputForcePlayerIn (offset 0)
  6383. VOID InputForcePlayerOut (offset 0)
  6384.  
  6385. CProtoSniper
  6386. BOOLEAN m_fWeaponLoaded (offset 3548)
  6387. BOOLEAN m_fEnabled (offset 3549)
  6388. BOOLEAN m_fIsPatient (offset 3550)
  6389. FLOAT m_flPatience (offset 3552)
  6390. INTEGER m_iMisses (offset 3556)
  6391. EHANDLE m_hDecoyObject (offset 3560)
  6392. EHANDLE m_hSweepTarget (offset 3564)
  6393. VECTOR m_vecDecoyObjectTarget (offset 3568)
  6394. VECTOR m_vecFrustratedTarget (offset 3580)
  6395. VECTOR m_vecPaintStart (offset 3592)
  6396. TIME m_flPaintTime (offset 3544)
  6397. VECTOR m_vecPaintCursor (offset 3532)
  6398. TIME m_flFrustration (offset 3604)
  6399. FLOAT m_flThinkInterval (offset 3608)
  6400. FLOAT m_flDecoyRadius (offset 3612)
  6401. CLASSPTR m_pBeam (offset 3616)
  6402. BOOLEAN m_fSnapShot (offset 3620)
  6403. INTEGER m_iNumGroupTargets (offset 3624)
  6404. CLASSPTR m_pGroupTarget (offset 3628)
  6405. INTEGER m_iBeamBrightness (offset 3696)
  6406. FLOAT m_flShieldDist (offset 3700)
  6407. FLOAT m_flShieldRadius (offset 3704)
  6408. BOOLEAN m_bShootZombiesInChest (offset 3729)
  6409. FLOAT m_flKeyfieldPaintTime (offset 3524)
  6410. FLOAT m_flKeyfieldPaintTimeNoise (offset 3528)
  6411. TIME m_flTimeLastAttackedPlayer (offset 3708)
  6412. EHANDLE m_hProtectTarget (offset 3712)
  6413. FLOAT m_flDangerEnemyDistance (offset 3716)
  6414. BOOLEAN m_bSweepHighestPriority (offset 3692)
  6415. BOOLEAN m_bWarnedTargetEntity (offset 3720)
  6416. TIME m_flTimeLastShotMissed (offset 3724)
  6417. VOID InputEnableSniper (offset 0)
  6418. VOID InputDisableSniper (offset 0)
  6419. INTEGER InputSetDecoyRadius (offset 0)
  6420. STRING InputSweepTarget (offset 0)
  6421. STRING InputSweepTargetHighestPriority (offset 0)
  6422. STRING InputSweepGroupRandomly (offset 0)
  6423. STRING InputStopSweeping (offset 0)
  6424. STRING InputProtectTarget (offset 0)
  6425. CUSTOM m_OnShotFired (offset 3732)
  6426.  
  6427. CRagdollBoogie
  6428. TIME m_flStartTime (offset 828)
  6429. FLOAT m_flBoogieLength (offset 832)
  6430. FLOAT m_flMagnitude (offset 836)
  6431. VOID CRagdollBoogieBoogieThink (offset 0)
  6432. VOID CRagdollBoogieZapThink (offset 0)
  6433.  
  6434. CRagdollConstraint
  6435. FLOAT m_xmin (offset 888)
  6436. FLOAT m_xmax (offset 892)
  6437. FLOAT m_ymin (offset 896)
  6438. FLOAT m_ymax (offset 900)
  6439. FLOAT m_zmin (offset 904)
  6440. FLOAT m_zmax (offset 908)
  6441. FLOAT m_xfriction (offset 912)
  6442. FLOAT m_yfriction (offset 916)
  6443. FLOAT m_zfriction (offset 920)
  6444.  
  6445. CRagdollMagnet
  6446. FLOAT m_radius (offset 832)
  6447. FLOAT m_force (offset 836)
  6448. VECTOR m_axis (offset 840)
  6449. BOOLEAN m_bDisabled (offset 828)
  6450. VOID InputEnable (offset 0)
  6451. VOID InputDisable (offset 0)
  6452.  
  6453. CRagdollManager
  6454. INTEGER m_iCurrentMaxRagdollCount (offset 828)
  6455. INTEGER m_iMaxRagdollCount (offset 836)
  6456. INTEGER m_iMaxRagdollCountDX8 (offset 840)
  6457. BOOLEAN m_bSaveImportant (offset 844)
  6458. INTEGER InputSetMaxRagdollCount (offset 0)
  6459. INTEGER InputSetMaxRagdollCountDX8 (offset 0)
  6460.  
  6461. CRagdollProp
  6462. INTEGER m_ragdoll.boneIndex (offset 1716)
  6463. POSITION_VECTOR m_ragPos (offset 1836)
  6464. VECTOR m_ragAngles (offset 2124)
  6465. STRING m_anglesOverrideString (offset 2412)
  6466. INTEGER m_lastUpdateTickCount (offset 2420)
  6467. BOOLEAN m_allAsleep (offset 2424)
  6468. EHANDLE m_hDamageEntity (offset 2428)
  6469. EHANDLE m_hKiller (offset 2432)
  6470. BOOLEAN m_bStartDisabled (offset 1832)
  6471. VOID InputStartRadgollBoogie (offset 0)
  6472. VOID InputEnableMotion (offset 0)
  6473. VOID InputDisableMotion (offset 0)
  6474. VOID InputTurnOn (offset 0)
  6475. VOID InputTurnOff (offset 0)
  6476. FLOAT InputFadeAndRemove (offset 0)
  6477. EHANDLE m_hUnragdoll (offset 2416)
  6478. BOOLEAN m_bFirstCollisionAfterLaunch (offset 2425)
  6479. FLOAT m_flBlendWeight (offset 2460)
  6480. INTEGER m_nOverlaySequence (offset 2464)
  6481. VECTOR m_ragdollMins (offset 2472)
  6482. VECTOR m_ragdollMaxs (offset 2760)
  6483. EHANDLE m_hPhysicsAttacker (offset 2436)
  6484. TIME m_flLastPhysicsInfluenceTime (offset 2440)
  6485. TIME m_flFadeOutStartTime (offset 2444)
  6486. FLOAT m_flFadeTime (offset 2448)
  6487. STRING m_strSourceClassName (offset 2452)
  6488. BOOLEAN m_bHasBeenPhysgunned (offset 2456)
  6489. VOID CRagdollPropSetDebrisThink (offset 0)
  6490. VOID CRagdollPropClearFlagsThink (offset 0)
  6491. VOID CRagdollPropFadeOutThink (offset 0)
  6492. INTEGER m_ragdoll.listCount (offset 1128)
  6493. BOOLEAN m_ragdoll.allowStretch (offset 1132)
  6494. CUSTOM m_ragdoll.pGroup (offset 1136)
  6495. FLOAT m_flDefaultFadeScale (offset 2468)
  6496. VECTOR m_ragdoll.list[1].originParentSpace (offset 1164)
  6497. CUSTOM m_ragdoll.list[1].pObject (offset 1176)
  6498. CUSTOM m_ragdoll.list[1].pConstraint (offset 1180)
  6499. INTEGER m_ragdoll.list[1].parentIndex (offset 1184)
  6500. VECTOR m_ragdoll.list[2].originParentSpace (offset 1188)
  6501. CUSTOM m_ragdoll.list[2].pObject (offset 1200)
  6502. CUSTOM m_ragdoll.list[2].pConstraint (offset 1204)
  6503. INTEGER m_ragdoll.list[2].parentIndex (offset 1208)
  6504. VECTOR m_ragdoll.list[3].originParentSpace (offset 1212)
  6505. CUSTOM m_ragdoll.list[3].pObject (offset 1224)
  6506. CUSTOM m_ragdoll.list[3].pConstraint (offset 1228)
  6507. INTEGER m_ragdoll.list[3].parentIndex (offset 1232)
  6508. VECTOR m_ragdoll.list[4].originParentSpace (offset 1236)
  6509. CUSTOM m_ragdoll.list[4].pObject (offset 1248)
  6510. CUSTOM m_ragdoll.list[4].pConstraint (offset 1252)
  6511. INTEGER m_ragdoll.list[4].parentIndex (offset 1256)
  6512. VECTOR m_ragdoll.list[5].originParentSpace (offset 1260)
  6513. CUSTOM m_ragdoll.list[5].pObject (offset 1272)
  6514. CUSTOM m_ragdoll.list[5].pConstraint (offset 1276)
  6515. INTEGER m_ragdoll.list[5].parentIndex (offset 1280)
  6516. VECTOR m_ragdoll.list[6].originParentSpace (offset 1284)
  6517. CUSTOM m_ragdoll.list[6].pObject (offset 1296)
  6518. CUSTOM m_ragdoll.list[6].pConstraint (offset 1300)
  6519. INTEGER m_ragdoll.list[6].parentIndex (offset 1304)
  6520. VECTOR m_ragdoll.list[7].originParentSpace (offset 1308)
  6521. CUSTOM m_ragdoll.list[7].pObject (offset 1320)
  6522. CUSTOM m_ragdoll.list[7].pConstraint (offset 1324)
  6523. INTEGER m_ragdoll.list[7].parentIndex (offset 1328)
  6524. VECTOR m_ragdoll.list[8].originParentSpace (offset 1332)
  6525. CUSTOM m_ragdoll.list[8].pObject (offset 1344)
  6526. CUSTOM m_ragdoll.list[8].pConstraint (offset 1348)
  6527. INTEGER m_ragdoll.list[8].parentIndex (offset 1352)
  6528. VECTOR m_ragdoll.list[9].originParentSpace (offset 1356)
  6529. CUSTOM m_ragdoll.list[9].pObject (offset 1368)
  6530. CUSTOM m_ragdoll.list[9].pConstraint (offset 1372)
  6531. INTEGER m_ragdoll.list[9].parentIndex (offset 1376)
  6532. VECTOR m_ragdoll.list[10].originParentSpace (offset 1380)
  6533. CUSTOM m_ragdoll.list[10].pObject (offset 1392)
  6534. CUSTOM m_ragdoll.list[10].pConstraint (offset 1396)
  6535. INTEGER m_ragdoll.list[10].parentIndex (offset 1400)
  6536. VECTOR m_ragdoll.list[11].originParentSpace (offset 1404)
  6537. CUSTOM m_ragdoll.list[11].pObject (offset 1416)
  6538. CUSTOM m_ragdoll.list[11].pConstraint (offset 1420)
  6539. INTEGER m_ragdoll.list[11].parentIndex (offset 1424)
  6540. VECTOR m_ragdoll.list[12].originParentSpace (offset 1428)
  6541. CUSTOM m_ragdoll.list[12].pObject (offset 1440)
  6542. CUSTOM m_ragdoll.list[12].pConstraint (offset 1444)
  6543. INTEGER m_ragdoll.list[12].parentIndex (offset 1448)
  6544. VECTOR m_ragdoll.list[13].originParentSpace (offset 1452)
  6545. CUSTOM m_ragdoll.list[13].pObject (offset 1464)
  6546. CUSTOM m_ragdoll.list[13].pConstraint (offset 1468)
  6547. INTEGER m_ragdoll.list[13].parentIndex (offset 1472)
  6548. VECTOR m_ragdoll.list[14].originParentSpace (offset 1476)
  6549. CUSTOM m_ragdoll.list[14].pObject (offset 1488)
  6550. CUSTOM m_ragdoll.list[14].pConstraint (offset 1492)
  6551. INTEGER m_ragdoll.list[14].parentIndex (offset 1496)
  6552. VECTOR m_ragdoll.list[15].originParentSpace (offset 1500)
  6553. CUSTOM m_ragdoll.list[15].pObject (offset 1512)
  6554. CUSTOM m_ragdoll.list[15].pConstraint (offset 1516)
  6555. INTEGER m_ragdoll.list[15].parentIndex (offset 1520)
  6556. VECTOR m_ragdoll.list[16].originParentSpace (offset 1524)
  6557. CUSTOM m_ragdoll.list[16].pObject (offset 1536)
  6558. CUSTOM m_ragdoll.list[16].pConstraint (offset 1540)
  6559. INTEGER m_ragdoll.list[16].parentIndex (offset 1544)
  6560. VECTOR m_ragdoll.list[17].originParentSpace (offset 1548)
  6561. CUSTOM m_ragdoll.list[17].pObject (offset 1560)
  6562. CUSTOM m_ragdoll.list[17].pConstraint (offset 1564)
  6563. INTEGER m_ragdoll.list[17].parentIndex (offset 1568)
  6564. VECTOR m_ragdoll.list[18].originParentSpace (offset 1572)
  6565. CUSTOM m_ragdoll.list[18].pObject (offset 1584)
  6566. CUSTOM m_ragdoll.list[18].pConstraint (offset 1588)
  6567. INTEGER m_ragdoll.list[18].parentIndex (offset 1592)
  6568. VECTOR m_ragdoll.list[19].originParentSpace (offset 1596)
  6569. CUSTOM m_ragdoll.list[19].pObject (offset 1608)
  6570. CUSTOM m_ragdoll.list[19].pConstraint (offset 1612)
  6571. INTEGER m_ragdoll.list[19].parentIndex (offset 1616)
  6572. VECTOR m_ragdoll.list[20].originParentSpace (offset 1620)
  6573. CUSTOM m_ragdoll.list[20].pObject (offset 1632)
  6574. CUSTOM m_ragdoll.list[20].pConstraint (offset 1636)
  6575. INTEGER m_ragdoll.list[20].parentIndex (offset 1640)
  6576. VECTOR m_ragdoll.list[21].originParentSpace (offset 1644)
  6577. CUSTOM m_ragdoll.list[21].pObject (offset 1656)
  6578. CUSTOM m_ragdoll.list[21].pConstraint (offset 1660)
  6579. INTEGER m_ragdoll.list[21].parentIndex (offset 1664)
  6580. VECTOR m_ragdoll.list[22].originParentSpace (offset 1668)
  6581. CUSTOM m_ragdoll.list[22].pObject (offset 1680)
  6582. CUSTOM m_ragdoll.list[22].pConstraint (offset 1684)
  6583. INTEGER m_ragdoll.list[22].parentIndex (offset 1688)
  6584. VECTOR m_ragdoll.list[23].originParentSpace (offset 1692)
  6585. CUSTOM m_ragdoll.list[23].pObject (offset 1704)
  6586. CUSTOM m_ragdoll.list[23].pConstraint (offset 1708)
  6587. INTEGER m_ragdoll.list[23].parentIndex (offset 1712)
  6588.  
  6589. CRagdollPropAttached
  6590. INTEGER m_boneIndexAttached (offset 3048)
  6591. INTEGER m_ragdollAttachedObjectIndex (offset 3052)
  6592. VECTOR m_attachmentPointBoneSpace (offset 3056)
  6593. VECTOR m_attachmentPointRagdollSpace (offset 3068)
  6594. BOOLEAN m_bShouldDetach (offset 3080)
  6595. CUSTOM m_pAttachConstraint (offset 3084)
  6596.  
  6597. CRallyPoint
  6598. STRING m_AssaultPointName (offset 828)
  6599. STRING m_RallySequenceName (offset 832)
  6600. FLOAT m_flAssaultDelay (offset 836)
  6601. INTEGER m_iPriority (offset 840)
  6602. INTEGER m_iStrictness (offset 844)
  6603. BOOLEAN m_bForceCrouch (offset 848)
  6604. BOOLEAN m_bIsUrgent (offset 849)
  6605. EHANDLE m_hLockedBy (offset 876)
  6606. SHORT m_sExclusivity (offset 850)
  6607. CUSTOM m_OnArrival (offset 852)
  6608.  
  6609. CRecharge
  6610. TIME m_flNextCharge (offset 944)
  6611. INTEGER m_iReactivate (offset 948)
  6612. INTEGER m_iJuice (offset 952)
  6613. INTEGER m_iOn (offset 956)
  6614. TIME m_flSoundTime (offset 960)
  6615. INTEGER m_nState (offset 964)
  6616. VOID CRechargeOff (offset 0)
  6617. VOID CRechargeRecharge (offset 0)
  6618. CUSTOM m_OutRemainingCharge (offset 968)
  6619. CUSTOM m_OnHalfEmpty (offset 992)
  6620. CUSTOM m_OnEmpty (offset 1016)
  6621. CUSTOM m_OnFull (offset 1040)
  6622. CUSTOM m_OnPlayerUse (offset 1064)
  6623. VOID InputRecharge (offset 0)
  6624.  
  6625. CRevertSaved
  6626. FLOAT m_loadTime (offset 828)
  6627. FLOAT m_Duration (offset 832)
  6628. FLOAT m_HoldTime (offset 836)
  6629. VOID InputReload (offset 0)
  6630. VOID CRevertSavedLoadThink (offset 0)
  6631.  
  6632. CRopeAnchor
  6633. EHANDLE m_hRope (offset 828)
  6634. VOID CRopeAnchorFallThink (offset 0)
  6635. VOID CRopeAnchorRemoveThink (offset 0)
  6636.  
  6637. CRopeKeyframe
  6638. INTEGER m_RopeFlags (offset 832)
  6639. STRING m_iNextLinkName (offset 836)
  6640. INTEGER m_Slack (offset 840)
  6641. FLOAT m_Width (offset 844)
  6642. FLOAT m_TextureScale (offset 848)
  6643. INTEGER m_nSegments (offset 852)
  6644. BOOLEAN m_bConstrainBetweenEndpoints (offset 856)
  6645. STRING m_strRopeMaterialModel (offset 860)
  6646. MODELINDEX m_iRopeMaterialModelIndex (offset 864)
  6647. INTEGER m_Subdiv (offset 868)
  6648. INTEGER m_RopeLength (offset 872)
  6649. INTEGER m_fLockedPoints (offset 876)
  6650. BOOLEAN m_bCreatedFromMapFile (offset 880)
  6651. FLOAT m_flScrollSpeed (offset 884)
  6652. BOOLEAN m_bStartPointValid (offset 888)
  6653. BOOLEAN m_bEndPointValid (offset 889)
  6654. EHANDLE m_hStartPoint (offset 892)
  6655. EHANDLE m_hEndPoint (offset 896)
  6656. SHORT m_iStartAttachment (offset 900)
  6657. SHORT m_iEndAttachment (offset 902)
  6658. FLOAT InputSetScrollSpeed (offset 0)
  6659. VECTOR InputSetForce (offset 0)
  6660. VOID InputBreak (offset 0)
  6661.  
  6662. CRotDoor
  6663. BOOLEAN m_bSolidBsp (offset 1256)
  6664.  
  6665. CRotorWashEmitter
  6666. BOOLEAN m_bEmit (offset 828)
  6667. FLOAT m_flAltitude (offset 832)
  6668.  
  6669. CRotorWashShooter
  6670. FLOAT m_flTimeUnderRotor (offset 908)
  6671. FLOAT m_flTimeUnderRotorVariance (offset 912)
  6672. TIME m_flLastWashStartTime (offset 916)
  6673. TIME m_flNextGibTime (offset 920)
  6674.  
  6675. CRuleEntity
  6676. STRING m_iszMaster (offset 828)
  6677.  
  6678. CRulePointEntity
  6679. INTEGER m_Score (offset 832)
  6680.  
  6681. CSatchelCharge
  6682. TIME m_flNextBounceSoundTime (offset 1180)
  6683. BOOLEAN m_bInAir (offset 1184)
  6684. POSITION_VECTOR m_vLastPosition (offset 1188)
  6685. CLASSPTR m_pMyWeaponSLAM (offset 1200)
  6686. BOOLEAN m_bIsAttached (offset 1204)
  6687. VOID CSatchelChargeSatchelThink (offset 0)
  6688. VOID InputExplode (offset 0)
  6689.  
  6690. CSceneEntity
  6691. STRING m_iszSceneFile (offset 832)
  6692. STRING m_iszResumeSceneFile (offset 836)
  6693. EHANDLE m_hWaitingForThisResumeScene (offset 840)
  6694. BOOLEAN m_bWaitingForResumeScene (offset 844)
  6695. STRING m_iszTarget1 (offset 848)
  6696. STRING m_iszTarget2 (offset 852)
  6697. STRING m_iszTarget3 (offset 856)
  6698. STRING m_iszTarget4 (offset 860)
  6699. STRING m_iszTarget5 (offset 864)
  6700. STRING m_iszTarget6 (offset 868)
  6701. STRING m_iszTarget7 (offset 872)
  6702. STRING m_iszTarget8 (offset 876)
  6703. INTEGER m_BusyActor (offset 1540)
  6704. EHANDLE m_hTarget1 (offset 880)
  6705. EHANDLE m_hTarget2 (offset 884)
  6706. EHANDLE m_hTarget3 (offset 888)
  6707. EHANDLE m_hTarget4 (offset 892)
  6708. EHANDLE m_hTarget5 (offset 896)
  6709. EHANDLE m_hTarget6 (offset 900)
  6710. EHANDLE m_hTarget7 (offset 904)
  6711. EHANDLE m_hTarget8 (offset 908)
  6712. BOOLEAN m_bIsPlayingBack (offset 912)
  6713. BOOLEAN m_bPaused (offset 913)
  6714. FLOAT m_flCurrentTime (offset 920)
  6715. FLOAT m_flForceClientTime (offset 916)
  6716. FLOAT m_flFrameTime (offset 924)
  6717. BOOLEAN m_bCancelAtNextInterrupt (offset 928)
  6718. FLOAT m_fPitch (offset 932)
  6719. BOOLEAN m_bAutomated (offset 936)
  6720. INTEGER m_nAutomatedAction (offset 940)
  6721. FLOAT m_flAutomationDelay (offset 944)
  6722. FLOAT m_flAutomationTime (offset 948)
  6723. BOOLEAN m_bPausedViaInput (offset 952)
  6724. BOOLEAN m_bWaitingForActor (offset 953)
  6725. BOOLEAN m_bWaitingForInterrupt (offset 954)
  6726. BOOLEAN m_bInterruptedActorsScenes (offset 955)
  6727. BOOLEAN m_bBreakOnNonIdle (offset 956)
  6728. CUSTOM m_hActorList (offset 960)
  6729. CUSTOM m_hRemoveActorList (offset 980)
  6730. INTEGER m_nInterruptCount (offset 1468)
  6731. BOOLEAN m_bInterrupted (offset 1472)
  6732. EHANDLE m_hInterruptScene (offset 1476)
  6733. BOOLEAN m_bCompletedEarly (offset 1480)
  6734. BOOLEAN m_bInterruptSceneFinished (offset 1481)
  6735. BOOLEAN m_bGenerated (offset 1525)
  6736. STRING m_iszSoundName (offset 1528)
  6737. EHANDLE m_hActor (offset 1532)
  6738. EHANDLE m_hActivator (offset 1536)
  6739. CUSTOM m_hNotifySceneCompletion (offset 1484)
  6740. CUSTOM m_hListManagers (offset 1504)
  6741. BOOLEAN m_bMultiplayer (offset 914)
  6742. VOID InputStartPlayback (offset 0)
  6743. VOID InputPausePlayback (offset 0)
  6744. VOID InputResumePlayback (offset 0)
  6745. VOID InputCancelPlayback (offset 0)
  6746. VOID InputCancelAtNextInterrupt (offset 0)
  6747. FLOAT InputPitchShiftPlayback (offset 0)
  6748. STRING InputInterjectResponse (offset 0)
  6749. VOID InputStopWaitingForActor (offset 0)
  6750. INTEGER InputTriggerEvent (offset 0)
  6751. INTEGER m_iPlayerDeathBehavior (offset 1544)
  6752. VOID InputScriptPlayerDeath (offset 0)
  6753. CUSTOM m_OnStart (offset 1012)
  6754. CUSTOM m_OnCompletion (offset 1036)
  6755. CUSTOM m_OnCanceled (offset 1060)
  6756. CUSTOM m_OnTrigger1 (offset 1084)
  6757. CUSTOM m_OnTrigger2 (offset 1108)
  6758. CUSTOM m_OnTrigger3 (offset 1132)
  6759. CUSTOM m_OnTrigger4 (offset 1156)
  6760. CUSTOM m_OnTrigger5 (offset 1180)
  6761. CUSTOM m_OnTrigger6 (offset 1204)
  6762. CUSTOM m_OnTrigger7 (offset 1228)
  6763. CUSTOM m_OnTrigger8 (offset 1252)
  6764. CUSTOM m_OnTrigger9 (offset 1276)
  6765. CUSTOM m_OnTrigger10 (offset 1300)
  6766. CUSTOM m_OnTrigger11 (offset 1324)
  6767. CUSTOM m_OnTrigger12 (offset 1348)
  6768. CUSTOM m_OnTrigger13 (offset 1372)
  6769. CUSTOM m_OnTrigger14 (offset 1396)
  6770. CUSTOM m_OnTrigger15 (offset 1420)
  6771. CUSTOM m_OnTrigger16 (offset 1444)
  6772.  
  6773. CSceneListManager
  6774. CUSTOM m_hListManagers (offset 828)
  6775. STRING m_iszScenes[0] (offset 848)
  6776. STRING m_iszScenes[1] (offset 852)
  6777. STRING m_iszScenes[2] (offset 856)
  6778. STRING m_iszScenes[3] (offset 860)
  6779. STRING m_iszScenes[4] (offset 864)
  6780. STRING m_iszScenes[5] (offset 868)
  6781. STRING m_iszScenes[6] (offset 872)
  6782. STRING m_iszScenes[7] (offset 876)
  6783. STRING m_iszScenes[8] (offset 880)
  6784. STRING m_iszScenes[9] (offset 884)
  6785. STRING m_iszScenes[10] (offset 888)
  6786. STRING m_iszScenes[11] (offset 892)
  6787. STRING m_iszScenes[12] (offset 896)
  6788. STRING m_iszScenes[13] (offset 900)
  6789. STRING m_iszScenes[14] (offset 904)
  6790. STRING m_iszScenes[15] (offset 908)
  6791. EHANDLE m_hScenes[0] (offset 912)
  6792. EHANDLE m_hScenes[1] (offset 916)
  6793. EHANDLE m_hScenes[2] (offset 920)
  6794. EHANDLE m_hScenes[3] (offset 924)
  6795. EHANDLE m_hScenes[4] (offset 928)
  6796. EHANDLE m_hScenes[5] (offset 932)
  6797. EHANDLE m_hScenes[6] (offset 936)
  6798. EHANDLE m_hScenes[7] (offset 940)
  6799. EHANDLE m_hScenes[8] (offset 944)
  6800. EHANDLE m_hScenes[9] (offset 948)
  6801. EHANDLE m_hScenes[10] (offset 952)
  6802. EHANDLE m_hScenes[11] (offset 956)
  6803. EHANDLE m_hScenes[12] (offset 960)
  6804. EHANDLE m_hScenes[13] (offset 964)
  6805. EHANDLE m_hScenes[14] (offset 968)
  6806. EHANDLE m_hScenes[15] (offset 972)
  6807. VOID InputShutdown (offset 0)
  6808.  
  6809. CSceneManager
  6810. CUSTOM m_ActiveScenes (offset 828)
  6811.  
  6812. CScriptIntro
  6813. VECTOR m_vecCameraView (offset 852)
  6814. VECTOR m_vecCameraViewAngles (offset 864)
  6815. VECTOR m_vecPlayerView (offset 828)
  6816. VECTOR m_vecPlayerViewAngles (offset 840)
  6817. INTEGER m_iBlendMode (offset 876)
  6818. INTEGER m_iQueuedBlendMode (offset 944)
  6819. INTEGER m_iQueuedNextBlendMode (offset 948)
  6820. INTEGER m_iNextBlendMode (offset 880)
  6821. TIME m_flNextBlendTime (offset 884)
  6822. TIME m_flBlendStartTime (offset 888)
  6823. BOOLEAN m_bActive (offset 896)
  6824. INTEGER m_iNextFOV (offset 900)
  6825. TIME m_flNextFOVBlendTime (offset 904)
  6826. TIME m_flFOVBlendStartTime (offset 908)
  6827. INTEGER m_iFOV (offset 912)
  6828. FLOAT m_flFadeColor (offset 920)
  6829. FLOAT m_flFadeAlpha (offset 932)
  6830. FLOAT m_flFadeDuration (offset 936)
  6831. EHANDLE m_hCameraEntity (offset 940)
  6832. INTEGER m_iStartFOV (offset 892)
  6833. BOOLEAN m_bAlternateFOV (offset 916)
  6834. STRING InputSetCameraViewEntity (offset 0)
  6835. INTEGER InputSetBlendMode (offset 0)
  6836. INTEGER InputSetNextFOV (offset 0)
  6837. FLOAT InputSetFOVBlendTime (offset 0)
  6838. INTEGER InputSetFOV (offset 0)
  6839. INTEGER InputSetNextBlendMode (offset 0)
  6840. FLOAT InputSetNextBlendTime (offset 0)
  6841. VOID InputActivate (offset 0)
  6842. VOID InputDeactivate (offset 0)
  6843. STRING InputFadeTo (offset 0)
  6844. STRING InputSetFadeColor (offset 0)
  6845. VOID CScriptIntroBlendComplete (offset 0)
  6846.  
  6847. CScriptedTarget
  6848. POSITION_VECTOR m_vLastPosition (offset 3524)
  6849. INTEGER m_iDisabled (offset 3536)
  6850. STRING m_iszEntity (offset 3540)
  6851. FLOAT m_flRadius (offset 3544)
  6852. INTEGER m_nMoveSpeed (offset 3548)
  6853. FLOAT m_flPauseDuration (offset 3552)
  6854. TIME m_flPauseDoneTime (offset 3556)
  6855. FLOAT m_flEffectDuration (offset 3560)
  6856. VOID CScriptedTargetScriptThink (offset 0)
  6857. VOID InputEnable (offset 0)
  6858. VOID InputDisable (offset 0)
  6859. CUSTOM m_AtTarget (offset 3564)
  6860. CUSTOM m_LeaveTarget (offset 3588)
  6861.  
  6862. CShadowControl
  6863. FLOAT m_flShadowMaxDist (offset 844)
  6864. BOOLEAN m_bDisableShadows (offset 848)
  6865. COLOR32 m_shadowColor (offset 840)
  6866. VECTOR m_shadowDirection (offset 828)
  6867. FLOAT m_flShadowMaxDist (offset 844)
  6868. BOOLEAN m_bDisableShadows (offset 848)
  6869. STRING InputSetAngles (offset 0)
  6870.  
  6871. CSkyCamera
  6872. INTEGER m_skyboxData.scale (offset 832)
  6873. VECTOR m_skyboxData.origin (offset 836)
  6874. INTEGER m_skyboxData.area (offset 848)
  6875. BOOLEAN m_bUseAngles (offset 920)
  6876. BOOLEAN m_skyboxData.fog.enable (offset 916)
  6877. BOOLEAN m_skyboxData.fog.blend (offset 917)
  6878. VECTOR m_skyboxData.fog.dirPrimary (offset 856)
  6879. COLOR32 m_skyboxData.fog.colorPrimary (offset 868)
  6880. COLOR32 m_skyboxData.fog.colorSecondary (offset 872)
  6881. FLOAT m_skyboxData.fog.start (offset 884)
  6882. FLOAT m_skyboxData.fog.end (offset 888)
  6883. FLOAT m_skyboxData.fog.maxdensity (offset 896)
  6884.  
  6885. CSlideshowDisplay
  6886. BOOLEAN m_bEnabled (offset 828)
  6887. CHARACTER m_szDisplayText (offset 829)
  6888. CHARACTER m_szSlideshowDirectory (offset 957)
  6889. STRING m_String_tSlideshowDirectory (offset 1088)
  6890. CHARACTER m_chCurrentSlideLists (offset 1112)
  6891. FLOAT m_fMinSlideTime (offset 1128)
  6892. FLOAT m_fMaxSlideTime (offset 1132)
  6893. INTEGER m_iCycleType (offset 1136)
  6894. BOOLEAN m_bNoListRepeats (offset 1140)
  6895. INTEGER m_iScreenWidth (offset 1144)
  6896. INTEGER m_iScreenHeight (offset 1148)
  6897. VOID InputDisable (offset 0)
  6898. VOID InputEnable (offset 0)
  6899. STRING InputSetDisplayText (offset 0)
  6900. VOID InputRemoveAllSlides (offset 0)
  6901. STRING InputAddSlides (offset 0)
  6902. FLOAT InputSetMinSlideTime (offset 0)
  6903. FLOAT InputSetMaxSlideTime (offset 0)
  6904. INTEGER InputSetCycleType (offset 0)
  6905. BOOLEAN InputSetNoListRepeats (offset 0)
  6906.  
  6907. CSmokeStack
  6908. FLOAT m_StartSize (offset 836)
  6909. FLOAT m_EndSize (offset 840)
  6910. BOOLEAN m_InitialState (offset 960)
  6911. FLOAT m_flBaseSpread (offset 860)
  6912. FLOAT m_flTwist (offset 928)
  6913. FLOAT m_flRollSpeed (offset 852)
  6914. STRING m_strMaterialModel (offset 932)
  6915. INTEGER m_iMaterialModel (offset 936)
  6916. EMBEDDED m_AmbientLight (offset 864) [3 properties]:
  6917. POSITION_VECTOR m_vPos (offset 868)
  6918. VECTOR m_vColor (offset 880)
  6919. FLOAT m_flIntensity (offset 892)
  6920. EMBEDDED m_DirLight (offset 896) [3 properties]:
  6921. POSITION_VECTOR m_vPos (offset 900)
  6922. VECTOR m_vColor (offset 912)
  6923. FLOAT m_flIntensity (offset 924)
  6924. INTEGER m_WindAngle (offset 940)
  6925. INTEGER m_WindSpeed (offset 944)
  6926. VECTOR m_vWind (offset 948)
  6927. INTEGER m_bEmit (offset 856)
  6928. FLOAT m_JetLength (offset 848)
  6929. FLOAT m_SpreadSpeed (offset 828)
  6930. FLOAT m_Speed (offset 832)
  6931. FLOAT m_Rate (offset 844)
  6932. VOID InputTurnOn (offset 0)
  6933. VOID InputTurnOff (offset 0)
  6934. VOID InputToggle (offset 0)
  6935.  
  6936. CSniperBullet
  6937. TIME m_SoundTime (offset 868)
  6938. INTEGER m_AmmoType (offset 872)
  6939. INTEGER m_PenetratedAmmoType (offset 876)
  6940. BOOLEAN m_fActive (offset 885)
  6941. INTEGER m_iImpacts (offset 888)
  6942. VECTOR m_vecOrigin (offset 776)
  6943. VECTOR m_vecDir (offset 828)
  6944. TIME m_flLastThink (offset 864)
  6945. FLOAT m_Speed (offset 880)
  6946. BOOLEAN m_bDirectShot (offset 884)
  6947. VECTOR m_vecStart (offset 840)
  6948. VECTOR m_vecEnd (offset 852)
  6949. VOID CSniperBulletBulletThink (offset 0)
  6950.  
  6951. CSniperTarget
  6952. STRING m_iszGroupName (offset 828)
  6953.  
  6954. CSoundEnt
  6955. INTEGER m_iFreeSound (offset 828)
  6956. INTEGER m_iActiveSound (offset 832)
  6957. INTEGER m_cLastActiveSounds (offset 836)
  6958. EMBEDDED m_SoundPool (offset 840) [11 properties]:
  6959. EHANDLE m_hOwner (offset 840)
  6960. INTEGER m_iVolume (offset 848)
  6961. FLOAT m_flOcclusionScale (offset 852)
  6962. INTEGER m_iType (offset 856)
  6963. BOOLEAN m_bNoExpirationTime (offset 870)
  6964. TIME m_flExpireTime (offset 864)
  6965. SHORT m_iNext (offset 868)
  6966. INTEGER m_ownerChannelIndex (offset 872)
  6967. POSITION_VECTOR m_vecOrigin (offset 876)
  6968. BOOLEAN m_bHasOwner (offset 888)
  6969. EHANDLE m_hTarget (offset 844)
  6970.  
  6971. CSparkTrail
  6972. VOID CSparkTrailSparkThink (offset 0)
  6973.  
  6974. CSpeaker
  6975. FLOAT m_delayMin (offset 828)
  6976. FLOAT m_delayMax (offset 832)
  6977. STRING m_iszRuleScriptFile (offset 836)
  6978. STRING m_iszConcept (offset 840)
  6979. VOID CSpeakerSpeakerThink (offset 0)
  6980. VOID InputTurnOn (offset 0)
  6981. VOID InputTurnOff (offset 0)
  6982. VOID InputToggle (offset 0)
  6983.  
  6984. CSpotlightEnd
  6985. FLOAT m_flLightScale (offset 828)
  6986. FLOAT m_Radius (offset 832)
  6987. VECTOR m_vSpotlightDir (offset 836)
  6988. POSITION_VECTOR m_vSpotlightOrg (offset 848)
  6989.  
  6990. CSprite
  6991. TIME m_flLastTime (offset 876)
  6992. FLOAT m_flMaxFrame (offset 880)
  6993. EHANDLE m_hAttachedToEntity (offset 828)
  6994. INTEGER m_nAttachment (offset 832)
  6995. TIME m_flDieTime (offset 844)
  6996. INTEGER m_nBrightness (offset 848)
  6997. FLOAT m_flBrightnessTime (offset 852)
  6998. FLOAT m_flSpriteScale (offset 856)
  6999. FLOAT m_flSpriteFramerate (offset 836)
  7000. FLOAT m_flFrame (offset 840)
  7001. FLOAT m_flHDRColorScale (offset 872)
  7002. FLOAT m_flGlowProxySize (offset 868)
  7003. FLOAT m_flScaleTime (offset 860)
  7004. FLOAT m_flStartScale (offset 884)
  7005. FLOAT m_flDestScale (offset 888)
  7006. TIME m_flScaleTimeStart (offset 892)
  7007. INTEGER m_nStartBrightness (offset 896)
  7008. INTEGER m_nDestBrightness (offset 900)
  7009. TIME m_flBrightnessTimeStart (offset 904)
  7010. BOOLEAN m_bWorldSpaceScale (offset 864)
  7011. VOID CSpriteAnimateThink (offset 0)
  7012. VOID CSpriteExpandThink (offset 0)
  7013. VOID CSpriteAnimateUntilDead (offset 0)
  7014. VOID CSpriteBeginFadeOutThink (offset 0)
  7015. FLOAT m_flSpriteScale (offset 856)
  7016. VOID InputHideSprite (offset 0)
  7017. VOID InputShowSprite (offset 0)
  7018. VOID InputToggleSprite (offset 0)
  7019. FLOAT InputColorRedValue (offset 0)
  7020. FLOAT InputColorGreenValue (offset 0)
  7021. FLOAT InputColorBlueValue (offset 0)
  7022.  
  7023. CSpriteTrail
  7024. FLOAT m_flLifeTime (offset 908)
  7025. FLOAT m_flStartWidth (offset 912)
  7026. FLOAT m_flEndWidth (offset 916)
  7027. STRING m_iszSpriteName (offset 948)
  7028. BOOLEAN m_bAnimate (offset 952)
  7029. FLOAT m_flStartWidthVariance (offset 920)
  7030. FLOAT m_flTextureRes (offset 924)
  7031. FLOAT m_flMinFadeLength (offset 928)
  7032. POSITION_VECTOR m_vecSkyboxOrigin (offset 932)
  7033. FLOAT m_flSkyboxScale (offset 944)
  7034.  
  7035. CSteamJet
  7036. FLOAT m_StartSize (offset 836)
  7037. FLOAT m_EndSize (offset 840)
  7038. BOOLEAN m_InitialState (offset 857)
  7039. INTEGER m_nType (offset 860)
  7040. FLOAT m_flRollSpeed (offset 864)
  7041. INTEGER m_bEmit (offset 852)
  7042. BOOLEAN m_bFaceLeft (offset 856)
  7043. FLOAT m_JetLength (offset 848)
  7044. FLOAT m_SpreadSpeed (offset 828)
  7045. FLOAT m_Speed (offset 832)
  7046. FLOAT m_Rate (offset 844)
  7047. VOID InputTurnOn (offset 0)
  7048. VOID InputTurnOff (offset 0)
  7049. VOID InputToggle (offset 0)
  7050.  
  7051. CStripWeapons
  7052. VOID InputStripWeapons (offset 0)
  7053. VOID InputStripWeaponsAndSuit (offset 0)
  7054.  
  7055. CSun
  7056. VECTOR m_vDirection (offset 828)
  7057. INTEGER m_bUseAngles (offset 848)
  7058. FLOAT m_flPitch (offset 852)
  7059. FLOAT m_flYaw (offset 856)
  7060. INTEGER m_nSize (offset 860)
  7061. COLOR32 m_clrOverlay (offset 868)
  7062. INTEGER m_nOverlaySize (offset 864)
  7063. STRING m_strMaterial (offset 840)
  7064. STRING m_strOverlayMaterial (offset 844)
  7065. BOOLEAN m_bOn (offset 872)
  7066. VOID InputTurnOn (offset 0)
  7067. VOID InputTurnOff (offset 0)
  7068. COLOR32 InputSetColor (offset 0)
  7069. FLOAT m_flHDRColorScale (offset 884)
  7070.  
  7071. CTankTargetChange
  7072. STRING m_newTargetName (offset 848)
  7073.  
  7074. CTankTrainAI
  7075. EHANDLE m_hTrain (offset 828)
  7076. EHANDLE m_hTargetEntity (offset 832)
  7077. INTEGER m_soundPlaying (offset 836)
  7078. CUSTOM m_soundTreads (offset 840)
  7079. CUSTOM m_soundEngine (offset 844)
  7080. STRING m_startSoundName (offset 848)
  7081. STRING m_engineSoundName (offset 852)
  7082. STRING m_movementSoundName (offset 856)
  7083. STRING m_targetEntityName (offset 860)
  7084. STRING InputTargetEntity (offset 0)
  7085.  
  7086. CTargetCDAudioRep
  7087. INTEGER m_iTrack (offset 828)
  7088. VOID InputChangeCDTrack (offset 0)
  7089.  
  7090. CTargetChangeGravity
  7091. INTEGER m_iGravity (offset 828)
  7092. INTEGER m_iOldGrav (offset 832)
  7093. VOID InputChangeGrav (offset 0)
  7094. VOID InputResetGrav (offset 0)
  7095.  
  7096. CTargetGunshipCrash
  7097. BOOLEAN m_bDisabled (offset 828)
  7098. VOID InputEnable (offset 0)
  7099. VOID InputDisable (offset 0)
  7100. CUSTOM m_OnCrashed (offset 832)
  7101.  
  7102. CTeamControlPoint
  7103. STRING m_iszPrintName (offset 1140)
  7104. INTEGER m_iCPGroup (offset 1376)
  7105. INTEGER m_iDefaultOwner (offset 1128)
  7106. INTEGER m_iPointIndex (offset 1372)
  7107. INTEGER m_iWarnOnCap (offset 1136)
  7108. STRING m_iszWarnSound (offset 1144)
  7109. STRING m_iszCaptureStartSound (offset 1400)
  7110. STRING m_iszCaptureEndSound (offset 1404)
  7111. STRING m_iszCaptureInProgress (offset 1408)
  7112. STRING m_iszCaptureInterrupted (offset 1412)
  7113. BOOLEAN m_bRandomOwnerOnRestart (offset 1148)
  7114. BOOLEAN m_bLocked (offset 1149)
  7115. VOID CTeamControlPointUnlockThink (offset 0)
  7116. INTEGER InputSetOwner (offset 0)
  7117. VOID InputShowModel (offset 0)
  7118. VOID InputHideModel (offset 0)
  7119. VOID InputRoundActivate (offset 0)
  7120. INTEGER InputSetLocked (offset 0)
  7121. INTEGER InputSetUnlockTime (offset 0)
  7122. CUSTOM m_OnCapTeam1 (offset 1200)
  7123. CUSTOM m_OnCapTeam2 (offset 1224)
  7124. CUSTOM m_OnCapReset (offset 1176)
  7125. CUSTOM m_OnOwnerChangedToTeam1 (offset 1248)
  7126. CUSTOM m_OnOwnerChangedToTeam2 (offset 1272)
  7127. CUSTOM m_OnRoundStartOwnedByTeam1 (offset 1296)
  7128. CUSTOM m_OnRoundStartOwnedByTeam2 (offset 1320)
  7129. CUSTOM m_OnUnlocked (offset 1344)
  7130. VOID CTeamControlPointAnimThink (offset 0)
  7131.  
  7132. CTeamControlPointMaster
  7133. BOOLEAN m_bDisabled (offset 884)
  7134. STRING m_iszCapLayoutInHUD (offset 1144)
  7135. INTEGER m_iInvalidCapWinner (offset 1156)
  7136. BOOLEAN m_bSwitchTeamsOnWin (offset 1160)
  7137. BOOLEAN m_bScorePerCapture (offset 1161)
  7138. BOOLEAN m_bPlayAllRounds (offset 1162)
  7139. FLOAT m_flPartialCapturePointsRate (offset 1212)
  7140. FLOAT m_flCustomPositionX (offset 1148)
  7141. FLOAT m_flCustomPositionY (offset 1152)
  7142. VOID InputEnable (offset 0)
  7143. VOID InputDisable (offset 0)
  7144. INTEGER InputSetWinner (offset 0)
  7145. INTEGER InputSetWinnerAndForceCaps (offset 0)
  7146. VOID InputRoundSpawn (offset 0)
  7147. VOID InputRoundActivate (offset 0)
  7148. STRING InputSetCapLayout (offset 0)
  7149. FLOAT InputSetCapLayoutCustomPositionX (offset 0)
  7150. FLOAT InputSetCapLayoutCustomPositionY (offset 0)
  7151. VOID CTeamControlPointMasterCPMThink (offset 0)
  7152. CUSTOM m_OnWonByTeam1 (offset 1164)
  7153. CUSTOM m_OnWonByTeam2 (offset 1188)
  7154.  
  7155. CTeamControlPointRound
  7156. BOOLEAN m_bDisabled (offset 848)
  7157. STRING m_iszCPNames (offset 852)
  7158. INTEGER m_nPriority (offset 856)
  7159. INTEGER m_iInvalidCapWinner (offset 860)
  7160. STRING m_iszPrintName (offset 864)
  7161. VOID InputEnable (offset 0)
  7162. VOID InputDisable (offset 0)
  7163. VOID InputRoundSpawn (offset 0)
  7164. CUSTOM m_OnStart (offset 868)
  7165. CUSTOM m_OnEnd (offset 892)
  7166. CUSTOM m_OnWonByTeam1 (offset 916)
  7167. CUSTOM m_OnWonByTeam2 (offset 940)
  7168.  
  7169. CTeamRoundTimer
  7170. INTEGER m_nTimerInitialLength (offset 848)
  7171. INTEGER m_nTimerMaxLength (offset 852)
  7172. BOOLEAN m_bShowInHUD (offset 841)
  7173. BOOLEAN m_bIsDisabled (offset 840)
  7174. BOOLEAN m_bAutoCountdown (offset 856)
  7175. INTEGER m_nSetupTimeLength (offset 860)
  7176. BOOLEAN m_bResetTimeOnRoundStart (offset 1285)
  7177. BOOLEAN m_bStartPaused (offset 868)
  7178. BOOLEAN m_bShowTimeRemaining (offset 869)
  7179. VOID CTeamRoundTimerRoundTimerSetupThink (offset 0)
  7180. VOID CTeamRoundTimerRoundTimerThink (offset 0)
  7181. VOID InputEnable (offset 0)
  7182. VOID InputDisable (offset 0)
  7183. VOID InputPause (offset 0)
  7184. VOID InputResume (offset 0)
  7185. INTEGER InputSetTime (offset 0)
  7186. INTEGER InputAddTime (offset 0)
  7187. VOID InputRestart (offset 0)
  7188. INTEGER InputShowInHUD (offset 0)
  7189. VOID InputRoundSpawn (offset 0)
  7190. INTEGER InputSetMaxTime (offset 0)
  7191. INTEGER InputAutoCountdown (offset 0)
  7192. STRING InputAddTeamTime (offset 0)
  7193. INTEGER InputSetSetupTime (offset 0)
  7194. CUSTOM m_OnRoundStart (offset 892)
  7195. CUSTOM m_OnFinished (offset 916)
  7196. CUSTOM m_On5MinRemain (offset 940)
  7197. CUSTOM m_On4MinRemain (offset 964)
  7198. CUSTOM m_On3MinRemain (offset 988)
  7199. CUSTOM m_On2MinRemain (offset 1012)
  7200. CUSTOM m_On1MinRemain (offset 1036)
  7201. CUSTOM m_On30SecRemain (offset 1060)
  7202. CUSTOM m_On10SecRemain (offset 1084)
  7203. CUSTOM m_On5SecRemain (offset 1108)
  7204. CUSTOM m_On4SecRemain (offset 1132)
  7205. CUSTOM m_On3SecRemain (offset 1156)
  7206. CUSTOM m_On2SecRemain (offset 1180)
  7207. CUSTOM m_On1SecRemain (offset 1204)
  7208. CUSTOM m_OnSetupStart (offset 1228)
  7209. CUSTOM m_OnSetupFinished (offset 1252)
  7210.  
  7211. CTeamSpawnPoint
  7212. INTEGER m_iDisabled (offset 852)
  7213. VOID InputEnable (offset 0)
  7214. VOID InputDisable (offset 0)
  7215. CUSTOM m_OnPlayerSpawn (offset 828)
  7216.  
  7217. CTeamTrainWatcher
  7218. VOID InputRoundActivate (offset 0)
  7219. INTEGER InputSetNumTrainCappers (offset 0)
  7220. VOID InputOnStartOvertime (offset 0)
  7221. VOID InputEnable (offset 0)
  7222. VOID InputDisable (offset 0)
  7223. FLOAT InputSetSpeedForwardModifier (offset 0)
  7224. INTEGER InputSetTrainRecedeTime (offset 0)
  7225. BOOLEAN InputSetTrainCanRecede (offset 0)
  7226. INTEGER InputSetTrainRecedeTimeAndUpdate (offset 0)
  7227. CUSTOM m_OnTrainStartRecede (offset 1112)
  7228. STRING m_iszTrain (offset 856)
  7229. STRING m_iszStartNode (offset 860)
  7230. STRING m_iszGoalNode (offset 864)
  7231. STRING m_iszLinkedPathTracks[0] (offset 1000)
  7232. STRING m_iszLinkedCPs[0] (offset 1032)
  7233. STRING m_iszLinkedPathTracks[1] (offset 1004)
  7234. STRING m_iszLinkedCPs[1] (offset 1036)
  7235. STRING m_iszLinkedPathTracks[2] (offset 1008)
  7236. STRING m_iszLinkedCPs[2] (offset 1040)
  7237. STRING m_iszLinkedPathTracks[3] (offset 1012)
  7238. STRING m_iszLinkedCPs[3] (offset 1044)
  7239. STRING m_iszLinkedPathTracks[4] (offset 1016)
  7240. STRING m_iszLinkedCPs[4] (offset 1048)
  7241. STRING m_iszLinkedPathTracks[5] (offset 1020)
  7242. STRING m_iszLinkedCPs[5] (offset 1052)
  7243. STRING m_iszLinkedPathTracks[6] (offset 1024)
  7244. STRING m_iszLinkedCPs[6] (offset 1056)
  7245. STRING m_iszLinkedPathTracks[7] (offset 1028)
  7246. STRING m_iszLinkedCPs[7] (offset 1060)
  7247. BOOLEAN m_bTrainCanRecede (offset 841)
  7248. BOOLEAN m_bHandleTrainMovement (offset 1157)
  7249. FLOAT m_flSpeedLevels[0] (offset 1072)
  7250. FLOAT m_flSpeedLevels[1] (offset 1076)
  7251. FLOAT m_flSpeedLevels[2] (offset 1080)
  7252. BOOLEAN m_bDisabled (offset 840)
  7253. STRING m_iszSparkName (offset 1160)
  7254. FLOAT m_flSpeedForwardModifier (offset 1184)
  7255. INTEGER m_nTrainRecedeTime (offset 1200)
  7256.  
  7257. CTeamVehicleSpawnPoint
  7258. CUSTOM m_OnVehicleSpawn (offset 856)
  7259.  
  7260. CTemplateNPCMaker
  7261. STRING m_iszTemplateName (offset 956)
  7262. FLOAT m_flRadius (offset 952)
  7263. STRING m_iszTemplateData (offset 960)
  7264. STRING m_iszDestinationGroup (offset 964)
  7265. INTEGER m_CriterionVisibility (offset 972)
  7266. INTEGER m_CriterionDistance (offset 976)
  7267. INTEGER m_iMinSpawnDistance (offset 968)
  7268. VOID InputSpawnInRadius (offset 0)
  7269. VOID InputSpawnInLine (offset 0)
  7270. INTEGER InputSpawnMultiple (offset 0)
  7271. STRING InputChangeDestinationGroup (offset 0)
  7272. INTEGER InputSetMinimumSpawnDistance (offset 0)
  7273.  
  7274. CTesla
  7275. STRING m_SourceEntityName (offset 828)
  7276. STRING m_SoundName (offset 832)
  7277. STRING m_iszSpriteName (offset 880)
  7278. COLOR32 m_Color (offset 836)
  7279. FLOAT m_flRadius (offset 848)
  7280. FLOAT m_flThickness[0] (offset 852)
  7281. FLOAT m_flThickness[1] (offset 856)
  7282. FLOAT m_flTimeVisible[0] (offset 860)
  7283. FLOAT m_flTimeVisible[1] (offset 864)
  7284. FLOAT m_flArcInterval[0] (offset 868)
  7285. FLOAT m_flArcInterval[1] (offset 872)
  7286. INTEGER m_NumBeams[0] (offset 840)
  7287. INTEGER m_NumBeams[1] (offset 844)
  7288. BOOLEAN m_bOn (offset 876)
  7289. VOID InputTurnOn (offset 0)
  7290. VOID InputTurnOff (offset 0)
  7291. VOID InputDoSpark (offset 0)
  7292. VOID CTeslaShootArcThink (offset 0)
  7293.  
  7294. CTestTraceline
  7295. VOID CTestTracelineSpin (offset 0)
  7296.  
  7297. CTextureToggle
  7298. VOID InputIncrementBrushTexIndex (offset 0)
  7299. INTEGER InputSetBrushTexIndex (offset 0)
  7300.  
  7301. CTimerEntity
  7302. INTEGER m_iDisabled (offset 900)
  7303. FLOAT m_flRefireTime (offset 904)
  7304. BOOLEAN m_bUpDownState (offset 908)
  7305. FLOAT InputRefireTime (offset 0)
  7306. VOID InputFireTimer (offset 0)
  7307. VOID InputEnable (offset 0)
  7308. VOID InputDisable (offset 0)
  7309. VOID InputToggle (offset 0)
  7310. FLOAT InputAddToTimer (offset 0)
  7311. VOID InputResetTimer (offset 0)
  7312. FLOAT InputSubtractFromTimer (offset 0)
  7313. INTEGER m_iUseRandomTime (offset 912)
  7314. FLOAT m_flLowerRandomBound (offset 916)
  7315. FLOAT m_flUpperRandomBound (offset 920)
  7316. CUSTOM m_OnTimer (offset 828)
  7317. CUSTOM m_OnTimerHigh (offset 852)
  7318. CUSTOM m_OnTimerLow (offset 876)
  7319.  
  7320. CTriggerApplyImpulse
  7321. VECTOR m_vecImpulseDir (offset 1120)
  7322. FLOAT m_flForce (offset 1132)
  7323. VOID InputApplyImpulse (offset 0)
  7324.  
  7325. CTriggerAreaCapture
  7326. VOID CTriggerAreaCaptureCTriggerAreaCaptureShim::Touch (offset 0)
  7327. VOID CTriggerAreaCaptureCaptureThink (offset 0)
  7328. STRING m_iszCapPointName (offset 1476)
  7329. FLOAT m_flCapTime (offset 1144)
  7330. VOID InputRoundSpawn (offset 0)
  7331. STRING InputSetTeamCanCap (offset 0)
  7332. STRING InputSetControlPoint (offset 0)
  7333. VOID InputCaptureCurrentCP (offset 0)
  7334. CUSTOM m_OnStartTeam1 (offset 1204)
  7335. CUSTOM m_OnStartTeam2 (offset 1228)
  7336. CUSTOM m_OnBreakTeam1 (offset 1252)
  7337. CUSTOM m_OnBreakTeam2 (offset 1276)
  7338. CUSTOM m_OnCapTeam1 (offset 1300)
  7339. CUSTOM m_OnCapTeam2 (offset 1324)
  7340. CUSTOM m_StartOutput (offset 1348)
  7341. CUSTOM m_BreakOutput (offset 1372)
  7342. CUSTOM m_CapOutput (offset 1396)
  7343. CUSTOM m_OnNumCappersChanged (offset 1420)
  7344. CUSTOM m_OnNumCappersChanged2 (offset 1444)
  7345.  
  7346. CTriggerBrush
  7347. INTEGER m_iInputFilter (offset 900)
  7348. INTEGER m_iDontMessageParent (offset 904)
  7349. CUSTOM m_OnStartTouch (offset 828)
  7350. CUSTOM m_OnEndTouch (offset 852)
  7351. CUSTOM m_OnUse (offset 876)
  7352. VOID InputDisable (offset 0)
  7353. VOID InputEnable (offset 0)
  7354.  
  7355. CTriggerCamera
  7356. EHANDLE m_hPlayer (offset 828)
  7357. EHANDLE m_hTarget (offset 832)
  7358. CLASSPTR m_pPath (offset 836)
  7359. STRING m_sPath (offset 840)
  7360. FLOAT m_flWait (offset 844)
  7361. TIME m_flReturnTime (offset 848)
  7362. TIME m_flStopTime (offset 852)
  7363. FLOAT m_moveDistance (offset 856)
  7364. FLOAT m_targetSpeed (offset 860)
  7365. FLOAT m_initialSpeed (offset 864)
  7366. FLOAT m_acceleration (offset 868)
  7367. FLOAT m_deceleration (offset 872)
  7368. INTEGER m_state (offset 876)
  7369. VECTOR m_vecMoveDir (offset 880)
  7370. STRING m_iszTargetAttachment (offset 892)
  7371. INTEGER m_iAttachmentIndex (offset 896)
  7372. BOOLEAN m_bSnapToGoal (offset 900)
  7373. INTEGER m_nPlayerButtons (offset 904)
  7374. INTEGER m_nOldTakeDamage (offset 908)
  7375. VOID InputEnable (offset 0)
  7376. VOID InputDisable (offset 0)
  7377. VOID CTriggerCameraFollowTarget (offset 0)
  7378. CUSTOM m_OnEndFollow (offset 912)
  7379.  
  7380. CTriggerGravity
  7381. VOID CTriggerGravityGravityTouch (offset 0)
  7382.  
  7383. CTriggerHurt
  7384. VOID CTriggerHurtCTriggerHurtShim::RadiationThinkShim (offset 0)
  7385. VOID CTriggerHurtCTriggerHurtShim::HurtThinkShim (offset 0)
  7386. FLOAT m_flOriginalDamage (offset 1124)
  7387. FLOAT m_flDamage (offset 1128)
  7388. FLOAT m_flDamageCap (offset 1132)
  7389. INTEGER m_bitsDamageInflict (offset 1144)
  7390. INTEGER m_damageModel (offset 1148)
  7391. BOOLEAN m_bNoDmgForce (offset 1152)
  7392. TIME m_flLastDmgTime (offset 1136)
  7393. TIME m_flDmgResetTime (offset 1140)
  7394. CUSTOM m_hurtEntities (offset 1204)
  7395. FLOAT m_flDamage (offset 1128)
  7396. CUSTOM m_OnHurt (offset 1156)
  7397. CUSTOM m_OnHurtPlayer (offset 1180)
  7398.  
  7399. CTriggerImpact
  7400. FLOAT m_flMagnitude (offset 1144)
  7401. FLOAT m_flNoise (offset 1148)
  7402. FLOAT m_flViewkick (offset 1152)
  7403. VOID InputImpact (offset 0)
  7404. FLOAT InputSetMagnitude (offset 0)
  7405. CUSTOM m_pOutputForce (offset 1156)
  7406. VOID CTriggerImpactDisable (offset 0)
  7407.  
  7408. CTriggerLook
  7409. EHANDLE m_hLookTarget (offset 1144)
  7410. FLOAT m_flLookTimeTotal (offset 1156)
  7411. TIME m_flLookTimeLast (offset 1160)
  7412. FLOAT m_flTimeoutDuration (offset 1164)
  7413. BOOLEAN m_bTimeoutFired (offset 1168)
  7414. EHANDLE m_hActivator (offset 1172)
  7415. CUSTOM m_OnTimeout (offset 1176)
  7416. VOID CTriggerLookTimeoutThink (offset 0)
  7417. FLOAT m_flFieldOfView (offset 1148)
  7418. FLOAT m_flLookTime (offset 1152)
  7419.  
  7420. CTriggerMultiple
  7421. VOID CTriggerMultipleMultiTouch (offset 0)
  7422. VOID CTriggerMultipleMultiWaitOver (offset 0)
  7423. CUSTOM m_OnTrigger (offset 1120)
  7424.  
  7425. CTriggerPhysicsTrap
  7426. INTEGER m_nDissolveType (offset 1144)
  7427. VOID InputEnable (offset 0)
  7428. VOID InputDisable (offset 0)
  7429. VOID InputToggle (offset 0)
  7430.  
  7431. CTriggerPlayerMovement
  7432. VOID None (offset 0)
  7433.  
  7434. CTriggerProximity
  7435. VOID CTriggerProximityMeasureThink (offset 0)
  7436. STRING m_iszMeasureTarget (offset 1124)
  7437. EHANDLE m_hMeasureTarget (offset 1120)
  7438. FLOAT m_fRadius (offset 1128)
  7439. INTEGER m_nTouchers (offset 1132)
  7440. CUSTOM m_NearestEntityDistance (offset 1136)
  7441.  
  7442. CTriggerPush
  7443. VECTOR m_vecPushDir (offset 1120)
  7444. FLOAT m_flAlternateTicksFix (offset 1132)
  7445.  
  7446. CTriggerRemove
  7447. CUSTOM m_OnRemove (offset 1120)
  7448.  
  7449. CTriggerSave
  7450. BOOLEAN m_bForceNewLevelUnit (offset 1120)
  7451. INTEGER m_minHitPoints (offset 1128)
  7452. FLOAT m_fDangerousTimer (offset 1124)
  7453.  
  7454. CTriggerSoundscape
  7455. VOID CTriggerSoundscapePlayerUpdateThink (offset 0)
  7456. STRING m_SoundscapeName (offset 1124)
  7457. EHANDLE m_hSoundscape (offset 1120)
  7458. CUSTOM m_spectators (offset 1128)
  7459.  
  7460. CTriggerTeleport
  7461. STRING m_iLandmark (offset 1120)
  7462.  
  7463. CTriggerTeleportRelative
  7464. VECTOR m_TeleportOffset (offset 1120)
  7465.  
  7466. CTriggerToggleSave
  7467. BOOLEAN m_bDisabled (offset 1120)
  7468. VOID InputEnable (offset 0)
  7469. VOID InputDisable (offset 0)
  7470.  
  7471. CTriggerVPhysicsMotion
  7472. CUSTOM m_pController (offset 844)
  7473. EMBEDDED m_ParticleTrail (offset 848) [4 properties]:
  7474. STRING m_strMaterialName (offset 852)
  7475. FLOAT m_flLifetime (offset 856)
  7476. FLOAT m_flStartSize (offset 860)
  7477. FLOAT m_flEndSize (offset 864)
  7478. FLOAT m_gravityScale (offset 868)
  7479. FLOAT m_addAirDensity (offset 872)
  7480. FLOAT m_linearLimit (offset 876)
  7481. FLOAT m_linearLimitDelta (offset 880)
  7482. FLOAT m_linearLimitTime (offset 884)
  7483. TIME m_linearLimitStart (offset 888)
  7484. TIME m_linearLimitStartTime (offset 892)
  7485. FLOAT m_linearScale (offset 896)
  7486. FLOAT m_angularLimit (offset 900)
  7487. FLOAT m_angularScale (offset 904)
  7488. FLOAT m_linearForce (offset 908)
  7489. VECTOR m_linearForceAngles (offset 912)
  7490. STRING InputSetVelocityLimitTime (offset 0)
  7491.  
  7492. CTriggerWateryDeath
  7493. CUSTOM m_flEntityKillTimes (offset 1140)
  7494. CUSTOM m_hLeeches (offset 1120)
  7495. TIME m_flNextPullSound (offset 1160)
  7496. FLOAT m_flPainValue (offset 1164)
  7497.  
  7498. CTriggerWeaponDissolve
  7499. STRING m_strEmitterName (offset 1232)
  7500. CUSTOM m_pWeapons (offset 1192)
  7501. CUSTOM m_pConduitPoints (offset 1212)
  7502. MODELINDEX m_spriteTexture (offset 1236)
  7503. CUSTOM m_OnDissolveWeapon (offset 1144)
  7504. CUSTOM m_OnChargingPhyscannon (offset 1168)
  7505. VOID InputStopSound (offset 0)
  7506. VOID CTriggerWeaponDissolveDissolveThink (offset 0)
  7507.  
  7508. CTriggerWeaponStrip
  7509. BOOLEAN m_bKillWeapons (offset 1144)
  7510.  
  7511. CTriggerWind
  7512. INTEGER m_nSpeedCurrent (offset 848)
  7513. INTEGER m_nSpeedTarget (offset 852)
  7514. INTEGER m_nDirBase (offset 856)
  7515. INTEGER m_nDirCurrent (offset 864)
  7516. INTEGER m_nDirTarget (offset 868)
  7517. BOOLEAN m_bSwitch (offset 880)
  7518. INTEGER m_nSpeedBase (offset 840)
  7519. INTEGER m_nSpeedNoise (offset 844)
  7520. INTEGER m_nDirNoise (offset 860)
  7521. INTEGER m_nHoldBase (offset 872)
  7522. INTEGER m_nHoldNoise (offset 876)
  7523. CUSTOM m_pWindController (offset 884)
  7524. EMBEDDED m_WindCallback (offset 888) [2 properties]:
  7525. INTEGER m_nWindYaw (offset 892)
  7526. FLOAT m_flWindSpeed (offset 896)
  7527. VOID CTriggerWindWindThink (offset 0)
  7528. INTEGER InputSetSpeed (offset 0)
  7529.  
  7530. CTripmineGrenade
  7531. EHANDLE m_hOwner (offset 1180)
  7532. TIME m_flPowerUp (offset 1184)
  7533. VECTOR m_vecDir (offset 1188)
  7534. POSITION_VECTOR m_vecEnd (offset 1200)
  7535. FLOAT m_flBeamLength (offset 1212)
  7536. CLASSPTR m_pBeam (offset 1216)
  7537. POSITION_VECTOR m_posOwner (offset 1220)
  7538. VECTOR m_angleOwner (offset 1232)
  7539. VOID CTripmineGrenadeWarningThink (offset 0)
  7540. VOID CTripmineGrenadePowerupThink (offset 0)
  7541. VOID CTripmineGrenadeBeamBreakThink (offset 0)
  7542. VOID CTripmineGrenadeDelayDeathThink (offset 0)
  7543.  
  7544. CTurretTipController
  7545. BOOLEAN m_bEnabled (offset 832)
  7546. TIME m_flSuspendTime (offset 836)
  7547. VECTOR m_worldGoalAxis (offset 840)
  7548. VECTOR m_localTestAxis (offset 852)
  7549. CUSTOM m_pController (offset 864)
  7550. FLOAT m_angularLimit (offset 868)
  7551. CLASSPTR m_pParentTurret (offset 872)
  7552.  
  7553. CVGuiScreen
  7554. CUSTOM m_nPanelName (offset 840)
  7555. INTEGER m_nAttachmentIndex (offset 844)
  7556. INTEGER m_fScreenFlags (offset 852)
  7557. FLOAT m_flWidth (offset 832)
  7558. FLOAT m_flHeight (offset 836)
  7559. STRING m_strOverlayMaterial (offset 828)
  7560. EHANDLE m_hPlayerOwner (offset 856)
  7561. VOID InputSetActive (offset 0)
  7562. VOID InputSetInactive (offset 0)
  7563.  
  7564. CVortigauntChargeToken
  7565. EHANDLE m_hTarget (offset 832)
  7566. TIME m_flLifetime (offset 828)
  7567. BOOLEAN m_bFadeOut (offset 836)
  7568. VOID CVortigauntChargeTokenSeekThink (offset 0)
  7569. VOID CVortigauntChargeTokenSeekTouch (offset 0)
  7570.  
  7571. CVortigauntEffectDispel
  7572. BOOLEAN m_bFadeOut (offset 828)
  7573.  
  7574. CVoteController
  7575. VOID CVoteControllerVoteControllerThink (offset 0)
  7576.  
  7577. CWC_UpdateIgnoreList
  7578. STRING m_nIgnoredEntityNames[0] (offset 828)
  7579. STRING m_nIgnoredEntityNames[1] (offset 832)
  7580. STRING m_nIgnoredEntityNames[2] (offset 836)
  7581. STRING m_nIgnoredEntityNames[3] (offset 840)
  7582. STRING m_nIgnoredEntityNames[4] (offset 844)
  7583. STRING m_nIgnoredEntityNames[5] (offset 848)
  7584. STRING m_nIgnoredEntityNames[6] (offset 852)
  7585. STRING m_nIgnoredEntityNames[7] (offset 856)
  7586. STRING m_nIgnoredEntityNames[8] (offset 860)
  7587. STRING m_nIgnoredEntityNames[9] (offset 864)
  7588. STRING m_nIgnoredEntityNames[10] (offset 868)
  7589. STRING m_nIgnoredEntityNames[11] (offset 872)
  7590. STRING m_nIgnoredEntityNames[12] (offset 876)
  7591. STRING m_nIgnoredEntityNames[13] (offset 880)
  7592. STRING m_nIgnoredEntityNames[14] (offset 884)
  7593. STRING m_nIgnoredEntityNames[15] (offset 888)
  7594.  
  7595. CWallHealth
  7596. TIME m_flNextCharge (offset 944)
  7597. INTEGER m_iReactivate (offset 948)
  7598. INTEGER m_iJuice (offset 952)
  7599. INTEGER m_iOn (offset 956)
  7600. TIME m_flSoundTime (offset 960)
  7601. INTEGER m_nState (offset 964)
  7602. INTEGER m_iCaps (offset 968)
  7603. VOID CWallHealthOff (offset 0)
  7604. VOID CWallHealthRecharge (offset 0)
  7605. CUSTOM m_OnPlayerUse (offset 996)
  7606. CUSTOM m_OutRemainingHealth (offset 972)
  7607.  
  7608. CWaterBullet
  7609. VOID CWaterBulletTouch (offset 0)
  7610. VOID CWaterBulletBulletThink (offset 0)
  7611.  
  7612. CWaterLODControl
  7613. FLOAT m_flCheapWaterStartDistance (offset 828)
  7614. FLOAT m_flCheapWaterEndDistance (offset 832)
  7615. FLOAT m_flCheapWaterStartDistance (offset 828)
  7616. FLOAT m_flCheapWaterEndDistance (offset 832)
  7617.  
  7618. CWateryDeathLeech
  7619. VOID CWateryDeathLeechLeechThink (offset 0)
  7620. INTEGER m_iFadeState (offset 1124)
  7621.  
  7622. CWeaponAnnabelle
  7623. BOOLEAN m_bNeedPump (offset 1392)
  7624. BOOLEAN m_bDelayedFire1 (offset 1393)
  7625. BOOLEAN m_bDelayedFire2 (offset 1394)
  7626.  
  7627. CWeaponBugBait
  7628. EHANDLE m_hSporeTrail (offset 1396)
  7629. BOOLEAN m_bRedraw (offset 1393)
  7630. BOOLEAN m_bEmitSpores (offset 1394)
  7631. BOOLEAN m_bDrawBackFinished (offset 1392)
  7632. VOID CWeaponBugBaitBugbaitStickyTouch (offset 0)
  7633.  
  7634. CWeaponCycler
  7635. STRING m_iszModel (offset 1372)
  7636. INTEGER m_iModel (offset 1376)
  7637.  
  7638. CWeaponHL2MPBase
  7639. VOID None (offset 0)
  7640.  
  7641. CWeapon_SLAM
  7642. INTEGER m_tSlamState (offset 1416)
  7643. BOOLEAN m_bDetonatorArmed (offset 1420)
  7644. BOOLEAN m_bNeedDetonatorDraw (offset 1421)
  7645. BOOLEAN m_bNeedDetonatorHolster (offset 1422)
  7646. BOOLEAN m_bNeedReload (offset 1423)
  7647. BOOLEAN m_bClearReload (offset 1424)
  7648. BOOLEAN m_bThrowSatchel (offset 1425)
  7649. BOOLEAN m_bAttachSatchel (offset 1426)
  7650. BOOLEAN m_bAttachTripmine (offset 1427)
  7651. TIME m_flWallSwitchTime (offset 1428)
  7652. VOID CWeapon_SLAMSlamTouch (offset 0)
  7653.  
  7654. CWeightButton
  7655. FLOAT m_fStressToActivate (offset 876)
  7656. BOOLEAN m_bHasBeenPressed (offset 880)
  7657. CUSTOM m_OnPressed (offset 828)
  7658. CUSTOM m_OnReleased (offset 852)
  7659. VOID CWeightButtonTriggerThink (offset 0)
  7660.  
  7661. CWindowPane
  7662. VOID CWindowPaneDie (offset 0)
  7663. VOID CWindowPanePaneTouch (offset 0)
  7664.  
  7665. CWorld
  7666. FLOAT m_flWaveHeight (offset 832)
  7667. STRING m_iszChapterTitle (offset 828)
  7668. BOOLEAN m_bStartDark (offset 880)
  7669. BOOLEAN m_bDisplayTitle (offset 882)
  7670. VECTOR m_WorldMins (offset 836)
  7671. VECTOR m_WorldMaxs (offset 848)
  7672. FLOAT m_flMaxOccludeeArea (offset 860)
  7673. FLOAT m_flMinOccluderArea (offset 864)
  7674. FLOAT m_flMaxPropScreenSpaceWidth (offset 872)
  7675. FLOAT m_flMinPropScreenSpaceWidth (offset 868)
  7676. STRING m_iszDetailSpriteMaterial (offset 876)
  7677. BOOLEAN m_bColdWorld (offset 881)
  7678.  
  7679. CWorldItem
  7680. INTEGER m_iType (offset 1124)
  7681.  
  7682. CWreckage
  7683. TIME m_flStartTime (offset 3524)
  7684. TIME m_flDieTime (offset 3528)
  7685.  
  7686. CZombie
  7687. EHANDLE m_hBlockingDoor (offset 3740)
  7688. FLOAT m_flDoorBashYaw (offset 3744)
  7689. EMBEDDED m_DurationDoorBash (offset 3748) [2 properties]:
  7690. FLOAT m_minInterval (offset 3752)
  7691. FLOAT m_maxInterval (offset 3756)
  7692. EMBEDDED m_NextTimeToStartDoorBash (offset 3760) [1 properties]:
  7693. FLOAT m_interval (offset 3764)
  7694. POSITION_VECTOR m_vPositionCharged (offset 3768)
  7695.  
  7696. DustTrail
  7697. VECTOR m_Color (offset 828)
  7698. FLOAT m_Opacity (offset 840)
  7699. FLOAT m_SpawnRate (offset 844)
  7700. FLOAT m_ParticleLifetime (offset 848)
  7701. TIME m_StopEmitTime (offset 852)
  7702. FLOAT m_MinSpeed (offset 856)
  7703. FLOAT m_MaxSpeed (offset 860)
  7704. FLOAT m_MinDirectedSpeed (offset 876)
  7705. FLOAT m_MaxDirectedSpeed (offset 880)
  7706. FLOAT m_StartSize (offset 864)
  7707. FLOAT m_EndSize (offset 868)
  7708. FLOAT m_SpawnRadius (offset 872)
  7709. BOOLEAN m_bEmit (offset 884)
  7710. INTEGER m_nAttachment (offset 888)
  7711.  
  7712. FilterDamageType
  7713. INTEGER m_iDamageType (offset 880)
  7714.  
  7715. FilterTeam
  7716. INTEGER m_iFilterTeam (offset 880)
  7717.  
  7718. ParticleSmokeGrenade
  7719. CHARACTER m_CurrentStage (offset 828)
  7720. TIME m_FadeStartTime (offset 836)
  7721. TIME m_FadeEndTime (offset 840)
  7722. TIME m_flSpawnTime (offset 832)
  7723.  
  7724. RocketTrail
  7725. VECTOR m_StartColor (offset 828)
  7726. VECTOR m_EndColor (offset 840)
  7727. FLOAT m_Opacity (offset 852)
  7728. FLOAT m_SpawnRate (offset 856)
  7729. FLOAT m_ParticleLifetime (offset 860)
  7730. TIME m_StopEmitTime (offset 864)
  7731. FLOAT m_MinSpeed (offset 868)
  7732. FLOAT m_MaxSpeed (offset 872)
  7733. FLOAT m_StartSize (offset 876)
  7734. FLOAT m_EndSize (offset 880)
  7735. FLOAT m_SpawnRadius (offset 884)
  7736. BOOLEAN m_bEmit (offset 888)
  7737. INTEGER m_nAttachment (offset 892)
  7738. BOOLEAN m_bDamaged (offset 896)
  7739. FLOAT m_flFlareScale (offset 900)
  7740.  
  7741. SmokeTrail
  7742. VECTOR m_StartColor (offset 828)
  7743. VECTOR m_EndColor (offset 840)
  7744. FLOAT m_Opacity (offset 852)
  7745. FLOAT m_SpawnRate (offset 856)
  7746. FLOAT m_ParticleLifetime (offset 860)
  7747. TIME m_StopEmitTime (offset 864)
  7748. FLOAT m_MinSpeed (offset 868)
  7749. FLOAT m_MaxSpeed (offset 872)
  7750. FLOAT m_MinDirectedSpeed (offset 888)
  7751. FLOAT m_MaxDirectedSpeed (offset 892)
  7752. FLOAT m_StartSize (offset 876)
  7753. FLOAT m_EndSize (offset 880)
  7754. FLOAT m_SpawnRadius (offset 884)
  7755. BOOLEAN m_bEmit (offset 896)
  7756. INTEGER m_nAttachment (offset 900)
  7757.  
  7758. SporeExplosion
  7759. FLOAT m_flSpawnRate (offset 832)
  7760. FLOAT m_flParticleLifetime (offset 836)
  7761. FLOAT m_flStartSize (offset 840)
  7762. FLOAT m_flEndSize (offset 844)
  7763. FLOAT m_flSpawnRadius (offset 848)
  7764. BOOLEAN m_bEmit (offset 852)
  7765. BOOLEAN m_bDisabled (offset 828)
  7766. BOOLEAN m_bDontRemove (offset 853)
  7767. VOID InputDisable (offset 0)
  7768. VOID InputEnable (offset 0)
  7769.  
  7770. SporeTrail
  7771. VECTOR m_vecEndColor (offset 828)
  7772. FLOAT m_flSpawnRate (offset 840)
  7773. FLOAT m_flParticleLifetime (offset 844)
  7774. FLOAT m_flStartSize (offset 848)
  7775. FLOAT m_flEndSize (offset 852)
  7776. FLOAT m_flSpawnRadius (offset 856)
  7777. BOOLEAN m_bEmit (offset 860)
Advertisement
Add Comment
Please, Sign In to add comment