satoon101

BM:S Datamaps (2-28-16)

Feb 28th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 221.26 KB | None | 0 0
  1. CAISound
  2. INTEGER m_iSoundType (offset 832)
  3. INTEGER m_iSoundContext (offset 836)
  4. INTEGER m_iVolume (offset 840)
  5. FLOAT m_flDuration (offset 844)
  6. STRING m_iszProxyEntityName (offset 848)
  7. INTEGER InputInsertSound (offset 0)
  8. VOID InputEmitAISound (offset 0)
  9.  
  10. CAI_ActBusyGoal
  11. FLOAT m_flBusySearchRange (offset 884)
  12. BOOLEAN m_bVisibleOnly (offset 888)
  13. INTEGER m_iType (offset 892)
  14. BOOLEAN m_bAllowCombatActBusyTeleport (offset 896)
  15. STRING m_iszSeeEntityName (offset 900)
  16. FLOAT m_flSeeEntityTimeout (offset 904)
  17. STRING m_iszSafeZoneVolume (offset 908)
  18. INTEGER m_iSightMethod (offset 912)
  19. FLOAT InputSetBusySearchRange (offset 0)
  20. STRING InputForceNPCToActBusy (offset 0)
  21. EHANDLE InputForceThisNPCToActBusy (offset 0)
  22. EHANDLE InputForceThisNPCToLeave (offset 0)
  23. CUSTOM m_OnNPCStartedBusy (offset 916)
  24. CUSTOM m_OnNPCFinishedBusy (offset 940)
  25. CUSTOM m_OnNPCLeft (offset 964)
  26. CUSTOM m_OnNPCLostSeeEntity (offset 988)
  27. CUSTOM m_OnNPCSeeEnemy (offset 1012)
  28.  
  29. CAI_ActBusyQueueGoal
  30. INTEGER m_iCurrentQueueCount (offset 1036)
  31. EHANDLE m_hNodes (offset 1040)
  32. BOOLEAN m_bPlayerBlockedNodes (offset 1120)
  33. EHANDLE m_hExitNode (offset 1140)
  34. EHANDLE m_hExitingNPC (offset 1144)
  35. BOOLEAN m_bForceReachFront (offset 1148)
  36. STRING m_iszNodes[0] (offset 1152)
  37. STRING m_iszNodes[1] (offset 1156)
  38. STRING m_iszNodes[2] (offset 1160)
  39. STRING m_iszNodes[3] (offset 1164)
  40. STRING m_iszNodes[4] (offset 1168)
  41. STRING m_iszNodes[5] (offset 1172)
  42. STRING m_iszNodes[6] (offset 1176)
  43. STRING m_iszNodes[7] (offset 1180)
  44. STRING m_iszNodes[8] (offset 1184)
  45. STRING m_iszNodes[9] (offset 1188)
  46. STRING m_iszNodes[10] (offset 1192)
  47. STRING m_iszNodes[11] (offset 1196)
  48. STRING m_iszNodes[12] (offset 1200)
  49. STRING m_iszNodes[13] (offset 1204)
  50. STRING m_iszNodes[14] (offset 1208)
  51. STRING m_iszNodes[15] (offset 1212)
  52. STRING m_iszNodes[16] (offset 1216)
  53. STRING m_iszNodes[17] (offset 1220)
  54. STRING m_iszNodes[18] (offset 1224)
  55. STRING m_iszNodes[19] (offset 1228)
  56. STRING m_iszExitNode (offset 1232)
  57. INTEGER InputPlayerStartedBlocking (offset 0)
  58. INTEGER InputPlayerStoppedBlocking (offset 0)
  59. VOID InputMoveQueueUp (offset 0)
  60. CUSTOM m_OnQueueMoved (offset 1236)
  61. CUSTOM m_OnNPCLeftQueue (offset 1260)
  62. CUSTOM m_OnNPCStartedLeavingQueue (offset 1284)
  63. VOID CAI_ActBusyQueueGoalQueueThink (offset 0)
  64. VOID CAI_ActBusyQueueGoalMoveQueueUpThink (offset 0)
  65.  
  66. CAI_AllyManager
  67. INTEGER m_iMaxAllies (offset 832)
  68. INTEGER m_iMaxMedics (offset 836)
  69. INTEGER m_iAlliesLast (offset 840)
  70. INTEGER m_iMedicsLast (offset 844)
  71. VOID CAI_AllyManagerWatchCounts (offset 0)
  72. INTEGER InputSetMaxAllies (offset 0)
  73. INTEGER InputSetMaxMedics (offset 0)
  74. VOID InputReplenish (offset 0)
  75. CUSTOM m_SpawnAlly[ 0 ] (offset 848)
  76. CUSTOM m_SpawnAlly[ 1 ] (offset 872)
  77. CUSTOM m_SpawnAlly[ 2 ] (offset 896)
  78. CUSTOM m_SpawnAlly[ 3 ] (offset 920)
  79. CUSTOM m_SpawnAlly[ 4 ] (offset 944)
  80. CUSTOM m_SpawnAlly[ 5 ] (offset 968)
  81. CUSTOM m_SpawnAlly[ 6 ] (offset 992)
  82. CUSTOM m_SpawnAlly[ 7 ] (offset 1016)
  83. CUSTOM m_SpawnAlly[ 8 ] (offset 1040)
  84. CUSTOM m_SpawnAlly[ 9 ] (offset 1064)
  85. CUSTOM m_SpawnMedicAlly (offset 1088)
  86. CUSTOM m_OnZeroAllies (offset 1112)
  87. CUSTOM m_OnZeroMedicAllies (offset 1136)
  88.  
  89. CAI_AllySpeechManager
  90. EMBEDDED m_ConceptCategoryTimers (offset 832) [1 properties]:
  91. TIME m_next (offset 832)
  92. CUSTOM m_ConceptTimers (offset 844)
  93.  
  94. CAI_AssaultGoal
  95. STRING m_RallyPoint (offset 884)
  96. INTEGER m_AssaultCue (offset 888)
  97. INTEGER m_RallySelectMethod (offset 892)
  98. VOID InputBeginAssault (offset 0)
  99.  
  100. CAI_BaseActor
  101. INTEGER m_fLatchedPositions (offset 3624)
  102. VECTOR m_latchedEyeOrigin (offset 3628)
  103. VECTOR m_latchedEyeDirection (offset 3640)
  104. VECTOR m_latchedHeadDirection (offset 3652)
  105. VECTOR m_goalHeadDirection (offset 3664)
  106. FLOAT m_goalHeadInfluence (offset 3676)
  107. FLOAT m_goalSpineYaw (offset 3680)
  108. FLOAT m_goalBodyYaw (offset 3684)
  109. VECTOR m_goalHeadCorrection (offset 3688)
  110. TIME m_flBlinktime (offset 3700)
  111. EHANDLE m_hLookTarget (offset 3704)
  112. CUSTOM m_lookQueue (offset 3708)
  113. CUSTOM m_randomLookQueue (offset 3748)
  114. CUSTOM m_syntheticLookQueue (offset 3728)
  115. TIME m_flNextRandomLookTime (offset 3768)
  116. STRING m_iszExpressionScene (offset 3772)
  117. EHANDLE m_hExpressionSceneEnt (offset 3776)
  118. TIME m_flNextRandomExpressionTime (offset 3780)
  119. STRING m_iszIdleExpression (offset 3788)
  120. STRING m_iszAlertExpression (offset 3792)
  121. STRING m_iszCombatExpression (offset 3796)
  122. STRING m_iszDeathExpression (offset 3800)
  123. INTEGER m_ParameterBodyYaw (offset 3804)
  124. INTEGER m_ParameterSpineYaw (offset 3808)
  125. INTEGER m_ParameterNeckTrans (offset 3812)
  126. INTEGER m_ParameterHeadYaw (offset 3816)
  127. INTEGER m_ParameterHeadPitch (offset 3820)
  128. INTEGER m_ParameterHeadRoll (offset 3824)
  129. INTEGER m_FlexweightBodyRightLeft (offset 3828)
  130. INTEGER m_FlexweightChestRightLeft (offset 3832)
  131. INTEGER m_FlexweightHeadForwardBack (offset 3836)
  132. INTEGER m_FlexweightHeadRightLeft (offset 3840)
  133. INTEGER m_FlexweightHeadUpDown (offset 3844)
  134. INTEGER m_FlexweightHeadTilt (offset 3848)
  135. INTEGER m_ParameterGestureHeight (offset 3852)
  136. INTEGER m_ParameterGestureWidth (offset 3856)
  137. INTEGER m_FlexweightGestureUpDown (offset 3860)
  138. INTEGER m_FlexweightGestureRightLeft (offset 3864)
  139. FLOAT m_flAccumYawDelta (offset 3616)
  140. FLOAT m_flAccumYawScale (offset 3620)
  141. FLOAT m_flextarget (offset 3868)
  142. BOOLEAN m_bDontUseSemaphore (offset 4124)
  143. STRING m_iszExpressionOverride (offset 3784)
  144. EMBEDDED m_pExpresser (offset 4128) [6 properties]:
  145. CUSTOM m_ConceptHistories (offset 4136)
  146. TIME m_flStopTalkTime (offset 4172)
  147. TIME m_flStopTalkTimeWithoutDelay (offset 4176)
  148. TIME m_flBlockedTalkTime (offset 4180)
  149. INTEGER m_voicePitch (offset 4184)
  150. TIME m_flLastTimeAcceptedSpeak (offset 4188)
  151. STRING InputSetExpressionOverride (offset 0)
  152.  
  153. CAI_BaseColleague
  154. VOID CAI_BaseColleagueUse (offset 0)
  155. VOID InputEnableFollow (offset 0)
  156. VOID InputDisableFollow (offset 0)
  157. VOID InputCeaseFollowing (offset 0)
  158. CUSTOM m_OnPlayerUse (offset 5316)
  159. INTEGER m_ExpressionType (offset 5400)
  160. VOID InputEnableGeneralIdles (offset 0)
  161. VOID InputDisableGeneralIdles (offset 0)
  162.  
  163. CAI_BaseFlyer
  164. FLOAT m_flNearAttackDistance (offset 3596)
  165. FLOAT m_flFarAttackDistance (offset 3600)
  166. FLOAT m_flSpeed (offset 3616)
  167. EHANDLE m_hCurTarget (offset 3620)
  168.  
  169. CAI_BaseHeadcrab
  170. BOOLEAN m_bHidden (offset 3659)
  171. BOOLEAN m_bCommittedToJump (offset 3656)
  172. POSITION_VECTOR m_vecCommittedJumpPos (offset 3636)
  173. TIME m_flNextNPCThink (offset 3648)
  174. TIME m_flIgnoreWorldCollisionTime (offset 3652)
  175. BOOLEAN m_bStartBurrowed (offset 3657)
  176. BOOLEAN m_bBurrowed (offset 3658)
  177. TIME m_flBurrowTime (offset 3664)
  178. BOOLEAN m_bMidJump (offset 3660)
  179. VOID InputBurrow (offset 0)
  180. VOID InputBurrowImmediate (offset 0)
  181. VOID InputUnburrow (offset 0)
  182. VOID CAI_BaseHeadcrabThrowThink (offset 0)
  183. VOID CAI_BaseHeadcrabLeapTouch (offset 0)
  184.  
  185. CAI_BaseHelicopter
  186. VOID InputActivate (offset 0)
  187. VOID InputEnableRotorWash (offset 0)
  188. VOID InputDisableRotorWash (offset 0)
  189. VOID InputMoveTopSpeed (offset 0)
  190. FLOAT InputMoveSpecifiedSpeed (offset 0)
  191. STRING InputSetAngles (offset 0)
  192. VOID InputEnableRotorSound (offset 0)
  193. VOID InputDisableRotorSound (offset 0)
  194. VOID InputKill (offset 0)
  195. VOID InputSelfDestruct (offset 0)
  196. CUSTOM m_OnKilled (offset 3916)
  197. TIME m_flRandomOffsetTime (offset 3828)
  198. VECTOR m_vRandomOffset (offset 3832)
  199. EMBEDDED m_BoneFollowerManager (offset 3892) [2 properties]:
  200. INTEGER m_iNumBones (offset 3892)
  201. CUSTOM m_physBones (offset 3896)
  202. EMBEDDED m_RotorWash (offset 3844) [3 properties]:
  203. CUSTOM m_hEntitiesPushedByWash (offset 3856)
  204. TIME m_flEntSearchTime (offset 3876)
  205. EHANDLE m_hRotorWash (offset 3852)
  206. EMBEDDED m_RotorSound (offset 3940) [1 properties]:
  207. EHANDLE m_hEntity (offset 3956)
  208. CUSTOM m_pCrashingController (offset 3824)
  209. FLOAT m_flNearAttackDistance (offset 3756)
  210. FLOAT m_flFarAttackDistance (offset 3760)
  211. FLOAT m_flSpeed (offset 3776)
  212. EHANDLE m_hCurTarget (offset 3780)
  213.  
  214. CAI_BaseLandVehicle
  215. VECTOR m_angAimDelta (offset 3584)
  216. VECTOR m_angAimLocal (offset 3596)
  217. STRING InputForcePathNode (offset 0)
  218. VOID InputKill (offset 0)
  219.  
  220. CAI_BaseMarine
  221. VECTOR m_vecTossVelocity (offset 4388)
  222. EHANDLE m_hForcedGrenadeTarget (offset 4400)
  223. BOOLEAN m_bShouldPatrol (offset 4404)
  224. BOOLEAN m_bFirstEncounter (offset 4405)
  225. TIME m_flNextPainSoundTime (offset 4408)
  226. TIME m_flNextAlertSoundTime (offset 4412)
  227. TIME m_flNextGrenadeCheck (offset 4416)
  228. TIME m_flNextLostSoundTime (offset 4420)
  229. TIME m_flAlertPatrolTime (offset 4424)
  230. TIME m_flNextAltFireTime (offset 4428)
  231. INTEGER m_nShots (offset 4432)
  232. FLOAT m_flShotDelay (offset 4436)
  233. TIME m_flStopMoveShootTime (offset 4440)
  234. INTEGER m_iNumGrenades (offset 4444)
  235. INTEGER m_iLastAnimEventHandled (offset 5148)
  236. BOOLEAN m_fIsElite (offset 5152)
  237. VECTOR m_vecAltFireTarget (offset 5156)
  238. INTEGER m_iTacticalVariant (offset 5168)
  239. INTEGER m_iPathfindingVariant (offset 5172)
  240. VOID InputLookOff (offset 0)
  241. VOID InputLookOn (offset 0)
  242. VOID InputStartPatrolling (offset 0)
  243. VOID InputStopPatrolling (offset 0)
  244. STRING InputAssault (offset 0)
  245. VOID InputHitByBugbait (offset 0)
  246. STRING InputThrowGrenadeAtTarget (offset 0)
  247. FLOAT InputRopeLength (offset 0)
  248. INTEGER InputRappelAttachment (offset 0)
  249.  
  250. CAI_BaseNPC
  251. EMBEDDED m_ScheduleState (offset 2200) [9 properties]:
  252. INTEGER iCurTask (offset 2200)
  253. INTEGER fTaskStatus (offset 2204)
  254. TIME timeStarted (offset 2208)
  255. TIME timeCurTaskStarted (offset 2212)
  256. INTEGER taskFailureCode (offset 2216)
  257. INTEGER iTaskInterrupt (offset 2220)
  258. BOOLEAN bTaskRanAutomovement (offset 2224)
  259. BOOLEAN bTaskUpdatedYaw (offset 2225)
  260. BOOLEAN bScheduleWasInterrupted (offset 2226)
  261. INTEGER m_IdealSchedule (offset 2196)
  262. INTEGER m_failSchedule (offset 2228)
  263. BOOLEAN m_bUsingStandardThinkTime (offset 2233)
  264. TIME m_flLastRealThinkTime (offset 2236)
  265. TIME m_flTimePingEffect (offset 3572)
  266. BOOLEAN m_bForceConditionsGather (offset 2388)
  267. BOOLEAN m_bConditionsGathered (offset 2389)
  268. BOOLEAN m_bSkippedChooseEnemy (offset 2390)
  269. INTEGER m_NPCState (offset 2392)
  270. INTEGER m_IdealNPCState (offset 2400)
  271. TIME m_flLastStateChangeTime (offset 2396)
  272. INTEGER m_Efficiency (offset 2404)
  273. INTEGER m_MoveEfficiency (offset 2408)
  274. TIME m_flNextDecisionTime (offset 2412)
  275. INTEGER m_SleepState (offset 2416)
  276. INTEGER m_SleepFlags (offset 2420)
  277. FLOAT m_flWakeRadius (offset 2424)
  278. BOOLEAN m_bWakeSquad (offset 2428)
  279. TICK m_nWakeTick (offset 2432)
  280. CUSTOM m_Activity (offset 2436)
  281. CUSTOM m_translatedActivity (offset 2440)
  282. CUSTOM m_IdealActivity (offset 2444)
  283. CUSTOM m_IdealTranslatedActivity (offset 2452)
  284. CUSTOM m_IdealWeaponActivity (offset 2456)
  285. INTEGER m_nIdealSequence (offset 2448)
  286. EMBEDDED m_pSenses (offset 2468) [10 properties]:
  287. FLOAT m_LookDist (offset 2476)
  288. FLOAT m_LastLookDist (offset 2480)
  289. TIME m_TimeLastLook (offset 2484)
  290. INTEGER m_iSensingFlags (offset 2576)
  291. CUSTOM m_SeenHighPriority (offset 2492)
  292. CUSTOM m_SeenNPCs (offset 2512)
  293. CUSTOM m_SeenMisc (offset 2532)
  294. TIME m_TimeLastLookHighPriority (offset 2564)
  295. TIME m_TimeLastLookNPCs (offset 2568)
  296. TIME m_TimeLastLookMisc (offset 2572)
  297. EMBEDDED m_pLockedBestSound (offset 2472) [11 properties]:
  298. EHANDLE m_hOwner (offset 2472)
  299. INTEGER m_iVolume (offset 2480)
  300. FLOAT m_flOcclusionScale (offset 2484)
  301. INTEGER m_iType (offset 2488)
  302. BOOLEAN m_bNoExpirationTime (offset 2502)
  303. TIME m_flExpireTime (offset 2496)
  304. SHORT m_iNext (offset 2500)
  305. INTEGER m_ownerChannelIndex (offset 2504)
  306. POSITION_VECTOR m_vecOrigin (offset 2508)
  307. BOOLEAN m_bHasOwner (offset 2520)
  308. EHANDLE m_hTarget (offset 2476)
  309. EHANDLE m_hEnemy (offset 2476)
  310. TIME m_flTimeEnemyAcquired (offset 2480)
  311. EHANDLE m_hTargetEnt (offset 2484)
  312. EMBEDDED m_GiveUpOnDeadEnemyTimer (offset 2488) [2 properties]:
  313. FLOAT m_minInterval (offset 2496)
  314. FLOAT m_maxInterval (offset 2500)
  315. EMBEDDED m_FailChooseEnemyTimer (offset 2504) [1 properties]:
  316. TIME m_next (offset 2504)
  317. INTEGER m_EnemiesSerialNumber (offset 2508)
  318. TIME m_flAcceptableTimeSeenEnemy (offset 2512)
  319. EMBEDDED m_UpdateEnemyPosTimer (offset 2516) [1 properties]:
  320. TIME m_next (offset 2516)
  321. VECTOR m_vecCommandGoal (offset 2520)
  322. EMBEDDED m_CommandMoveMonitor (offset 2532) [2 properties]:
  323. POSITION_VECTOR m_vMark (offset 2532)
  324. FLOAT m_flMarkTolerance (offset 2544)
  325. TIME m_flSoundWaitTime (offset 3544)
  326. INTEGER m_nSoundPriority (offset 3548)
  327. TIME m_flIgnoreDangerSoundsUntil (offset 3552)
  328. INTEGER m_afCapability (offset 2612)
  329. TIME m_flMoveWaitFinished (offset 2616)
  330. EHANDLE m_hOpeningDoor (offset 2620)
  331. EMBEDDED m_pNavigator (offset 2644) [20 properties]:
  332. INTEGER m_navType (offset 2656)
  333. EMBEDDED m_pPath (offset 2680) [19 properties]:
  334. FLOAT m_goalTolerance (offset 2684)
  335. CUSTOM m_activity (offset 2688)
  336. EHANDLE m_target (offset 2696)
  337. INTEGER m_sequence (offset 2692)
  338. VECTOR m_vecTargetOffset (offset 2700)
  339. FLOAT m_waypointTolerance (offset 2712)
  340. CUSTOM m_arrivalActivity (offset 2716)
  341. INTEGER m_arrivalSequence (offset 2720)
  342. BOOLEAN m_bGoalPosSet (offset 2728)
  343. POSITION_VECTOR m_goalPos (offset 2732)
  344. BOOLEAN m_bGoalTypeSet (offset 2744)
  345. INTEGER m_goalType (offset 2748)
  346. INTEGER m_goalFlags (offset 2752)
  347. TIME m_routeStartTime (offset 2756)
  348. VECTOR m_goalDirection (offset 2760)
  349. EHANDLE m_goalDirectionTarget (offset 2772)
  350. FLOAT m_goalSpeed (offset 2776)
  351. EHANDLE m_goalSpeedTarget (offset 2780)
  352. FLOAT m_goalStoppingDistance (offset 2784)
  353. BOOLEAN m_bValidateActivitySpeed (offset 2700)
  354. BOOLEAN m_bCalledStartMove (offset 2701)
  355. BOOLEAN m_fNavComplete (offset 2660)
  356. BOOLEAN m_bNotOnNetwork (offset 2702)
  357. BOOLEAN m_bLastNavFailed (offset 2661)
  358. TIME m_flNextSimplifyTime (offset 2704)
  359. BOOLEAN m_bForcedSimplify (offset 2708)
  360. TIME m_flLastSuccessfulSimplifyTime (offset 2712)
  361. TIME m_flTimeLastAvoidanceTriangulate (offset 2716)
  362. FLOAT m_timePathRebuildMax (offset 2720)
  363. FLOAT m_timePathRebuildDelay (offset 2724)
  364. TIME m_timePathRebuildFail (offset 2728)
  365. TIME m_timePathRebuildNext (offset 2732)
  366. BOOLEAN m_fRememberStaleNodes (offset 2736)
  367. BOOLEAN m_bNoPathcornerPathfinds (offset 2737)
  368. BOOLEAN m_bLocalSucceedOnWithinTolerance (offset 2738)
  369. EHANDLE m_hBigStepGroundEnt (offset 2768)
  370. EHANDLE m_hLastBlockingEnt (offset 2772)
  371. EMBEDDED m_pLocalNavigator (offset 2648) [1 properties]:
  372. VOID None (offset 2648)
  373. EMBEDDED m_pPathfinder (offset 2652) [1 properties]:
  374. TIME m_flLastStaleLinkCheckTime (offset 2664)
  375. EMBEDDED m_pMoveProbe (offset 2656) [2 properties]:
  376. BOOLEAN m_bIgnoreTransientEntities (offset 2664)
  377. EHANDLE m_hLastBlockingEnt (offset 2672)
  378. EMBEDDED m_pMotor (offset 2660) [8 properties]:
  379. FLOAT m_IdealYaw (offset 2680)
  380. FLOAT m_YawSpeed (offset 2684)
  381. VECTOR m_vecVelocity (offset 2688)
  382. VECTOR m_vecAngularVelocity (offset 2700)
  383. INTEGER m_nDismountSequence (offset 2712)
  384. VECTOR m_vecDismount (offset 2716)
  385. CUSTOM m_facingQueue (offset 2728)
  386. BOOLEAN m_bYawLocked (offset 2752)
  387. CUSTOM m_UnreachableEnts (offset 2624)
  388. EHANDLE m_hInteractionPartner (offset 2568)
  389. EHANDLE m_hLastInteractionTestTarget (offset 2572)
  390. EHANDLE m_hForcedInteractionPartner (offset 2548)
  391. TIME m_flForcedInteractionTimeout (offset 2564)
  392. POSITION_VECTOR m_vecForcedWorldPosition (offset 2552)
  393. BOOLEAN m_bCannotDieDuringInteraction (offset 2576)
  394. INTEGER m_iInteractionState (offset 2580)
  395. INTEGER m_iInteractionPlaying (offset 2584)
  396. CUSTOM m_ScriptedInteractions (offset 2588)
  397. FLOAT m_flInteractionYaw (offset 2608)
  398. EMBEDDED m_CheckOnGroundTimer (offset 2672) [1 properties]:
  399. TIME m_next (offset 2672)
  400. VECTOR m_vDefaultEyeOffset (offset 2676)
  401. TIME m_flNextEyeLookTime (offset 2688)
  402. FLOAT m_flEyeIntegRate (offset 2692)
  403. POSITION_VECTOR m_vEyeLookTarget (offset 2696)
  404. POSITION_VECTOR m_vCurEyeTarget (offset 2708)
  405. EHANDLE m_hEyeLookTarget (offset 2720)
  406. FLOAT m_flHeadYaw (offset 2724)
  407. FLOAT m_flHeadPitch (offset 2728)
  408. FLOAT m_flOriginalYaw (offset 2732)
  409. BOOLEAN m_bInAScript (offset 2736)
  410. INTEGER m_scriptState (offset 2740)
  411. EHANDLE m_hCine (offset 2744)
  412. CUSTOM m_ScriptArrivalActivity (offset 2748)
  413. STRING m_strScriptArrivalSequence (offset 2752)
  414. TIME m_flSceneTime (offset 2756)
  415. STRING m_iszSceneCustomMoveSeq (offset 2760)
  416. INTEGER m_afMemory (offset 2768)
  417. EHANDLE m_hEnemyOccluder (offset 2772)
  418. FLOAT m_flSumDamage (offset 2776)
  419. TIME m_flLastDamageTime (offset 2780)
  420. TIME m_flLastPlayerDamageTime (offset 2784)
  421. TIME m_flLastSawPlayerTime (offset 2788)
  422. TIME m_flLastAttackTime (offset 2792)
  423. TIME m_flLastEnemyTime (offset 2796)
  424. TIME m_flNextWeaponSearchTime (offset 2800)
  425. STRING m_iszPendingWeapon (offset 2804)
  426. BOOLEAN m_bIgnoreUnseenEnemies (offset 2808)
  427. EMBEDDED m_ShotRegulator (offset 2812) [10 properties]:
  428. TIME m_flNextShotTime (offset 2812)
  429. BOOLEAN m_bInRestInterval (offset 2816)
  430. SHORT m_nBurstShotsRemaining (offset 2818)
  431. SHORT m_nMinBurstShots (offset 2820)
  432. SHORT m_nMaxBurstShots (offset 2822)
  433. FLOAT m_flMinRestInterval (offset 2824)
  434. FLOAT m_flMaxRestInterval (offset 2828)
  435. FLOAT m_flMinBurstInterval (offset 2832)
  436. FLOAT m_flMaxBurstInterval (offset 2836)
  437. BOOLEAN m_bDisabled (offset 2840)
  438. INTEGER m_iDesiredWeaponState (offset 2844)
  439. STRING m_SquadName (offset 2852)
  440. INTEGER m_iMySquadSlot (offset 2856)
  441. STRING m_strHintGroup (offset 2860)
  442. BOOLEAN m_bHintGroupNavLimiting (offset 2864)
  443. EMBEDDED m_pTacticalServices (offset 2868) [1 properties]:
  444. BOOLEAN m_bAllowFindLateralLos (offset 2884)
  445. TIME m_flWaitFinished (offset 2872)
  446. TIME m_flNextFlinchTime (offset 2876)
  447. TIME m_flNextDodgeTime (offset 2880)
  448. EMBEDDED m_MoveAndShootOverlay (offset 2884) [5 properties]:
  449. BOOLEAN m_bMovingAndShooting (offset 2892)
  450. BOOLEAN m_bNoShootWhileMove (offset 2893)
  451. FLOAT m_initialDelay (offset 2896)
  452. TIME m_flSuspendUntilTime (offset 2900)
  453. FLOAT m_flAnimDelay (offset 2904)
  454. POSITION_VECTOR m_vecLastPosition (offset 2908)
  455. POSITION_VECTOR m_vSavePosition (offset 2920)
  456. POSITION_VECTOR m_vInterruptSavePosition (offset 2932)
  457. EHANDLE m_pHintNode (offset 2944)
  458. INTEGER m_cAmmoLoaded (offset 2948)
  459. FLOAT m_flDistTooFar (offset 2952)
  460. EHANDLE m_hGoalEnt (offset 2664)
  461. TIME m_flTimeLastMovement (offset 2668)
  462. STRING m_spawnEquipment (offset 2956)
  463. BOOLEAN m_fNoDamageDecal (offset 2960)
  464. EHANDLE m_hStoredPathTarget (offset 2964)
  465. POSITION_VECTOR m_vecStoredPathGoal (offset 2968)
  466. INTEGER m_nStoredPathType (offset 2980)
  467. INTEGER m_fStoredPathFlags (offset 2984)
  468. BOOLEAN m_bDidDeathCleanup (offset 2996)
  469. BOOLEAN m_bCrouchDesired (offset 3506)
  470. BOOLEAN m_bForceCrouch (offset 3507)
  471. BOOLEAN m_bIsCrouching (offset 3508)
  472. BOOLEAN m_bPerformAvoidance (offset 3556)
  473. BOOLEAN m_bIsMoving (offset 3557)
  474. BOOLEAN m_bFadeCorpse (offset 3558)
  475. INTEGER m_iDeathPose (offset 2460)
  476. INTEGER m_iDeathFrame (offset 2464)
  477. BOOLEAN m_bCheckContacts (offset 3505)
  478. BOOLEAN m_bSpeedModActive (offset 3560)
  479. INTEGER m_iSpeedModRadius (offset 3564)
  480. INTEGER m_iSpeedModSpeed (offset 3568)
  481. EHANDLE m_hEnemyFilter (offset 2988)
  482. STRING m_iszEnemyFilterName (offset 2992)
  483. BOOLEAN m_bImportanRagdoll (offset 3559)
  484. BOOLEAN m_bPlayerAvoidState (offset 3576)
  485. CUSTOM m_OnDamaged (offset 3000)
  486. CUSTOM m_OnDeath (offset 3024)
  487. CUSTOM m_OnHalfHealth (offset 3048)
  488. CUSTOM m_OnFoundEnemy (offset 3072)
  489. CUSTOM m_OnLostEnemyLOS (offset 3096)
  490. CUSTOM m_OnLostEnemy (offset 3120)
  491. CUSTOM m_OnFoundPlayer (offset 3144)
  492. CUSTOM m_OnLostPlayerLOS (offset 3168)
  493. CUSTOM m_OnLostPlayer (offset 3192)
  494. CUSTOM m_OnHearWorld (offset 3216)
  495. CUSTOM m_OnHearPlayer (offset 3240)
  496. CUSTOM m_OnHearCombat (offset 3264)
  497. CUSTOM m_OnDamagedByPlayer (offset 3288)
  498. CUSTOM m_OnDamagedByPlayerSquad (offset 3312)
  499. CUSTOM m_OnDenyCommanderUse (offset 3336)
  500. CUSTOM m_OnRappelTouchdown (offset 3360)
  501. CUSTOM m_OnWake (offset 3408)
  502. CUSTOM m_OnSleep (offset 3384)
  503. CUSTOM m_OnForcedInteractionStarted (offset 3432)
  504. CUSTOM m_OnForcedInteractionAborted (offset 3456)
  505. CUSTOM m_OnForcedInteractionFinished (offset 3480)
  506. STRING InputSetRelationship (offset 0)
  507. STRING InputSetEnemyFilter (offset 0)
  508. INTEGER InputSetHealth (offset 0)
  509. VOID InputBeginRappel (offset 0)
  510. STRING InputSetSquad (offset 0)
  511. VOID InputWake (offset 0)
  512. STRING InputForgetEntity (offset 0)
  513. FLOAT InputIgnoreDangerSounds (offset 0)
  514. VOID InputBreak (offset 0)
  515. VOID InputStartScripting (offset 0)
  516. VOID InputStopScripting (offset 0)
  517. VOID InputGagEnable (offset 0)
  518. VOID InputGagDisable (offset 0)
  519. VOID InputInsideTransition (offset 0)
  520. VOID InputOutsideTransition (offset 0)
  521. VOID InputActivateSpeedModifier (offset 0)
  522. VOID InputDisableSpeedModifier (offset 0)
  523. INTEGER InputSetSpeedModifierRadius (offset 0)
  524. INTEGER InputSetSpeedModifierSpeed (offset 0)
  525. VOID InputHolsterWeapon (offset 0)
  526. VOID InputHolsterAndDestroyWeapon (offset 0)
  527. VOID InputUnholsterWeapon (offset 0)
  528. STRING InputForceInteractionWithNPC (offset 0)
  529. STRING InputUpdateEnemyMemory (offset 0)
  530. VOID CAI_BaseNPCNPCUse (offset 0)
  531. VOID CAI_BaseNPCCallNPCThink (offset 0)
  532. VOID CAI_BaseNPCCorpseFallThink (offset 0)
  533. VOID CAI_BaseNPCNPCInitThink (offset 0)
  534.  
  535. CAI_BaseSentry
  536. VECTOR m_angDelta (offset 3680)
  537. VECTOR m_angLocalTarget (offset 3692)
  538. VECTOR m_angWorldTarget (offset 3704)
  539. BOOLEAN m_bDeployed (offset 3633)
  540. BOOLEAN m_bAimingGun (offset 3632)
  541. FLOAT m_flMinPitch (offset 3640)
  542. FLOAT m_flMaxPitch (offset 3636)
  543. FLOAT m_flMinYaw (offset 3644)
  544. FLOAT m_flMaxYaw (offset 3648)
  545. FLOAT m_flTargetExpiry (offset 3652)
  546. EHANDLE m_hSmoke (offset 3676)
  547. INTEGER m_iMuzzle (offset 3656)
  548. INTEGER m_iTargetingLaser (offset 3660)
  549. INTEGER m_iPitch (offset 3664)
  550. INTEGER m_iYaw (offset 3668)
  551. INTEGER m_iAmmoType (offset 3672)
  552. VECTOR m_vecMuzzle (offset 3716)
  553. VOID InputDeploy (offset 0)
  554. VOID InputRetire (offset 0)
  555. VOID InputToggle (offset 0)
  556. VOID InputDisableShooting (offset 0)
  557. VOID InputEnableShooting (offset 0)
  558. CUSTOM m_OnDeploy (offset 3584)
  559. CUSTOM m_OnRetire (offset 3608)
  560.  
  561. CAI_BaseSwimmer
  562. INTEGER m_iLastWaterLevel (offset 3628)
  563.  
  564. CAI_BaseZombie
  565. VOID InputBecomeTorso (offset 0)
  566. CUSTOM m_pMoanSound (offset 3648)
  567. BOOLEAN m_fIsTorso (offset 3613)
  568. BOOLEAN m_fIsHeadless (offset 3614)
  569. TIME m_flNextFlinch (offset 3652)
  570. BOOLEAN m_bHeadShot (offset 3645)
  571. FLOAT m_flBurnDamage (offset 3656)
  572. TIME m_flBurnDamageResetTime (offset 3660)
  573. EHANDLE m_hPhysicsEnt (offset 3692)
  574. TIME m_flNextMoanSound (offset 3664)
  575. TIME m_flNextSwat (offset 3668)
  576. TIME m_flNextSwatScan (offset 3672)
  577. FLOAT m_crabHealth (offset 3676)
  578. FLOAT m_flMoanPitch (offset 3680)
  579. INTEGER m_iMoanSound (offset 3684)
  580. EHANDLE m_hObstructor (offset 3688)
  581. BOOLEAN m_bIsSlumped (offset 3644)
  582. EHANDLE m_hBlockingDoor (offset 3616)
  583. FLOAT m_flDoorBashYaw (offset 3620)
  584. EMBEDDED m_DurationDoorBash (offset 3624) [2 properties]:
  585. FLOAT m_minInterval (offset 3628)
  586. FLOAT m_maxInterval (offset 3632)
  587. EMBEDDED m_NextTimeToStartDoorBash (offset 3636) [1 properties]:
  588. FLOAT m_interval (offset 3640)
  589.  
  590. CAI_BattleLine
  591. STRING m_iszActor (offset 832)
  592. BOOLEAN m_fActive (offset 836)
  593. BOOLEAN m_fStrict (offset 837)
  594. EMBEDDED m_SelfMoveMonitor (offset 840) [2 properties]:
  595. POSITION_VECTOR m_vMark (offset 840)
  596. FLOAT m_flMarkTolerance (offset 852)
  597. VOID InputActivate (offset 0)
  598. VOID InputDeactivate (offset 0)
  599. VOID CAI_BattleLineMovementThink (offset 0)
  600.  
  601. CAI_ChangeHintGroup
  602. INTEGER m_iSearchType (offset 832)
  603. STRING m_strSearchName (offset 836)
  604. STRING m_strNewHintGroup (offset 840)
  605. FLOAT m_flRadius (offset 844)
  606. BOOLEAN m_bHintGroupNavLimiting (offset 848)
  607. VOID InputActivate (offset 0)
  608.  
  609. CAI_ChangeTarget
  610. STRING m_iszNewTarget (offset 832)
  611. VOID InputActivate (offset 0)
  612.  
  613. CAI_DynamicLink
  614. INTEGER m_nLinkState (offset 852)
  615. INTEGER m_nSrcEditID (offset 836)
  616. INTEGER m_nDestEditID (offset 840)
  617. INTEGER m_nLinkType (offset 864)
  618. BOOLEAN m_bInvertAllow (offset 860)
  619. STRING m_strAllowUse (offset 856)
  620. VOID InputTurnOn (offset 0)
  621. VOID InputTurnOff (offset 0)
  622.  
  623. CAI_DynamicLinkController
  624. INTEGER m_nLinkState (offset 852)
  625. STRING m_strAllowUse (offset 856)
  626. BOOLEAN m_bInvertAllow (offset 860)
  627. BOOLEAN m_bUseAirLinkRadius (offset 861)
  628. VOID InputTurnOn (offset 0)
  629. VOID InputTurnOff (offset 0)
  630. STRING InputSetAllowed (offset 0)
  631. BOOLEAN InputSetInvert (offset 0)
  632.  
  633. CAI_FollowGoal
  634. INTEGER m_iFormation (offset 884)
  635.  
  636. CAI_GoalEntity
  637. STRING m_iszActor (offset 836)
  638. STRING m_iszGoal (offset 840)
  639. BOOLEAN m_fStartActive (offset 844)
  640. STRING m_iszConceptModifiers (offset 852)
  641. INTEGER m_SearchType (offset 848)
  642. CUSTOM m_actors (offset 856)
  643. EHANDLE m_hGoalEntity (offset 876)
  644. INTEGER m_flags (offset 880)
  645. VOID CAI_GoalEntityDelayedRefresh (offset 0)
  646. VOID InputActivate (offset 0)
  647. VOID InputUpdateActors (offset 0)
  648. VOID InputDeactivate (offset 0)
  649.  
  650. CAI_Goal_Throw_Prop
  651. STRING m_PropName (offset 884)
  652.  
  653. CAI_Hint
  654. EMBEDDED m_NodeData (offset 832) [11 properties]:
  655. STRING strEntityName (offset 832)
  656. SHORT nHintType (offset 848)
  657. STRING strGroup (offset 856)
  658. INTEGER iDisabled (offset 860)
  659. INTEGER nNodeID (offset 852)
  660. STRING iszActivityName (offset 864)
  661. INTEGER nTargetWCNodeID (offset 868)
  662. INTEGER nWCNodeID (offset 884)
  663. INTEGER fIgnoreFacing (offset 872)
  664. INTEGER minState (offset 876)
  665. INTEGER maxState (offset 880)
  666. EHANDLE m_hHintOwner (offset 892)
  667. TIME m_flNextUseTime (offset 896)
  668. VECTOR m_vecForward (offset 952)
  669. FLOAT m_nodeFOV (offset 948)
  670. VOID CAI_HintEnableThink (offset 0)
  671. VOID InputEnableHint (offset 0)
  672. VOID InputDisableHint (offset 0)
  673. CUSTOM m_OnNPCStartedUsing (offset 900)
  674. CUSTOM m_OnNPCStoppedUsing (offset 924)
  675.  
  676. CAI_LeadGoal
  677. BOOLEAN m_fArrived (offset 888)
  678. FLOAT m_flWaitDistance (offset 892)
  679. STRING m_iszWaitPointName (offset 928)
  680. FLOAT m_flLeadDistance (offset 896)
  681. FLOAT m_flRetrieveDistance (offset 900)
  682. FLOAT m_flSuccessDistance (offset 904)
  683. BOOLEAN m_bRun (offset 908)
  684. INTEGER m_iRetrievePlayer (offset 912)
  685. INTEGER m_iRetrieveWaitForSpeak (offset 916)
  686. INTEGER m_iComingBackWaitForSpeak (offset 920)
  687. BOOLEAN m_bStopScenesWhenPlayerLost (offset 924)
  688. BOOLEAN m_bDontSpeakStart (offset 925)
  689. BOOLEAN m_bLeadDuringCombat (offset 926)
  690. BOOLEAN m_bGagLeader (offset 927)
  691. STRING m_iszStartConceptModifier (offset 932)
  692. STRING m_iszAttractPlayerConceptModifier (offset 936)
  693. STRING m_iszWaitOverConceptModifier (offset 940)
  694. STRING m_iszArrivalConceptModifier (offset 944)
  695. STRING m_iszPostArrivalConceptModifier (offset 948)
  696. STRING m_iszSuccessConceptModifier (offset 952)
  697. STRING m_iszFailureConceptModifier (offset 956)
  698. STRING m_iszRetrieveConceptModifier (offset 960)
  699. STRING m_iszComingBackConceptModifier (offset 964)
  700. CUSTOM m_OnSuccess (offset 1016)
  701. CUSTOM m_OnArrival (offset 968)
  702. CUSTOM m_OnArrivalDone (offset 992)
  703. CUSTOM m_OnFailure (offset 1040)
  704. CUSTOM m_OnDone (offset 1064)
  705. VOID InputSetSuccess (offset 0)
  706. VOID InputSetFailure (offset 0)
  707.  
  708. CAI_LeadGoal_Weapon
  709. STRING m_iszWeaponName (offset 1088)
  710. STRING m_iszMissingWeaponConceptModifier (offset 1092)
  711.  
  712. CAI_NetworkManager
  713. BOOLEAN m_bNeedGraphRebuild (offset 832)
  714. BOOLEAN m_fInitalized (offset 844)
  715. VOID CAI_NetworkManagerDelayedInit (offset 0)
  716. VOID CAI_NetworkManagerRebuildThink (offset 0)
  717.  
  718. CAI_OperatorGoal
  719. INTEGER m_iState (offset 980)
  720. INTEGER m_iMoveTo (offset 984)
  721. STRING m_iszContextTarget (offset 988)
  722. VOID InputSetStateReady (offset 0)
  723. VOID InputSetStateFinished (offset 0)
  724. VOID InputActivate (offset 0)
  725. CUSTOM m_OnBeginApproach (offset 884)
  726. CUSTOM m_OnMakeReady (offset 908)
  727. CUSTOM m_OnBeginOperating (offset 932)
  728. CUSTOM m_OnFinished (offset 956)
  729.  
  730. CAI_PlayerAlly
  731. EMBEDDED m_PendingResponse (offset 4132) [4 properties]:
  732. CHARACTER m_Type (offset 4132)
  733. CHARACTER m_szResponseName (offset 4133)
  734. CHARACTER m_szMatchingRule (offset 4197)
  735. EMBEDDED m_Params (offset 4268) [5 properties]:
  736. SHORT flags (offset 4282)
  737. SHORT odds (offset 4280)
  738. CHARACTER soundlevel (offset 4284)
  739. INTEGER delay (offset 4268)
  740. INTEGER respeakdelay (offset 4272)
  741. CUSTOM m_PendingConcept (offset 4300)
  742. TIME m_TimePendingSet (offset 4324)
  743. EHANDLE m_hTalkTarget (offset 4328)
  744. TIME m_flNextRegenTime (offset 4332)
  745. TIME m_flTimePlayerStartStare (offset 4336)
  746. EHANDLE m_hPotentialSpeechTarget (offset 4340)
  747. TIME m_flNextIdleSpeechTime (offset 4344)
  748. INTEGER m_iQARandomNumber (offset 4348)
  749. EHANDLE m_hSpeechFilter (offset 4364)
  750. EMBEDDED m_ConceptCategoryTimers (offset 4352) [1 properties]:
  751. TIME m_next (offset 4352)
  752. BOOLEAN m_bGameEndAlly (offset 4368)
  753. BOOLEAN m_bCanSpeakWhileScripting (offset 4369)
  754. FLOAT m_flHealthAccumulator (offset 4376)
  755. TIME m_flTimeLastRegen (offset 4372)
  756. VOID InputIdleRespond (offset 0)
  757. STRING InputSpeakResponseConcept (offset 0)
  758. VOID InputMakeGameEndAlly (offset 0)
  759. VOID InputMakeRegularAlly (offset 0)
  760. INTEGER InputAnswerQuestion (offset 0)
  761. INTEGER InputAnswerQuestionHello (offset 0)
  762. VOID InputEnableSpeakWhileScripting (offset 0)
  763. VOID InputDisableSpeakWhileScripting (offset 0)
  764.  
  765. CAI_RadialLinkController
  766. FLOAT m_flRadius (offset 832)
  767. POSITION_VECTOR m_vecAtRestOrigin (offset 836)
  768. BOOLEAN m_bAtRest (offset 848)
  769. VOID CAI_RadialLinkControllerPollMotionThink (offset 0)
  770.  
  771. CAI_Relationship
  772. VOID CAI_RelationshipApplyRelationshipThink (offset 0)
  773. STRING m_iszSubject (offset 836)
  774. INTEGER m_iDisposition (offset 840)
  775. INTEGER m_iRank (offset 844)
  776. BOOLEAN m_fStartActive (offset 848)
  777. BOOLEAN m_bIsActive (offset 849)
  778. FLOAT m_flRadius (offset 856)
  779. INTEGER m_iPreviousDisposition (offset 852)
  780. INTEGER m_iPreviousRank (offset 860)
  781. BOOLEAN m_bReciprocal (offset 864)
  782. VOID InputApplyRelationship (offset 0)
  783. VOID InputRevertRelationship (offset 0)
  784. VOID InputRevertToDefaultRelationship (offset 0)
  785.  
  786. CAI_ScriptConditions
  787. VOID CAI_ScriptConditionsEvaluationThink (offset 0)
  788. CUSTOM m_OnConditionsSatisfied (offset 836)
  789. CUSTOM m_OnConditionsTimeout (offset 860)
  790. CUSTOM m_NoValidActors (offset 884)
  791. VOID InputEnable (offset 0)
  792. VOID InputDisable (offset 0)
  793. BOOLEAN m_fDisabled (offset 908)
  794. EHANDLE m_hTarget (offset 912)
  795. STRING m_Actor (offset 956)
  796. FLOAT m_flRequiredTime (offset 916)
  797. EHANDLE m_hActor (offset 920)
  798. EMBEDDED m_Timer (offset 924) [1 properties]:
  799. FLOAT m_interval (offset 928)
  800. EMBEDDED m_Timeout (offset 932) [1 properties]:
  801. FLOAT m_interval (offset 936)
  802. INTEGER m_fMinState (offset 940)
  803. INTEGER m_fMaxState (offset 944)
  804. INTEGER m_fScriptStatus (offset 948)
  805. INTEGER m_fActorSeePlayer (offset 952)
  806. FLOAT m_flPlayerActorProximity (offset 960)
  807. EMBEDDED m_PlayerActorProxTester (offset 964) [2 properties]:
  808. FLOAT m_distSq (offset 964)
  809. BOOLEAN m_fInside (offset 968)
  810. FLOAT m_flPlayerActorFOV (offset 972)
  811. BOOLEAN m_bPlayerActorFOVTrueCone (offset 976)
  812. INTEGER m_fPlayerActorLOS (offset 980)
  813. INTEGER m_fActorSeeTarget (offset 984)
  814. FLOAT m_flActorTargetProximity (offset 988)
  815. EMBEDDED m_ActorTargetProxTester (offset 992) [2 properties]:
  816. FLOAT m_distSq (offset 992)
  817. BOOLEAN m_fInside (offset 996)
  818. FLOAT m_flPlayerTargetProximity (offset 1000)
  819. EMBEDDED m_PlayerTargetProxTester (offset 1004) [2 properties]:
  820. FLOAT m_distSq (offset 1004)
  821. BOOLEAN m_fInside (offset 1008)
  822. FLOAT m_flPlayerTargetFOV (offset 1012)
  823. BOOLEAN m_bPlayerTargetFOVTrueCone (offset 1016)
  824. INTEGER m_fPlayerTargetLOS (offset 1020)
  825. INTEGER m_fPlayerBlockingActor (offset 1024)
  826. FLOAT m_flMinTimeout (offset 1032)
  827. FLOAT m_flMaxTimeout (offset 1036)
  828. INTEGER m_fActorInPVS (offset 1028)
  829. INTEGER m_fActorInVehicle (offset 1040)
  830. INTEGER m_fPlayerInVehicle (offset 1044)
  831. CUSTOM m_ElementList (offset 1048)
  832. BOOLEAN m_bLeaveAsleep (offset 909)
  833.  
  834. CAI_ScriptedSchedule
  835. EHANDLE m_hLastFoundEntity (offset 832)
  836. FLOAT m_flRadius (offset 844)
  837. STRING m_iszEntity (offset 840)
  838. INTEGER m_nSchedule (offset 852)
  839. INTEGER m_nForceState (offset 856)
  840. STRING m_sGoalEnt (offset 848)
  841. BOOLEAN m_bGrabAll (offset 860)
  842. INTEGER m_Interruptability (offset 864)
  843. BOOLEAN m_bDidFireOnce (offset 868)
  844. EHANDLE m_hActivator (offset 836)
  845. VOID CAI_ScriptedScheduleScriptThink (offset 0)
  846. VOID InputStartSchedule (offset 0)
  847. VOID InputStopSchedule (offset 0)
  848.  
  849. CAI_ScriptedSentence
  850. STRING m_iszSentence (offset 832)
  851. STRING m_iszEntity (offset 836)
  852. FLOAT m_flRadius (offset 840)
  853. FLOAT m_flDelay (offset 844)
  854. FLOAT m_flRepeat (offset 848)
  855. STRING m_iszListener (offset 868)
  856. INTEGER m_TempAttenuation (offset 856)
  857. INTEGER m_iSoundLevel (offset 852)
  858. FLOAT m_flVolume (offset 860)
  859. BOOLEAN m_active (offset 864)
  860. EHANDLE m_pActivator (offset 872)
  861. VOID CAI_ScriptedSentenceFindThink (offset 0)
  862. VOID CAI_ScriptedSentenceDelayThink (offset 0)
  863. VOID InputBeginSentence (offset 0)
  864. CUSTOM m_OnBeginSentence (offset 876)
  865. CUSTOM m_OnEndSentence (offset 900)
  866.  
  867. CAI_ScriptedSequence
  868. STRING m_iszEntry (offset 832)
  869. STRING m_iszPreIdle (offset 836)
  870. STRING m_iszPlay (offset 840)
  871. STRING m_iszPostIdle (offset 844)
  872. STRING m_iszCustomMove (offset 848)
  873. STRING m_iszNextScript (offset 852)
  874. STRING m_iszEntity (offset 856)
  875. INTEGER m_fMoveTo (offset 864)
  876. FLOAT m_flRadius (offset 876)
  877. FLOAT m_flRepeat (offset 880)
  878. FLOAT m_flPostYaw (offset 860)
  879. BOOLEAN m_bIsPlayingEntry (offset 868)
  880. BOOLEAN m_bLoopActionSequence (offset 869)
  881. BOOLEAN m_bSynchPostIdles (offset 870)
  882. BOOLEAN m_bIgnoreGravity (offset 871)
  883. BOOLEAN m_bDisableNPCCollisions (offset 872)
  884. INTEGER m_iDelay (offset 884)
  885. BOOLEAN m_bDelayed (offset 888)
  886. TIME m_startTime (offset 892)
  887. BOOLEAN m_bWaitForBeginSequence (offset 896)
  888. INTEGER m_saved_effects (offset 900)
  889. INTEGER m_savedFlags (offset 904)
  890. INTEGER m_savedCollisionGroup (offset 908)
  891. BOOLEAN m_interruptable (offset 912)
  892. BOOLEAN m_sequenceStarted (offset 913)
  893. EHANDLE m_hTargetEnt (offset 916)
  894. EHANDLE m_hNextCine (offset 920)
  895. EHANDLE m_hLastFoundEntity (offset 928)
  896. EHANDLE m_hForcedTarget (offset 932)
  897. BOOLEAN m_bDontCancelOtherSequences (offset 936)
  898. BOOLEAN m_bForceSynch (offset 937)
  899. BOOLEAN m_bThinking (offset 924)
  900. BOOLEAN m_bInitiatedSelfDelete (offset 925)
  901. BOOLEAN m_bIsTeleportingDueToMoveTo (offset 926)
  902. VMATRIX m_matInteractionPosition (offset 1252)
  903. EHANDLE m_hInteractionRelativeEntity (offset 1316)
  904. BOOLEAN m_bTargetWasAsleep (offset 938)
  905. VOID CAI_ScriptedSequenceScriptThink (offset 0)
  906. VOID InputMoveToPosition (offset 0)
  907. VOID InputBeginSequence (offset 0)
  908. VOID InputCancelSequence (offset 0)
  909. INTEGER m_iPlayerDeathBehavior (offset 1320)
  910. VOID InputScriptPlayerDeath (offset 0)
  911. CUSTOM m_OnBeginSequence (offset 940)
  912. CUSTOM m_OnEndSequence (offset 964)
  913. CUSTOM m_OnPostIdleEndSequence (offset 988)
  914. CUSTOM m_OnCancelSequence (offset 1012)
  915. CUSTOM m_OnCancelFailedSequence (offset 1036)
  916. CUSTOM m_OnScriptEvent[0] (offset 1060)
  917. CUSTOM m_OnScriptEvent[1] (offset 1084)
  918. CUSTOM m_OnScriptEvent[2] (offset 1108)
  919. CUSTOM m_OnScriptEvent[3] (offset 1132)
  920. CUSTOM m_OnScriptEvent[4] (offset 1156)
  921. CUSTOM m_OnScriptEvent[5] (offset 1180)
  922. CUSTOM m_OnScriptEvent[6] (offset 1204)
  923. CUSTOM m_OnScriptEvent[7] (offset 1228)
  924.  
  925. CAI_SpeechFilter
  926. STRING m_iszSubject (offset 836)
  927. FLOAT m_flIdleModifier (offset 840)
  928. BOOLEAN m_bNeverSayHello (offset 844)
  929. BOOLEAN m_bDisabled (offset 845)
  930. VOID InputEnable (offset 0)
  931. VOID InputDisable (offset 0)
  932. FLOAT InputSetIdleModifier (offset 0)
  933.  
  934. CAI_StandoffGoal
  935. INTEGER m_aggressiveness (offset 884)
  936. INTEGER m_HintChangeReaction (offset 888)
  937. BOOLEAN m_fPlayerIsBattleline (offset 892)
  938. BOOLEAN m_fStayAtCover (offset 893)
  939. BOOLEAN m_bAbandonIfEnemyHides (offset 894)
  940. BOOLEAN m_customParams.fCoverOnReload (offset 900)
  941. FLOAT m_customParams.minTimeShots (offset 904)
  942. FLOAT m_customParams.maxTimeShots (offset 908)
  943. INTEGER m_customParams.minShots (offset 912)
  944. INTEGER m_customParams.maxShots (offset 916)
  945. INTEGER m_customParams.oddsCover (offset 920)
  946. INTEGER InputSetAggressiveness (offset 0)
  947.  
  948. CAI_TrackPather
  949. POSITION_VECTOR m_vecDesiredPosition (offset 3580)
  950. VECTOR m_vecGoalOrientation (offset 3592)
  951. CLASSPTR m_pCurrentPathTarget (offset 3604)
  952. CLASSPTR m_pDestPathTarget (offset 3608)
  953. CLASSPTR m_pLastPathTarget (offset 3612)
  954. CLASSPTR m_pTargetNearestPath (offset 3616)
  955. STRING m_strCurrentPathName (offset 3620)
  956. STRING m_strDestPathName (offset 3624)
  957. STRING m_strLastPathName (offset 3628)
  958. STRING m_strTargetNearestPathName (offset 3632)
  959. POSITION_VECTOR m_vecLastGoalCheckPosition (offset 3636)
  960. TIME m_flEnemyPathUpdateTime (offset 3648)
  961. BOOLEAN m_bForcedMove (offset 3652)
  962. BOOLEAN m_bPatrolling (offset 3653)
  963. BOOLEAN m_bPatrolBreakable (offset 3654)
  964. BOOLEAN m_bLeading (offset 3655)
  965. FLOAT m_flTargetDistanceThreshold (offset 3656)
  966. FLOAT m_flAvoidDistance (offset 3660)
  967. FLOAT m_flTargetTolerance (offset 3664)
  968. POSITION_VECTOR m_vecSegmentStartPoint (offset 3668)
  969. POSITION_VECTOR m_vecSegmentStartSplinePoint (offset 3680)
  970. BOOLEAN m_bMovingForward (offset 3692)
  971. BOOLEAN m_bChooseFarthestPoint (offset 3693)
  972. FLOAT m_flFarthestPathDist (offset 3696)
  973. FLOAT m_flPathMaxSpeed (offset 3700)
  974. FLOAT m_flTargetDistFromPath (offset 3704)
  975. FLOAT m_flLeadDistance (offset 3708)
  976. VECTOR m_vecTargetPathDir (offset 3712)
  977. POSITION_VECTOR m_vecTargetPathPoint (offset 3724)
  978. INTEGER m_nPauseState (offset 3736)
  979. STRING InputSetTrack (offset 0)
  980. STRING InputFlyToPathTrack (offset 0)
  981. VOID InputStartPatrol (offset 0)
  982. VOID InputStopPatrol (offset 0)
  983. VOID InputStartBreakableMovement (offset 0)
  984. VOID InputStopBreakableMovement (offset 0)
  985. VOID InputChooseFarthestPathPoint (offset 0)
  986. VOID InputChooseNearestPathPoint (offset 0)
  987. INTEGER InputStartLeading (offset 0)
  988. VOID InputStopLeading (offset 0)
  989. VOID InputStartPatrolBreakable (offset 0)
  990. STRING InputFlyToPathTrack (offset 0)
  991.  
  992. CAmbientGeneric
  993. SOUNDNAME m_iszSound (offset 948)
  994. FLOAT m_radius (offset 832)
  995. STRING m_sSourceEntName (offset 952)
  996. FLOAT m_flMaxRadius (offset 836)
  997. BOOLEAN m_fActive (offset 944)
  998. BOOLEAN m_fLooping (offset 945)
  999. INTEGER m_iSoundLevel (offset 840)
  1000. CHARACTER m_dpv (offset 844)
  1001. VOID CAmbientGenericRampThink (offset 0)
  1002. VOID InputPlaySound (offset 0)
  1003. VOID InputStopSound (offset 0)
  1004. VOID InputToggleSound (offset 0)
  1005. FLOAT InputPitch (offset 0)
  1006. FLOAT InputVolume (offset 0)
  1007. FLOAT InputFadeIn (offset 0)
  1008. FLOAT InputFadeOut (offset 0)
  1009.  
  1010. CAmmoBox
  1011. CUSTOM m_ammoList (offset 1232)
  1012. CUSTOM m_weaponList (offset 1252)
  1013.  
  1014. CAnimatedFollower
  1015. VECTOR m_vOriginBoneLocalSpace (offset 1152)
  1016. VECTOR m_qAngleBoneLocalSpace (offset 1164)
  1017. FLOAT m_flDeathTime (offset 1176)
  1018. INTEGER m_nBone (offset 1180)
  1019. INTEGER m_nParentEntIndex (offset 1184)
  1020. FLOAT m_flHitBoxScale (offset 1188)
  1021. EHANDLE InputChangeParent (offset 0)
  1022.  
  1023. CAreaPortal
  1024. INTEGER m_portalNumber (offset 832)
  1025. INTEGER m_state (offset 844)
  1026. VOID InputOpen (offset 0)
  1027. VOID InputClose (offset 0)
  1028. VOID InputToggle (offset 0)
  1029. VOID InputClose (offset 0)
  1030. VOID InputOpen (offset 0)
  1031.  
  1032. CAssaultPoint
  1033. STRING m_AssaultHintGroup (offset 832)
  1034. STRING m_NextAssaultPointName (offset 836)
  1035. FLOAT m_flAssaultTimeout (offset 864)
  1036. BOOLEAN m_bClearOnContact (offset 868)
  1037. BOOLEAN m_bAllowDiversion (offset 869)
  1038. FLOAT m_flAllowDiversionRadius (offset 872)
  1039. BOOLEAN m_bNeverTimeout (offset 876)
  1040. INTEGER m_iStrictness (offset 880)
  1041. BOOLEAN m_bForceCrouch (offset 884)
  1042. BOOLEAN m_bIsUrgent (offset 885)
  1043. BOOLEAN m_bInputForcedClear (offset 886)
  1044. FLOAT m_flAssaultPointTolerance (offset 888)
  1045. TIME m_flTimeLastUsed (offset 892)
  1046. BOOLEAN InputSetClearOnContact (offset 0)
  1047. BOOLEAN InputSetAllowDiversion (offset 0)
  1048. BOOLEAN InputSetForceClear (offset 0)
  1049. CUSTOM m_OnArrival (offset 896)
  1050. CUSTOM m_OnAssaultClear (offset 840)
  1051.  
  1052. CBMS_FuncTrackTrain
  1053. EHANDLE m_hTramScreenListener (offset 1048)
  1054. VOID InputEmergencyStop (offset 0)
  1055. VOID InputEnableControls (offset 0)
  1056. VOID InputDisableControls (offset 0)
  1057. INTEGER InputSetVelocityType (offset 0)
  1058.  
  1059. CBarnacleTongueTip
  1060. EHANDLE m_hBarnacle (offset 1156)
  1061. CUSTOM m_pSpring (offset 1152)
  1062.  
  1063. CBaseAnimating
  1064. TIME m_flNextDetailFx (offset 856)
  1065. INTEGER m_nLastDetailFX (offset 860)
  1066. FLOAT m_flGroundSpeed (offset 848)
  1067. TIME m_flLastEventCheck (offset 852)
  1068. BOOLEAN m_bSequenceFinished (offset 928)
  1069. BOOLEAN m_bSequenceLoops (offset 929)
  1070. INTEGER m_nSkin (offset 880)
  1071. INTEGER m_nBody (offset 884)
  1072. INTEGER m_nBody (offset 884)
  1073. INTEGER m_nHitboxSet (offset 888)
  1074. INTEGER m_nSequence (offset 940)
  1075. FLOAT m_flPoseParameter (offset 944)
  1076. FLOAT m_flEncodedController (offset 1040)
  1077. FLOAT m_flPlaybackRate (offset 896)
  1078. FLOAT m_flCycle (offset 936)
  1079. CUSTOM m_pIk (offset 920)
  1080. INTEGER m_iIKCounter (offset 924)
  1081. BOOLEAN m_bClientSideAnimation (offset 1056)
  1082. BOOLEAN m_bClientSideFrameReset (offset 1057)
  1083. INTEGER m_nNewSequenceParity (offset 1060)
  1084. INTEGER m_nResetEventsParity (offset 1064)
  1085. CHARACTER m_nMuzzleFlashParity (offset 1068)
  1086. STRING m_iszLightingOriginRelative (offset 1080)
  1087. STRING m_iszLightingOrigin (offset 1084)
  1088. EHANDLE m_hLightingOrigin (offset 1072)
  1089. EHANDLE m_hLightingOriginRelative (offset 1076)
  1090. FLOAT m_flModelScale (offset 892)
  1091. TIME m_flDissolveStartTime (offset 932)
  1092. VOID InputIgnite (offset 0)
  1093. FLOAT InputIgniteLifetime (offset 0)
  1094. INTEGER InputIgniteNumHitboxFires (offset 0)
  1095. FLOAT InputIgniteHitboxFireScale (offset 0)
  1096. VOID InputBecomeRagdoll (offset 0)
  1097. STRING InputSetLightingOriginRelative (offset 0)
  1098. STRING InputSetLightingOrigin (offset 0)
  1099. CUSTOM m_OnIgnite (offset 1108)
  1100. FLOAT m_fadeMinDist (offset 1096)
  1101. FLOAT m_fadeMaxDist (offset 1100)
  1102. FLOAT m_flFadeScale (offset 1104)
  1103. FLOAT m_flModelScale (offset 892)
  1104. VECTOR InputSetModelScale (offset 0)
  1105. SHORT m_fBoneCacheFlags (offset 1092)
  1106.  
  1107. CBaseAnimatingOverlay
  1108. CUSTOM m_AnimOverlay (offset 1152)
  1109.  
  1110. CBaseButton
  1111. VECTOR m_vecMoveDir (offset 952)
  1112. BOOLEAN m_fStayPushed (offset 964)
  1113. BOOLEAN m_fRotating (offset 965)
  1114. CHARACTER m_bLockedSound (offset 1008)
  1115. CHARACTER m_bLockedSentence (offset 1009)
  1116. CHARACTER m_bUnlockedSound (offset 1010)
  1117. CHARACTER m_bUnlockedSentence (offset 1011)
  1118. BOOLEAN m_bLocked (offset 1012)
  1119. SOUNDNAME m_sNoise (offset 1028)
  1120. TIME m_flUseLockedTime (offset 1020)
  1121. BOOLEAN m_bSolidBsp (offset 1024)
  1122. INTEGER m_sounds (offset 1016)
  1123. VOID CBaseButtonButtonTouch (offset 0)
  1124. VOID CBaseButtonButtonSpark (offset 0)
  1125. VOID CBaseButtonTriggerAndWait (offset 0)
  1126. VOID CBaseButtonButtonReturn (offset 0)
  1127. VOID CBaseButtonButtonBackHome (offset 0)
  1128. VOID CBaseButtonButtonUse (offset 0)
  1129. VOID InputLock (offset 0)
  1130. VOID InputUnlock (offset 0)
  1131. VOID InputPress (offset 0)
  1132. VOID InputPressIn (offset 0)
  1133. VOID InputPressOut (offset 0)
  1134. CUSTOM m_OnDamaged (offset 1032)
  1135. CUSTOM m_OnPressed (offset 1056)
  1136. CUSTOM m_OnUseLocked (offset 1080)
  1137. CUSTOM m_OnIn (offset 1104)
  1138. CUSTOM m_OnOut (offset 1128)
  1139.  
  1140. CBaseCharger
  1141. FLOAT m_flCharge (offset 1264)
  1142. FLOAT m_flInitialCharge (offset 1160)
  1143. INTEGER m_iModel (offset 1164)
  1144. FLOAT m_flChargeRate (offset 1280)
  1145. CUSTOM m_OnEmpty (offset 1168)
  1146. CUSTOM m_OnUse (offset 1192)
  1147. CUSTOM m_OnTurnOn (offset 1216)
  1148. CUSTOM m_OnTurnOff (offset 1240)
  1149. VOID InputDisable (offset 0)
  1150. VOID InputEnable (offset 0)
  1151. FLOAT InputFill (offset 0)
  1152. TIME m_flNextUse (offset 1156)
  1153. BOOLEAN m_bOn (offset 1268)
  1154. INTEGER m_iAdditonalObjectCaps (offset 1276)
  1155. VOID CBaseChargerStopCharging (offset 0)
  1156.  
  1157. CBaseCombatCharacter
  1158. TIME m_flNextAttack (offset 1704)
  1159. INTEGER m_eHull (offset 1712)
  1160. INTEGER m_bloodColor (offset 1716)
  1161. INTEGER m_iDamageCount (offset 1752)
  1162. FLOAT m_flFieldOfView (offset 1720)
  1163. VECTOR m_HackedGunPos (offset 1724)
  1164. STRING m_RelationshipString (offset 1736)
  1165. INTEGER m_LastHitGroup (offset 1744)
  1166. FLOAT m_flDamageAccumulator (offset 1748)
  1167. FLOAT m_impactEnergyScale (offset 1740)
  1168. INTEGER m_CurrentWeaponProficiency (offset 1756)
  1169. CUSTOM m_Relationship (offset 1760)
  1170. INTEGER m_iAmmo (offset 1780)
  1171. EHANDLE m_hMyWeapons (offset 1908)
  1172. EHANDLE m_hActiveWeapon (offset 2100)
  1173. BOOLEAN m_bForceServerRagdoll (offset 1700)
  1174. BOOLEAN m_bPreventWeaponPickup (offset 1701)
  1175. VOID InputKilledNPC (offset 0)
  1176.  
  1177. CBaseCombatWeapon
  1178. TIME m_flNextPrimaryAttack (offset 1160)
  1179. TIME m_flNextSecondaryAttack (offset 1164)
  1180. TIME m_flTimeWeaponIdle (offset 1168)
  1181. BOOLEAN m_bInReload (offset 1172)
  1182. BOOLEAN m_bFireOnEmpty (offset 1173)
  1183. EHANDLE m_hOwner (offset 1152)
  1184. INTEGER m_iState (offset 1212)
  1185. STRING m_iszName (offset 1216)
  1186. INTEGER m_iPrimaryAmmoType (offset 1220)
  1187. INTEGER m_iSecondaryAmmoType (offset 1224)
  1188. INTEGER m_iClip1 (offset 1228)
  1189. INTEGER m_iClip2 (offset 1232)
  1190. BOOLEAN m_bFiresUnderwater (offset 1236)
  1191. BOOLEAN m_bAltFiresUnderwater (offset 1237)
  1192. FLOAT m_fMinRange1 (offset 1240)
  1193. FLOAT m_fMinRange2 (offset 1244)
  1194. FLOAT m_fMaxRange1 (offset 1248)
  1195. FLOAT m_fMaxRange2 (offset 1252)
  1196. INTEGER m_iPrimaryAmmoCount (offset 1204)
  1197. INTEGER m_iSecondaryAmmoCount (offset 1208)
  1198. INTEGER m_nViewModelIndex (offset 1156)
  1199. INTEGER m_nIdealSequence (offset 1192)
  1200. INTEGER m_IdealActivity (offset 1196)
  1201. FLOAT m_fFireDuration (offset 1260)
  1202. BOOLEAN m_bReloadsSingly (offset 1256)
  1203. INTEGER m_iSubType (offset 1264)
  1204. BOOLEAN m_bRemoveable (offset 1200)
  1205. TIME m_flUnlockTime (offset 1268)
  1206. EHANDLE m_hLocker (offset 1272)
  1207. CUSTOM m_pConstraint (offset 1280)
  1208. INTEGER m_iReloadHudHintCount (offset 1288)
  1209. INTEGER m_iAltFireHudHintCount (offset 1284)
  1210. BOOLEAN m_bReloadHudHintDisplayed (offset 1293)
  1211. BOOLEAN m_bAltFireHudHintDisplayed (offset 1292)
  1212. TIME m_flHudHintPollTime (offset 1296)
  1213. TIME m_flHudHintMinDisplayTime (offset 1300)
  1214. VOID CBaseCombatWeaponDefaultTouch (offset 0)
  1215. VOID CBaseCombatWeaponFallThink (offset 0)
  1216. VOID CBaseCombatWeaponMaterialize (offset 0)
  1217. VOID CBaseCombatWeaponAttemptToMaterialize (offset 0)
  1218. VOID CBaseCombatWeaponDestroyItem (offset 0)
  1219. VOID CBaseCombatWeaponSetPickupTouch (offset 0)
  1220. VOID CBaseCombatWeaponHideThink (offset 0)
  1221. VOID InputHideWeapon (offset 0)
  1222. CUSTOM m_OnPlayerUse (offset 1304)
  1223. CUSTOM m_OnPlayerPickup (offset 1328)
  1224. CUSTOM m_OnNPCPickup (offset 1352)
  1225. CUSTOM m_OnCacheInteraction (offset 1376)
  1226.  
  1227. CBaseDoor
  1228. VECTOR m_vecMoveDir (offset 952)
  1229. CHARACTER m_bLockedSentence (offset 1004)
  1230. CHARACTER m_bUnlockedSentence (offset 1005)
  1231. SOUNDNAME m_NoiseMoving (offset 1020)
  1232. SOUNDNAME m_NoiseArrived (offset 1024)
  1233. SOUNDNAME m_NoiseMovingClosed (offset 1028)
  1234. SOUNDNAME m_NoiseArrivedClosed (offset 1032)
  1235. STRING m_ChainTarget (offset 1036)
  1236. SOUNDNAME m_ls.sLockedSound (offset 968)
  1237. SOUNDNAME m_ls.sUnlockedSound (offset 976)
  1238. BOOLEAN m_bLocked (offset 1008)
  1239. FLOAT m_flWaveHeight (offset 1040)
  1240. FLOAT m_flBlockDamage (offset 1016)
  1241. INTEGER m_eSpawnPosition (offset 1012)
  1242. BOOLEAN m_bForceClosed (offset 1006)
  1243. BOOLEAN m_bDoorGroup (offset 1007)
  1244. BOOLEAN m_bLoopMoveSound (offset 1260)
  1245. BOOLEAN m_bIgnoreDebris (offset 1009)
  1246. VOID InputOpen (offset 0)
  1247. VOID InputClose (offset 0)
  1248. VOID InputToggle (offset 0)
  1249. VOID InputLock (offset 0)
  1250. VOID InputUnlock (offset 0)
  1251. FLOAT InputSetSpeed (offset 0)
  1252. FLOAT InputSetToggleState (offset 0)
  1253. CUSTOM m_OnBlockedOpening (offset 1068)
  1254. CUSTOM m_OnBlockedClosing (offset 1044)
  1255. CUSTOM m_OnUnblockedOpening (offset 1116)
  1256. CUSTOM m_OnUnblockedClosing (offset 1092)
  1257. CUSTOM m_OnFullyClosed (offset 1140)
  1258. CUSTOM m_OnFullyOpen (offset 1164)
  1259. CUSTOM m_OnClose (offset 1188)
  1260. CUSTOM m_OnOpen (offset 1212)
  1261. CUSTOM m_OnLockedUse (offset 1236)
  1262. VOID CBaseDoorDoorTouch (offset 0)
  1263. VOID CBaseDoorDoorGoUp (offset 0)
  1264. VOID CBaseDoorDoorGoDown (offset 0)
  1265. VOID CBaseDoorDoorHitTop (offset 0)
  1266. VOID CBaseDoorDoorHitBottom (offset 0)
  1267. VOID CBaseDoorMovingSoundThink (offset 0)
  1268. VOID CBaseDoorCloseAreaPortalsThink (offset 0)
  1269.  
  1270. CBaseEntity
  1271. STRING m_iClassname (offset 92)
  1272. STRING m_iGlobalname (offset 96)
  1273. STRING m_iParent (offset 100)
  1274. INTEGER m_iHammerID (offset 104)
  1275. FLOAT m_flSpeed (offset 108)
  1276. CHARACTER m_nRenderFX (offset 112)
  1277. CHARACTER m_nRenderMode (offset 113)
  1278. TIME m_flPrevAnimTime (offset 120)
  1279. TIME m_flAnimTime (offset 124)
  1280. TIME m_flSimulationTime (offset 128)
  1281. TICK m_nLastThinkTick (offset 136)
  1282. TICK m_nNextThinkTick (offset 192)
  1283. INTEGER m_fEffects (offset 196)
  1284. COLOR32 m_clrRender (offset 116)
  1285. SHORT m_nModelIndex (offset 114)
  1286. INTEGER touchStamp (offset 144)
  1287. CUSTOM m_aThinkFunctions (offset 148)
  1288. CUSTOM m_ResponseContexts (offset 168)
  1289. STRING m_iszResponseContext (offset 188)
  1290. FUNCTION m_pfnThink (offset 8)
  1291. FUNCTION m_pfnTouch (offset 200)
  1292. FUNCTION m_pfnUse (offset 204)
  1293. FUNCTION m_pfnBlocked (offset 208)
  1294. FUNCTION m_pfnMoveDone (offset 4)
  1295. CHARACTER m_lifeState (offset 232)
  1296. CHARACTER m_takedamage (offset 233)
  1297. INTEGER m_iMaxHealth (offset 224)
  1298. INTEGER m_iHealth (offset 228)
  1299. STRING m_target (offset 220)
  1300. STRING m_iszDamageFilterName (offset 236)
  1301. EHANDLE m_hDamageFilter (offset 240)
  1302. INTEGER m_debugOverlays (offset 244)
  1303. EHANDLE m_pParent (offset 312)
  1304. CHARACTER m_iParentAttachment (offset 317)
  1305. EHANDLE m_hMoveParent (offset 320)
  1306. EHANDLE m_hMoveChild (offset 324)
  1307. EHANDLE m_hMovePeer (offset 328)
  1308. INTEGER m_iEFlags (offset 260)
  1309. STRING m_iName (offset 268)
  1310. EMBEDDED m_Collision (offset 332) [15 properties]:
  1311. VECTOR m_vecMinsPreScaled (offset 340)
  1312. VECTOR m_vecMaxsPreScaled (offset 352)
  1313. VECTOR m_vecMins (offset 364)
  1314. VECTOR m_vecMaxs (offset 376)
  1315. CHARACTER m_nSolidType (offset 397)
  1316. SHORT m_usSolidFlags (offset 392)
  1317. CHARACTER m_nSurroundType (offset 396)
  1318. FLOAT m_flRadius (offset 388)
  1319. CHARACTER m_triggerBloat (offset 398)
  1320. VECTOR m_vecSpecifiedSurroundingMinsPreScaled (offset 400)
  1321. VECTOR m_vecSpecifiedSurroundingMaxsPreScaled (offset 412)
  1322. VECTOR m_vecSpecifiedSurroundingMins (offset 424)
  1323. VECTOR m_vecSpecifiedSurroundingMaxs (offset 436)
  1324. VECTOR m_vecSurroundingMins (offset 448)
  1325. VECTOR m_vecSurroundingMaxs (offset 460)
  1326. EMBEDDED m_Network (offset 12) [1 properties]:
  1327. EHANDLE m_hParent (offset 64)
  1328. CHARACTER m_MoveType (offset 318)
  1329. CHARACTER m_MoveCollide (offset 319)
  1330. EHANDLE m_hOwnerEntity (offset 472)
  1331. INTEGER m_CollisionGroup (offset 480)
  1332. CUSTOM m_pPhysicsObject (offset 484)
  1333. FLOAT m_flElasticity (offset 620)
  1334. FLOAT m_flShadowCastDistance (offset 488)
  1335. FLOAT m_flDesiredShadowCastDistance (offset 492)
  1336. INTEGER m_iInitialTeamNum (offset 496)
  1337. INTEGER m_iTeamNum (offset 500)
  1338. EHANDLE m_hGroundEntity (offset 512)
  1339. TIME m_flGroundChangeTime (offset 516)
  1340. MODELNAME m_ModelName (offset 520)
  1341. VECTOR m_vecBaseVelocity (offset 524)
  1342. VECTOR m_vecAbsVelocity (offset 536)
  1343. VECTOR m_vecAngVelocity (offset 548)
  1344. FLOAT m_rgflCoordinateFrame (offset 560)
  1345. CHARACTER m_nWaterLevel (offset 507)
  1346. CHARACTER m_nWaterType (offset 506)
  1347. EHANDLE m_pBlocker (offset 608)
  1348. FLOAT m_flGravity (offset 612)
  1349. FLOAT m_flFriction (offset 616)
  1350. FLOAT m_flLocalTime (offset 624)
  1351. FLOAT m_flVPhysicsUpdateLocalTime (offset 628)
  1352. FLOAT m_flMoveDoneTime (offset 632)
  1353. POSITION_VECTOR m_vecAbsOrigin (offset 640)
  1354. VECTOR m_vecVelocity (offset 652)
  1355. CHARACTER m_iTextureFrameIndex (offset 664)
  1356. BOOLEAN m_bSimulatedEveryTick (offset 665)
  1357. BOOLEAN m_bAnimatedEveryTick (offset 666)
  1358. BOOLEAN m_bAlternateSorting (offset 667)
  1359. INTEGER m_spawnflags (offset 256)
  1360. CHARACTER m_nTransmitStateOwnedCounter (offset 316)
  1361. VECTOR m_angAbsRotation (offset 764)
  1362. VECTOR m_vecOrigin (offset 776)
  1363. VECTOR m_angRotation (offset 788)
  1364. VECTOR m_vecViewOffset (offset 804)
  1365. INTEGER m_fFlags (offset 264)
  1366. TICK m_nSimulationTick (offset 252)
  1367. TIME m_flNavIgnoreUntilTime (offset 508)
  1368. INTEGER InputSetTeam (offset 0)
  1369. VOID InputKill (offset 0)
  1370. VOID InputKillHierarchy (offset 0)
  1371. VOID InputUse (offset 0)
  1372. INTEGER InputAlpha (offset 0)
  1373. BOOLEAN InputAlternativeSorting (offset 0)
  1374. COLOR32 InputColor (offset 0)
  1375. STRING InputSetParent (offset 0)
  1376. STRING InputSetParentAttachment (offset 0)
  1377. STRING InputSetParentAttachmentMaintainOffset (offset 0)
  1378. VOID InputClearParent (offset 0)
  1379. STRING InputSetDamageFilter (offset 0)
  1380. VOID InputEnableDamageForces (offset 0)
  1381. VOID InputDisableDamageForces (offset 0)
  1382. STRING InputDispatchEffect (offset 0)
  1383. STRING InputDispatchResponse (offset 0)
  1384. STRING InputAddContext (offset 0)
  1385. STRING InputRemoveContext (offset 0)
  1386. STRING InputClearContext (offset 0)
  1387. VOID InputDisableShadow (offset 0)
  1388. VOID InputEnableShadow (offset 0)
  1389. STRING InputAddOutput (offset 0)
  1390. STRING InputFireUser1 (offset 0)
  1391. STRING InputFireUser2 (offset 0)
  1392. STRING InputFireUser3 (offset 0)
  1393. STRING InputFireUser4 (offset 0)
  1394. CUSTOM m_OnUser1 (offset 668)
  1395. CUSTOM m_OnUser2 (offset 692)
  1396. CUSTOM m_OnUser3 (offset 716)
  1397. CUSTOM m_OnUser4 (offset 740)
  1398. VOID CBaseEntitySUB_Remove (offset 0)
  1399. VOID CBaseEntitySUB_DoNothing (offset 0)
  1400. VOID CBaseEntitySUB_StartFadeOut (offset 0)
  1401. VOID CBaseEntitySUB_StartFadeOutInstant (offset 0)
  1402. VOID CBaseEntitySUB_FadeOut (offset 0)
  1403. VOID CBaseEntitySUB_Vanish (offset 0)
  1404. VOID CBaseEntitySUB_CallUseToggle (offset 0)
  1405. VOID CBaseEntityShadowCastDistThink (offset 0)
  1406. EHANDLE m_hEffectEntity (offset 476)
  1407. BOOLEAN m_bLagCompensate (offset 828)
  1408.  
  1409. CBaseFilter
  1410. BOOLEAN m_bNegated (offset 832)
  1411. INPUT InputTestActivator (offset 0)
  1412. CUSTOM m_OnPass (offset 836)
  1413. CUSTOM m_OnFail (offset 860)
  1414.  
  1415. CBaseFire
  1416. FLOAT m_flStartScale (offset 832)
  1417. FLOAT m_flScale (offset 836)
  1418. TIME m_flScaleTime (offset 840)
  1419. INTEGER m_nFlags (offset 844)
  1420.  
  1421. CBaseFlex
  1422. FLOAT m_flexWeight (offset 1172)
  1423. POSITION_VECTOR m_viewtarget (offset 1556)
  1424. TIME m_flAllowResponsesEndTime (offset 1620)
  1425. TIME m_flLastFlexAnimationTime (offset 1648)
  1426. VECTOR m_vecLean (offset 1676)
  1427. VECTOR m_vecShift (offset 1688)
  1428.  
  1429. CBaseGrenade
  1430. EHANDLE m_hThrower (offset 1200)
  1431. BOOLEAN m_bIsLive (offset 1173)
  1432. FLOAT m_DmgRadius (offset 1176)
  1433. TIME m_flDetonateTime (offset 1184)
  1434. TIME m_flWarnAITime (offset 1188)
  1435. FLOAT m_flDamage (offset 1192)
  1436. STRING m_iszBounceSound (offset 1196)
  1437. BOOLEAN m_bHasWarnedAI (offset 1172)
  1438. VOID CBaseGrenadeSmoke (offset 0)
  1439. VOID CBaseGrenadeBounceTouch (offset 0)
  1440. VOID CBaseGrenadeSlideTouch (offset 0)
  1441. VOID CBaseGrenadeExplodeTouch (offset 0)
  1442. VOID CBaseGrenadeDetonateUse (offset 0)
  1443. VOID CBaseGrenadeDangerSoundThink (offset 0)
  1444. VOID CBaseGrenadePreDetonate (offset 0)
  1445. VOID CBaseGrenadeDetonate (offset 0)
  1446. VOID CBaseGrenadeTumbleThink (offset 0)
  1447.  
  1448. CBaseMoveBehavior
  1449. INTEGER m_iPositionInterpolator (offset 892)
  1450. INTEGER m_iRotationInterpolator (offset 896)
  1451. CLASSPTR m_pCurrentKeyFrame (offset 912)
  1452. CLASSPTR m_pTargetKeyFrame (offset 916)
  1453. CLASSPTR m_pPreKeyFrame (offset 920)
  1454. CLASSPTR m_pPostKeyFrame (offset 924)
  1455. FLOAT m_flAnimStartTime (offset 900)
  1456. FLOAT m_flAnimEndTime (offset 904)
  1457. FLOAT m_flAverageSpeedAcrossFrame (offset 908)
  1458. FLOAT m_flTimeIntoFrame (offset 928)
  1459. INTEGER m_iDirection (offset 932)
  1460.  
  1461. CBaseNPCMaker
  1462. INTEGER m_nMaxNumNPCs (offset 832)
  1463. INTEGER m_nMaxLiveChildren (offset 940)
  1464. FLOAT m_flSpawnFrequency (offset 836)
  1465. BOOLEAN m_bDisabled (offset 944)
  1466. INTEGER m_nLiveChildren (offset 936)
  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 864)
  1476. CUSTOM m_OnAllSpawnedDead (offset 888)
  1477. CUSTOM m_OnAllLiveChildrenDead (offset 912)
  1478. CUSTOM m_OnSpawnNPC (offset 840)
  1479. VOID CBaseNPCMakerMakerThink (offset 0)
  1480. EHANDLE m_hIgnoreEntity (offset 948)
  1481. STRING m_iszIngoreEnt (offset 952)
  1482.  
  1483. CBasePickup
  1484. POSITION_VECTOR m_vOriginalSpawnOrigin (offset 1204)
  1485. VECTOR m_vOriginalSpawnAngles (offset 1216)
  1486. FLOAT m_fRespawnTime (offset 1152)
  1487. CUSTOM m_OnPlayerDenied (offset 1156)
  1488. CUSTOM m_OnPlayerPickup (offset 1180)
  1489. VOID InputAttachTo (offset 0)
  1490. VOID InputFall (offset 0)
  1491. VOID InputRespawn (offset 0)
  1492. VOID InputEnable (offset 0)
  1493. VOID InputDisable (offset 0)
  1494. VOID CBasePickupPickupTouch (offset 0)
  1495.  
  1496. CBasePlatTrain
  1497. SOUNDNAME m_NoiseMoving (offset 952)
  1498. SOUNDNAME m_NoiseArrived (offset 956)
  1499. CUSTOM m_pMovementSound (offset 960)
  1500. FLOAT m_volume (offset 964)
  1501. FLOAT m_flTWidth (offset 968)
  1502. FLOAT m_flTLength (offset 972)
  1503. FLOAT m_flLip (offset 844)
  1504. FLOAT m_flWait (offset 840)
  1505. FLOAT m_flHeight (offset 908)
  1506.  
  1507. CBasePlayer
  1508. EMBEDDED m_Local (offset 2196) [25 properties]:
  1509. CHARACTER m_chAreaBits (offset 2200)
  1510. CHARACTER m_chAreaPortalBits (offset 2232)
  1511. INTEGER m_iHideHUD (offset 2256)
  1512. FLOAT m_flFOVRate (offset 2260)
  1513. VECTOR m_vecOverViewpoint (offset 2264)
  1514. BOOLEAN m_bDucked (offset 2276)
  1515. BOOLEAN m_bDucking (offset 2277)
  1516. BOOLEAN m_bInDuckJump (offset 2278)
  1517. TIME m_flDucktime (offset 2280)
  1518. TIME m_flDuckJumpTime (offset 2284)
  1519. TIME m_flJumpTime (offset 2288)
  1520. INTEGER m_nStepside (offset 2292)
  1521. FLOAT m_flFallVelocity (offset 2296)
  1522. INTEGER m_nOldButtons (offset 2300)
  1523. VECTOR m_vecPunchAngle (offset 2308)
  1524. VECTOR m_vecPunchAngleVel (offset 2320)
  1525. BOOLEAN m_bDrawViewmodel (offset 2332)
  1526. BOOLEAN m_bWearingSuit (offset 2333)
  1527. BOOLEAN m_bPoisoned (offset 2334)
  1528. FLOAT m_flStepSize (offset 2336)
  1529. BOOLEAN m_bAllowAutoMovement (offset 2340)
  1530. EMBEDDED m_skybox3d (offset 2344) [4 properties]:
  1531. INTEGER scale (offset 2348)
  1532. VECTOR origin (offset 2352)
  1533. INTEGER area (offset 2364)
  1534. EMBEDDED fog (offset 2368) [15 properties]:
  1535. BOOLEAN enable (offset 2432)
  1536. BOOLEAN blend (offset 2433)
  1537. VECTOR dirPrimary (offset 2372)
  1538. COLOR32 colorPrimary (offset 2384)
  1539. COLOR32 colorSecondary (offset 2388)
  1540. FLOAT start (offset 2400)
  1541. FLOAT end (offset 2404)
  1542. FLOAT farz (offset 2408)
  1543. FLOAT maxdensity (offset 2412)
  1544. COLOR32 colorPrimaryLerpTo (offset 2392)
  1545. COLOR32 colorSecondaryLerpTo (offset 2396)
  1546. FLOAT startLerpTo (offset 2416)
  1547. FLOAT endLerpTo (offset 2420)
  1548. TIME lerptime (offset 2424)
  1549. FLOAT duration (offset 2428)
  1550. EMBEDDED m_PlayerFog (offset 2436) [8 properties]:
  1551. EHANDLE m_hCtrl (offset 2440)
  1552. FLOAT m_flTransitionTime (offset 2444)
  1553. COLOR32 m_OldColor (offset 2448)
  1554. FLOAT m_flOldStart (offset 2452)
  1555. FLOAT m_flOldEnd (offset 2456)
  1556. COLOR32 m_NewColor (offset 2460)
  1557. FLOAT m_flNewStart (offset 2464)
  1558. FLOAT m_flNewEnd (offset 2468)
  1559. EMBEDDED m_fog (offset 2472) [15 properties]:
  1560. BOOLEAN enable (offset 2536)
  1561. BOOLEAN blend (offset 2537)
  1562. VECTOR dirPrimary (offset 2476)
  1563. COLOR32 colorPrimary (offset 2488)
  1564. COLOR32 colorSecondary (offset 2492)
  1565. FLOAT start (offset 2504)
  1566. FLOAT end (offset 2508)
  1567. FLOAT farz (offset 2512)
  1568. FLOAT maxdensity (offset 2516)
  1569. COLOR32 colorPrimaryLerpTo (offset 2496)
  1570. COLOR32 colorSecondaryLerpTo (offset 2500)
  1571. FLOAT startLerpTo (offset 2520)
  1572. FLOAT endLerpTo (offset 2524)
  1573. TIME lerptime (offset 2528)
  1574. FLOAT duration (offset 2532)
  1575. EMBEDDED m_audio (offset 2540) [4 properties]:
  1576. VECTOR localSound (offset 2544)
  1577. INTEGER soundscapeIndex (offset 2640)
  1578. INTEGER localBits (offset 2644)
  1579. EHANDLE ent (offset 2648)
  1580. CUSTOM m_hTriggerSoundscapeList (offset 2656)
  1581. EMBEDDED pl (offset 2676) [2 properties]:
  1582. VECTOR v_angle (offset 2684)
  1583. BOOLEAN deadflag (offset 2680)
  1584. INTEGER m_StuckLast (offset 2192)
  1585. INTEGER m_nButtons (offset 2728)
  1586. INTEGER m_afButtonLast (offset 2740)
  1587. INTEGER m_afButtonPressed (offset 2732)
  1588. INTEGER m_afButtonReleased (offset 2736)
  1589. INTEGER m_afButtonDisabled (offset 2744)
  1590. INTEGER m_afButtonForced (offset 2748)
  1591. INTEGER m_iFOV (offset 2916)
  1592. INTEGER m_iFOVStart (offset 2924)
  1593. TIME m_flFOVTime (offset 2928)
  1594. INTEGER m_iDefaultFOV (offset 2920)
  1595. FLOAT m_flVehicleViewFOV (offset 3836)
  1596. INTEGER m_iObserverMode (offset 2912)
  1597. INTEGER m_iObserverLastMode (offset 2932)
  1598. EHANDLE m_hObserverTarget (offset 2936)
  1599. BOOLEAN m_bForcedObserverMode (offset 2940)
  1600. CHARACTER m_szAnimExtension (offset 2753)
  1601. INTEGER m_nUpdateRate (offset 2788)
  1602. FLOAT m_fLerpTime (offset 2792)
  1603. BOOLEAN m_bLagCompensation (offset 2796)
  1604. BOOLEAN m_bPredictWeapons (offset 2797)
  1605. POSITION_VECTOR m_vecAdditionalPVSOrigin (offset 2808)
  1606. POSITION_VECTOR m_vecCameraPVSOrigin (offset 2820)
  1607. EHANDLE m_hUseEntity (offset 2836)
  1608. BOOLEAN m_bDuckEnabled (offset 2832)
  1609. INTEGER m_iTrain (offset 2840)
  1610. FLOAT m_iRespawnFrames (offset 2844)
  1611. INTEGER m_afPhysicsFlags (offset 2848)
  1612. EHANDLE m_hVehicle (offset 2852)
  1613. CHARACTER m_szNetworkIDString (offset 3878)
  1614. POSITION_VECTOR m_oldOrigin (offset 3032)
  1615. VECTOR m_vecSmoothedVelocity (offset 3044)
  1616. INTEGER m_iTargetVolume (offset 3064)
  1617. INTEGER m_rgItems (offset 3068)
  1618. TIME m_flSwimTime (offset 3088)
  1619. TIME m_flDuckTime (offset 3092)
  1620. TIME m_flDuckJumpTime (offset 3096)
  1621. TIME m_flSuitUpdate (offset 3100)
  1622. INTEGER m_rgSuitPlayList (offset 3104)
  1623. INTEGER m_iSuitPlayNext (offset 3120)
  1624. INTEGER m_rgiSuitNoRepeat (offset 3124)
  1625. TIME m_rgflSuitNoRepeatTime (offset 3252)
  1626. BOOLEAN m_bPauseBonusProgress (offset 2860)
  1627. INTEGER m_iBonusProgress (offset 2864)
  1628. INTEGER m_iBonusChallenge (offset 2868)
  1629. INTEGER m_lastDamageAmount (offset 2872)
  1630. TIME m_tbdPrev (offset 2948)
  1631. FLOAT m_flStepSoundTime (offset 3572)
  1632. CHARACTER m_szNetname (offset 3752)
  1633. INTEGER m_idrowndmg (offset 2952)
  1634. INTEGER m_idrownrestored (offset 2956)
  1635. INTEGER m_nPoisonDmg (offset 2960)
  1636. INTEGER m_nPoisonRestored (offset 2964)
  1637. INTEGER m_bitsHUDDamage (offset 2900)
  1638. BOOLEAN m_fInitHUD (offset 3392)
  1639. TIME m_flDeathTime (offset 2904)
  1640. TIME m_flDeathAnimTime (offset 2908)
  1641. INTEGER m_iFrags (offset 3424)
  1642. INTEGER m_iDeaths (offset 3428)
  1643. BOOLEAN m_bAllowInstantSpawn (offset 3576)
  1644. TIME m_flNextDecalTime (offset 3432)
  1645. INTEGER m_ArmorValue (offset 3440)
  1646. VECTOR m_DmgOrigin (offset 2876)
  1647. FLOAT m_DmgTake (offset 2888)
  1648. FLOAT m_DmgSave (offset 2892)
  1649. TIME m_AirFinished (offset 3444)
  1650. TIME m_PainFinished (offset 3448)
  1651. INTEGER m_iPlayerLocked (offset 3452)
  1652. EHANDLE m_hViewModel (offset 3456)
  1653. FLOAT m_flMaxspeed (offset 3580)
  1654. TIME m_flWaterJumpTime (offset 3584)
  1655. VECTOR m_vecWaterJumpVel (offset 3588)
  1656. INTEGER m_nImpulse (offset 3600)
  1657. TIME m_flSwimSoundTime (offset 3608)
  1658. VECTOR m_vecLadderNormal (offset 3612)
  1659. INTEGER m_ladderSurfaceProps (offset 3604)
  1660. TIME m_flFlashTime (offset 3624)
  1661. INTEGER m_nDrownDmgRate (offset 3628)
  1662. INTEGER m_iSuicideCustomKillFlags (offset 2984)
  1663. INTEGER m_bitsDamageType (offset 2896)
  1664. CHARACTER m_rgbTimeBasedDamage (offset 2968)
  1665. FLOAT m_fLastPlayerTalkTime (offset 3676)
  1666. EHANDLE m_hLastWeapon (offset 3680)
  1667. FLOAT m_flOldPlayerZ (offset 3704)
  1668. FLOAT m_flOldPlayerViewOffsetZ (offset 3708)
  1669. BOOLEAN m_bPlayerUnderwater (offset 3712)
  1670. EHANDLE m_hViewEntity (offset 3716)
  1671. BOOLEAN m_bShouldDrawPlayerWhileUsingViewEntity (offset 3720)
  1672. EHANDLE m_hConstraintEntity (offset 3724)
  1673. VECTOR m_vecConstraintCenter (offset 3728)
  1674. FLOAT m_flConstraintRadius (offset 3740)
  1675. FLOAT m_flConstraintWidth (offset 3744)
  1676. FLOAT m_flConstraintSpeedFactor (offset 3748)
  1677. EHANDLE m_hZoomOwner (offset 2944)
  1678. FLOAT m_flLaggedMovementValue (offset 3784)
  1679. VECTOR m_vNewVPhysicsPosition (offset 3788)
  1680. VECTOR m_vNewVPhysicsVelocity (offset 3800)
  1681. BOOLEAN m_bSinglePlayerGameEnding (offset 3970)
  1682. CHARACTER m_szLastPlaceName (offset 3860)
  1683. BOOLEAN m_autoKickDisabled (offset 3972)
  1684. VOID CBasePlayerPlayerDeathThink (offset 0)
  1685. INTEGER InputSetHealth (offset 0)
  1686. BOOLEAN InputSetHUDVisibility (offset 0)
  1687. STRING InputSetFogController (offset 0)
  1688. STRING InputHandleMapEvent (offset 0)
  1689. INTEGER m_nNumCrouches (offset 3632)
  1690. BOOLEAN m_bDuckToggled (offset 3636)
  1691. FLOAT m_flForwardMove (offset 3640)
  1692. FLOAT m_flSideMove (offset 3644)
  1693. POSITION_VECTOR m_vecPreviouslyPredictedOrigin (offset 3844)
  1694. INTEGER m_nNumCrateHudHints (offset 3648)
  1695.  
  1696. CBasePropDoor
  1697. INTEGER m_nHardwareType (offset 1624)
  1698. FLOAT m_flAutoReturnDelay (offset 1600)
  1699. EHANDLE m_hActivator (offset 1672)
  1700. SOUNDNAME m_SoundMoving (offset 1688)
  1701. SOUNDNAME m_SoundOpen (offset 1692)
  1702. SOUNDNAME m_SoundClose (offset 1696)
  1703. SOUNDNAME m_ls.sLockedSound (offset 1636)
  1704. SOUNDNAME m_ls.sUnlockedSound (offset 1644)
  1705. STRING m_SlaveName (offset 1700)
  1706. BOOLEAN m_bLocked (offset 1676)
  1707. BOOLEAN m_bForceClosed (offset 1685)
  1708. INTEGER m_eDoorState (offset 1628)
  1709. EHANDLE m_hMaster (offset 1704)
  1710. EHANDLE m_hBlocker (offset 1680)
  1711. BOOLEAN m_bFirstBlocked (offset 1684)
  1712. VOID InputOpen (offset 0)
  1713. STRING InputOpenAwayFrom (offset 0)
  1714. VOID InputClose (offset 0)
  1715. VOID InputToggle (offset 0)
  1716. VOID InputLock (offset 0)
  1717. VOID InputUnlock (offset 0)
  1718. CUSTOM m_OnBlockedOpening (offset 1732)
  1719. CUSTOM m_OnBlockedClosing (offset 1708)
  1720. CUSTOM m_OnUnblockedOpening (offset 1780)
  1721. CUSTOM m_OnUnblockedClosing (offset 1756)
  1722. CUSTOM m_OnFullyClosed (offset 1804)
  1723. CUSTOM m_OnFullyOpen (offset 1828)
  1724. CUSTOM m_OnClose (offset 1852)
  1725. CUSTOM m_OnOpen (offset 1876)
  1726. CUSTOM m_OnLockedUse (offset 1900)
  1727. EMBEDDED m_ls (offset 1632) [10 properties]:
  1728. STRING sLockedSound (offset 1636)
  1729. STRING sLockedSentence (offset 1640)
  1730. STRING sUnlockedSound (offset 1644)
  1731. STRING sUnlockedSentence (offset 1648)
  1732. INTEGER iLockedSentence (offset 1652)
  1733. INTEGER iUnlockedSentence (offset 1656)
  1734. FLOAT flwaitSound (offset 1660)
  1735. FLOAT flwaitSentence (offset 1664)
  1736. CHARACTER bEOFLocked (offset 1668)
  1737. CHARACTER bEOFUnlocked (offset 1669)
  1738. VOID CBasePropDoorDoorOpenMoveDone (offset 0)
  1739. VOID CBasePropDoorDoorCloseMoveDone (offset 0)
  1740. VOID CBasePropDoorDoorAutoCloseThink (offset 0)
  1741.  
  1742. CBasePropTrain
  1743. BOOLEAN m_bEmergencyStopActive (offset 1612)
  1744. EHANDLE m_hNotificationLight (offset 1604)
  1745. VOID CBasePropTrainTrainThink (offset 0)
  1746. VOID InputClearParent (offset 0)
  1747.  
  1748. CBaseToggle
  1749. INTEGER m_toggle_state (offset 832)
  1750. FLOAT m_flMoveDistance (offset 836)
  1751. FLOAT m_flWait (offset 840)
  1752. FLOAT m_flLip (offset 844)
  1753. POSITION_VECTOR m_vecPosition1 (offset 848)
  1754. POSITION_VECTOR m_vecPosition2 (offset 860)
  1755. VECTOR m_vecMoveAng (offset 872)
  1756. VECTOR m_vecAngle1 (offset 884)
  1757. VECTOR m_vecAngle2 (offset 896)
  1758. FLOAT m_flHeight (offset 908)
  1759. EHANDLE m_hActivator (offset 912)
  1760. POSITION_VECTOR m_vecFinalDest (offset 916)
  1761. VECTOR m_vecFinalAngle (offset 928)
  1762. STRING m_sMaster (offset 948)
  1763. INTEGER m_movementType (offset 940)
  1764.  
  1765. CBaseTrigger
  1766. STRING m_iFilterName (offset 956)
  1767. EHANDLE m_hFilter (offset 960)
  1768. BOOLEAN m_bDisabled (offset 952)
  1769. CUSTOM m_hTouchingEntities (offset 1108)
  1770. VOID InputEnable (offset 0)
  1771. VOID InputDisable (offset 0)
  1772. VOID InputToggle (offset 0)
  1773. VOID InputTouchTest (offset 0)
  1774. VOID InputStartTouch (offset 0)
  1775. VOID InputEndTouch (offset 0)
  1776. CUSTOM m_OnStartTouch (offset 964)
  1777. CUSTOM m_OnStartTouchAll (offset 988)
  1778. CUSTOM m_OnEndTouch (offset 1012)
  1779. CUSTOM m_OnEndTouchAll (offset 1036)
  1780. CUSTOM m_OnTouching (offset 1060)
  1781. CUSTOM m_OnNotTouching (offset 1084)
  1782.  
  1783. CBaseVPhysicsTrigger
  1784. BOOLEAN m_bDisabled (offset 832)
  1785. STRING m_iFilterName (offset 836)
  1786. EHANDLE m_hFilter (offset 840)
  1787. VOID InputEnable (offset 0)
  1788. VOID InputDisable (offset 0)
  1789. VOID InputToggle (offset 0)
  1790.  
  1791. CBaseViewModel
  1792. EHANDLE m_hOwner (offset 1172)
  1793. INTEGER m_nViewModelIndex (offset 1168)
  1794. FLOAT m_flTimeWeaponIdle (offset 1176)
  1795. INTEGER m_nAnimationParity (offset 1184)
  1796. VECTOR m_vecLastFacing (offset 1156)
  1797. EHANDLE m_hWeapon (offset 1196)
  1798. CUSTOM m_hScreens (offset 1200)
  1799.  
  1800. CBeam
  1801. MODELINDEX m_nHaloIndex (offset 852)
  1802. INTEGER m_nBeamType (offset 856)
  1803. INTEGER m_nBeamFlags (offset 860)
  1804. INTEGER m_nNumBeamEnts (offset 848)
  1805. EHANDLE m_hAttachEntity (offset 864)
  1806. INTEGER m_nAttachIndex (offset 904)
  1807. INTEGER m_nMinDXLevel (offset 972)
  1808. FLOAT m_fWidth (offset 944)
  1809. FLOAT m_fEndWidth (offset 948)
  1810. FLOAT m_fFadeLength (offset 952)
  1811. FLOAT m_fHaloScale (offset 956)
  1812. FLOAT m_fAmplitude (offset 960)
  1813. FLOAT m_fStartFrame (offset 964)
  1814. FLOAT m_fSpeed (offset 968)
  1815. FLOAT m_flFrameRate (offset 832)
  1816. FLOAT m_flFrame (offset 976)
  1817. FLOAT m_flHDRColorScale (offset 836)
  1818. FLOAT m_flDamage (offset 844)
  1819. TIME m_flFireTime (offset 840)
  1820. POSITION_VECTOR m_vecEndPos (offset 980)
  1821. EHANDLE m_hEndEntity (offset 992)
  1822. INTEGER m_nDissolveType (offset 996)
  1823. FLOAT InputWidth (offset 0)
  1824. FLOAT InputNoise (offset 0)
  1825. FLOAT InputColorRedValue (offset 0)
  1826. FLOAT InputColorGreenValue (offset 0)
  1827. FLOAT InputColorBlueValue (offset 0)
  1828. FLOAT m_fSpeed (offset 968)
  1829.  
  1830. CBlackMesaBaseDetonator
  1831. EHANDLE m_hThrower (offset 1152)
  1832. EHANDLE m_hOriginalThrower (offset 1156)
  1833. FLOAT m_flDamage (offset 1164)
  1834. FLOAT m_flDamageRadius (offset 1168)
  1835. INTEGER m_nDamageType (offset 1172)
  1836. FLOAT m_flShakeAmplitude (offset 1176)
  1837. FLOAT m_flShakeRadius (offset 1180)
  1838. FLOAT m_flAIWarnRadius (offset 1184)
  1839. FLOAT m_flAIWarnTime (offset 1188)
  1840. FLOAT m_flDetonateTimer (offset 1192)
  1841. INTEGER m_nDetenatorID (offset 1196)
  1842. FLOAT m_flTrackAcceleration (offset 1200)
  1843. FLOAT m_flTrackDrag (offset 1204)
  1844. FLOAT m_flTrackMaxSpeed (offset 1208)
  1845. TIME m_flCreationTime (offset 1212)
  1846. VECTOR m_vecTargetPos (offset 1216)
  1847. CUSTOM m_DetenatorDeathNoticeList (offset 1228)
  1848. VOID CBlackMesaBaseDetonatorDetonate (offset 0)
  1849. VOID CBlackMesaBaseDetonatorDetonateThink (offset 0)
  1850. VOID CBlackMesaBaseDetonatorDetonateTrackThink (offset 0)
  1851. VOID CBlackMesaBaseDetonatorExplodeTouch (offset 0)
  1852.  
  1853. CBlackMesaBaseGrenade
  1854. FLOAT m_flCoefficientOfRestitution (offset 1268)
  1855. VECTOR m_vInitialVelocity (offset 1252)
  1856.  
  1857. CBlackMesaBaseProjectile
  1858. VECTOR m_vInitialVelocity (offset 1252)
  1859.  
  1860. CBlackMesaBaseWeapon
  1861. BOOLEAN m_bShouldPlayPickupAnim (offset 1400)
  1862. FLOAT m_flNextFidget (offset 1408)
  1863. BOOLEAN m_bIsLowered (offset 1412)
  1864. BOOLEAN m_bFirstDeploy (offset 1420)
  1865.  
  1866. CBlackMesaBaseWeaponIronSights
  1867. BOOLEAN m_bIronSights (offset 1424)
  1868.  
  1869. CBlackMesaBaseWeaponThrown
  1870. FLOAT m_flNextReload (offset 1424)
  1871.  
  1872. CBlackMesaPlayer
  1873. VECTOR m_angEyeAngles (offset 4764)
  1874. BOOLEAN m_bIsSprinting (offset 4784)
  1875. BOOLEAN m_bIsWalking (offset 4786)
  1876. BOOLEAN m_bSprintEnabled (offset 4785)
  1877. TIME m_flAdmireGlovesAnimTime (offset 4788)
  1878. EHANDLE m_hLadder (offset 4832)
  1879. EMBEDDED m_LadderMove (offset 4836) [8 properties]:
  1880. BOOLEAN m_bForceLadderMove (offset 4836)
  1881. BOOLEAN m_bForceMount (offset 4837)
  1882. TIME m_flStartTime (offset 4840)
  1883. TIME m_flArrivalTime (offset 4844)
  1884. POSITION_VECTOR m_vecGoalPosition (offset 4848)
  1885. POSITION_VECTOR m_vecStartPosition (offset 4860)
  1886. EHANDLE m_hForceLadder (offset 4872)
  1887. EHANDLE m_hReservedSpot (offset 4876)
  1888. EMBEDDED m_JumpData (offset 4404) [4 properties]:
  1889. FLOAT m_flNextLongJump (offset 4416)
  1890. BOOLEAN m_bHasJumpModule (offset 4410)
  1891. BOOLEAN m_bIsPerformingLongJump (offset 4420)
  1892. BOOLEAN m_bIsPerformingJumpPadBoost (offset 4421)
  1893. BOOLEAN m_bZooming (offset 4892)
  1894. BOOLEAN m_bFlashlightEnabled (offset 4893)
  1895. TIME m_flNextFlashlightCheckTime (offset 4896)
  1896. TIME m_flTimeUseSuspended (offset 4936)
  1897. TIME m_flTargetFindTime (offset 4940)
  1898. BOOLEAN m_bUseCappedPhysicsDamageTable (offset 4944)
  1899. VOID CBlackMesaPlayerPlayerThink (offset 0)
  1900. VOID InputForceDropPhysObjects (offset 0)
  1901.  
  1902. CBlackMesaRagdoll
  1903. VOID CBlackMesaRagdollPruneThink (offset 0)
  1904.  
  1905. CBlackMesaViewModel
  1906. INTEGER m_nBody (offset 884)
  1907.  
  1908. CBlood
  1909. VECTOR m_vecSprayDir (offset 832)
  1910. FLOAT m_flAmount (offset 844)
  1911. INTEGER m_Color (offset 848)
  1912. VOID InputEmitBlood (offset 0)
  1913.  
  1914. CBoneFollower
  1915. MODELINDEX m_modelIndex (offset 832)
  1916. INTEGER m_solidIndex (offset 836)
  1917. INTEGER m_physicsBone (offset 840)
  1918. INTEGER m_hitGroup (offset 844)
  1919.  
  1920. CBreakable
  1921. INTEGER m_Material (offset 844)
  1922. INTEGER m_Explosion (offset 852)
  1923. VECTOR m_GibDir (offset 856)
  1924. EHANDLE m_hBreaker (offset 848)
  1925. FLOAT m_angle (offset 840)
  1926. STRING m_iszGibModel (offset 868)
  1927. STRING m_iszSpawnObject (offset 872)
  1928. INTEGER m_ExplosionMagnitude (offset 876)
  1929. FLOAT m_flPressureDelay (offset 880)
  1930. INTEGER m_iMinHealthDmg (offset 884)
  1931. BOOLEAN m_bTookPhysicsDamage (offset 888)
  1932. STRING m_iszPropData (offset 892)
  1933. FLOAT m_impactEnergyScale (offset 900)
  1934. INTEGER m_PerformanceMode (offset 992)
  1935. VOID InputBreak (offset 0)
  1936. INTEGER InputSetHealth (offset 0)
  1937. INTEGER InputAddHealth (offset 0)
  1938. INTEGER InputRemoveHealth (offset 0)
  1939. FLOAT InputSetMass (offset 0)
  1940. VOID CBreakableBreakTouch (offset 0)
  1941. VOID CBreakableDie (offset 0)
  1942. CUSTOM m_OnBreak (offset 904)
  1943. CUSTOM m_OnHealthChanged (offset 928)
  1944. FLOAT m_flDmgModBullet (offset 952)
  1945. FLOAT m_flDmgModClub (offset 956)
  1946. FLOAT m_flDmgModExplosive (offset 960)
  1947. STRING m_iszPhysicsDamageTableName (offset 964)
  1948. STRING m_iszBreakableModel (offset 968)
  1949. INTEGER m_iBreakableSkin (offset 972)
  1950. INTEGER m_iBreakableCount (offset 976)
  1951. INTEGER m_iMaxBreakableSize (offset 980)
  1952. STRING m_iszBasePropData (offset 984)
  1953. INTEGER m_iInteractions (offset 988)
  1954. FLOAT m_explodeRadius (offset 996)
  1955. STRING m_iszModelName (offset 896)
  1956. EHANDLE m_hPhysicsAttacker (offset 1000)
  1957. TIME m_flLastPhysicsInfluenceTime (offset 1004)
  1958.  
  1959. CBreakableProp
  1960. FLOAT m_explodeDamage (offset 1308)
  1961. FLOAT m_explodeRadius (offset 1312)
  1962. INTEGER m_iMinHealthDmg (offset 1236)
  1963. INTEGER m_createTick (offset 1252)
  1964. EHANDLE m_hBreaker (offset 1260)
  1965. INTEGER m_PerformanceMode (offset 1264)
  1966. STRING m_iszBreakModelMessage (offset 1316)
  1967. FLOAT m_flDmgModBullet (offset 1268)
  1968. FLOAT m_flDmgModClub (offset 1272)
  1969. FLOAT m_flDmgModExplosive (offset 1276)
  1970. STRING m_iszPhysicsDamageTableName (offset 1280)
  1971. STRING m_iszBreakableModel (offset 1284)
  1972. INTEGER m_iBreakableSkin (offset 1288)
  1973. INTEGER m_iBreakableCount (offset 1292)
  1974. INTEGER m_iMaxBreakableSize (offset 1296)
  1975. STRING m_iszBasePropData (offset 1300)
  1976. INTEGER m_iInteractions (offset 1304)
  1977. INTEGER m_iNumBreakableChunks (offset 1320)
  1978. CHARACTER m_nPhysgunState (offset 1335)
  1979. STRING m_iszPuntSound (offset 1472)
  1980. FLOAT m_flPressureDelay (offset 1256)
  1981. VECTOR m_preferredCarryAngles (offset 1240)
  1982. FLOAT m_flDefaultFadeScale (offset 1456)
  1983. BOOLEAN m_bUsePuntSound (offset 1476)
  1984. VOID InputBreak (offset 0)
  1985. INTEGER InputSetHealth (offset 0)
  1986. INTEGER InputAddHealth (offset 0)
  1987. INTEGER InputRemoveHealth (offset 0)
  1988. FLOAT m_impactEnergyScale (offset 1232)
  1989. VOID InputEnablePhyscannonPickup (offset 0)
  1990. VOID InputDisablePhyscannonPickup (offset 0)
  1991. VOID InputEnablePuntSound (offset 0)
  1992. VOID InputDisablePuntSound (offset 0)
  1993. CUSTOM m_OnBreak (offset 1160)
  1994. CUSTOM m_OnHealthChanged (offset 1184)
  1995. CUSTOM m_OnTakeDamage (offset 1208)
  1996. CUSTOM m_OnPhysCannonDetach (offset 1336)
  1997. CUSTOM m_OnPhysCannonAnimatePreStarted (offset 1360)
  1998. CUSTOM m_OnPhysCannonAnimatePullStarted (offset 1384)
  1999. CUSTOM m_OnPhysCannonAnimatePostStarted (offset 1408)
  2000. CUSTOM m_OnPhysCannonPullAnimFinished (offset 1432)
  2001. VOID CBreakablePropBreakThink (offset 0)
  2002. VOID CBreakablePropAnimateThink (offset 0)
  2003. VOID CBreakablePropRampToDefaultFadeScale (offset 0)
  2004. VOID CBreakablePropBreakablePropTouch (offset 0)
  2005. EHANDLE m_hPhysicsAttacker (offset 1324)
  2006. TIME m_flLastPhysicsInfluenceTime (offset 1328)
  2007. BOOLEAN m_bOriginalBlockLOS (offset 1334)
  2008. BOOLEAN m_bBlockLOSSetByPropData (offset 1332)
  2009. BOOLEAN m_bIsWalkableSetByPropData (offset 1333)
  2010. EHANDLE m_hLastAttacker (offset 1464)
  2011. EHANDLE m_hFlareEnt (offset 1468)
  2012.  
  2013. CBreakableSurface
  2014. INTEGER m_nSurfaceType (offset 1052)
  2015. INTEGER m_nFragility (offset 2084)
  2016. VECTOR m_vLLVertex (offset 2088)
  2017. VECTOR m_vULVertex (offset 2100)
  2018. VECTOR m_vLRVertex (offset 2112)
  2019. VECTOR m_vURVertex (offset 2124)
  2020. INTEGER m_nQuadError (offset 2136)
  2021. INTEGER m_nNumWide (offset 1008)
  2022. INTEGER m_nNumHigh (offset 1012)
  2023. FLOAT m_flPanelWidth (offset 1016)
  2024. FLOAT m_flPanelHeight (offset 1020)
  2025. VECTOR m_vNormal (offset 1024)
  2026. POSITION_VECTOR m_vCorner (offset 1036)
  2027. BOOLEAN m_bIsBroken (offset 1048)
  2028. INTEGER m_nNumBrokenPanes (offset 1056)
  2029. FLOAT m_flSupport (offset 1060)
  2030. BOOLEAN m_RawPanelBitVec (offset 2140)
  2031. VOID CBreakableSurfaceBreakThink (offset 0)
  2032. VOID CBreakableSurfaceSurfaceTouch (offset 0)
  2033. VECTOR InputShatter (offset 0)
  2034.  
  2035. CBubbling
  2036. FLOAT m_flSpeed (offset 108)
  2037. INTEGER m_density (offset 832)
  2038. INTEGER m_frequency (offset 836)
  2039. INTEGER m_state (offset 844)
  2040. VOID CBubblingFizzThink (offset 0)
  2041. VOID InputActivate (offset 0)
  2042. VOID InputDeactivate (offset 0)
  2043. VOID InputToggle (offset 0)
  2044. INTEGER InputSetCurrent (offset 0)
  2045. INTEGER InputSetDensity (offset 0)
  2046. INTEGER InputSetFrequency (offset 0)
  2047.  
  2048. CChangeLevel
  2049. CHARACTER m_szMapName (offset 1132)
  2050. CHARACTER m_szLandmarkName (offset 1164)
  2051. VOID CChangeLevelTouchChangeLevel (offset 0)
  2052. VOID InputChangeLevel (offset 0)
  2053. CUSTOM m_OnChangeLevel (offset 1200)
  2054.  
  2055. CColorCorrection
  2056. VOID CColorCorrectionFadeInThink (offset 0)
  2057. VOID CColorCorrectionFadeOutThink (offset 0)
  2058. FLOAT m_flCurWeight (offset 872)
  2059. FLOAT m_flTimeStartFadeIn (offset 848)
  2060. FLOAT m_flTimeStartFadeOut (offset 852)
  2061. FLOAT m_flStartFadeInWeight (offset 840)
  2062. FLOAT m_flStartFadeOutWeight (offset 844)
  2063. FLOAT m_MinFalloff (offset 864)
  2064. FLOAT m_MaxFalloff (offset 868)
  2065. FLOAT m_flMaxWeight (offset 856)
  2066. FLOAT m_flFadeInDuration (offset 832)
  2067. FLOAT m_flFadeOutDuration (offset 836)
  2068. STRING m_lookupFilename (offset 1136)
  2069. BOOLEAN m_bEnabled (offset 861)
  2070. BOOLEAN m_bStartDisabled (offset 860)
  2071. VOID InputEnable (offset 0)
  2072. VOID InputDisable (offset 0)
  2073. FLOAT InputSetFadeInDuration (offset 0)
  2074. FLOAT InputSetFadeOutDuration (offset 0)
  2075.  
  2076. CColorCorrectionVolume
  2077. VOID CColorCorrectionVolumeThinkFunc (offset 0)
  2078. FLOAT m_FadeDuration (offset 1420)
  2079. FLOAT m_MaxWeight (offset 1140)
  2080. CHARACTER m_lookupFilename (offset 1144)
  2081. BOOLEAN m_bEnabled (offset 1132)
  2082. BOOLEAN m_bStartDisabled (offset 1133)
  2083. FLOAT m_Weight (offset 1136)
  2084. FLOAT m_LastEnterWeight (offset 1404)
  2085. FLOAT m_LastEnterTime (offset 1408)
  2086. FLOAT m_LastExitWeight (offset 1412)
  2087. FLOAT m_LastExitTime (offset 1416)
  2088. VOID InputEnable (offset 0)
  2089. VOID InputDisable (offset 0)
  2090.  
  2091. CCommandPoint
  2092. VOID InputOutsideTransition (offset 0)
  2093.  
  2094. CCommentaryAuto
  2095. VOID InputMultiplayerSpawned (offset 0)
  2096. CUSTOM m_OnCommentaryNewGame (offset 832)
  2097. CUSTOM m_OnCommentaryMidGame (offset 856)
  2098. CUSTOM m_OnCommentaryMultiplayerSpawn (offset 880)
  2099.  
  2100. CConstraintAnchor
  2101. FLOAT m_massScale (offset 832)
  2102.  
  2103. CCreditEntity
  2104. VOID CCreditEntityIntroCreditsThink (offset 0)
  2105. CUSTOM m_NameList (offset 832)
  2106. CUSTOM m_JobList (offset 852)
  2107. FLOAT m_fadeDelay (offset 872)
  2108. FLOAT m_totalTime (offset 876)
  2109. FLOAT m_fadeTime (offset 880)
  2110. FLOAT m_shiftTime (offset 884)
  2111. FLOAT m_nextTick (offset 888)
  2112. BOOLEAN m_startactive (offset 892)
  2113. VOID InputStartActive (offset 0)
  2114.  
  2115. CCredits
  2116. VOID InputRollOutroCredits (offset 0)
  2117. VOID InputShowLogo (offset 0)
  2118. FLOAT InputSetLogoLength (offset 0)
  2119. CUSTOM m_OnCreditsDone (offset 832)
  2120. BOOLEAN m_bRolledOutroCredits (offset 856)
  2121. FLOAT m_flLogoLength (offset 860)
  2122.  
  2123. CDLightmap_Update
  2124. VOID InputEnable (offset 0)
  2125. VOID InputDisable (offset 0)
  2126. BOOLEAN m_bEnabled (offset 832)
  2127.  
  2128. CDebugHistory
  2129. VOID None (offset 0)
  2130.  
  2131. CDecal
  2132. INTEGER m_nTexture (offset 832)
  2133. BOOLEAN m_bLowPriority (offset 836)
  2134. VOID CDecalStaticDecal (offset 0)
  2135. VOID CDecalTriggerDecal (offset 0)
  2136. VOID InputActivate (offset 0)
  2137.  
  2138. CDynamicLight
  2139. CHARACTER m_ActualFlags (offset 832)
  2140. CHARACTER m_Flags (offset 833)
  2141. BOOLEAN m_On (offset 835)
  2142. VOID CDynamicLightDynamicLightThink (offset 0)
  2143. FLOAT m_Radius (offset 836)
  2144. INTEGER m_Exponent (offset 840)
  2145. FLOAT m_InnerAngle (offset 844)
  2146. FLOAT m_OuterAngle (offset 848)
  2147. FLOAT m_SpotRadius (offset 852)
  2148. CHARACTER m_LightStyle (offset 834)
  2149. VOID InputTurnOn (offset 0)
  2150. VOID InputTurnOff (offset 0)
  2151. VOID InputToggle (offset 0)
  2152.  
  2153. CDynamicProp
  2154. STRING m_iszDefaultAnim (offset 1532)
  2155. INTEGER m_iGoalSequence (offset 1536)
  2156. INTEGER m_iTransitionDirection (offset 1540)
  2157. BOOLEAN m_bRandomAnimator (offset 1544)
  2158. TIME m_flNextRandAnim (offset 1548)
  2159. FLOAT m_flMinRandAnimTime (offset 1552)
  2160. FLOAT m_flMaxRandAnimTime (offset 1556)
  2161. BOOLEAN m_bStartDisabled (offset 1572)
  2162. BOOLEAN m_bDisableBoneFollowers (offset 1573)
  2163. BOOLEAN m_bUseHitboxesForRenderBox (offset 1574)
  2164. SHORT m_nPendingSequence (offset 1560)
  2165. BOOLEAN m_bAnimationDone (offset 1562)
  2166. BOOLEAN m_bHoldAnimation (offset 1563)
  2167. BOOLEAN m_bAnimateEveryFrame (offset 1564)
  2168. INTEGER m_SpawnSolid (offset 1568)
  2169. STRING InputSetAnimation (offset 0)
  2170. STRING InputSetDefaultAnimation (offset 0)
  2171. VOID InputTurnOn (offset 0)
  2172. VOID InputTurnOff (offset 0)
  2173. VOID InputTurnOn (offset 0)
  2174. VOID InputTurnOff (offset 0)
  2175. VOID InputEnableCollision (offset 0)
  2176. VOID InputDisableCollision (offset 0)
  2177. FLOAT InputSetPlaybackRate (offset 0)
  2178. CUSTOM m_pOutputAnimBegun (offset 1484)
  2179. CUSTOM m_pOutputAnimOver (offset 1508)
  2180. VOID CDynamicPropAnimThink (offset 0)
  2181. EMBEDDED m_BoneFollowerManager (offset 1576) [2 properties]:
  2182. INTEGER m_iNumBones (offset 1576)
  2183. CUSTOM m_physBones (offset 1580)
  2184.  
  2185. CEmbers
  2186. INTEGER m_nDensity (offset 832)
  2187. INTEGER m_nLifetime (offset 836)
  2188. INTEGER m_nSpeed (offset 840)
  2189. BOOLEAN m_bEmit (offset 844)
  2190. VOID CEmbersEmberUse (offset 0)
  2191.  
  2192. CEntityDissolve
  2193. TIME m_flStartTime (offset 832)
  2194. FLOAT m_flFadeInStart (offset 836)
  2195. FLOAT m_flFadeInLength (offset 840)
  2196. FLOAT m_flFadeOutModelStart (offset 844)
  2197. FLOAT m_flFadeOutModelLength (offset 848)
  2198. FLOAT m_flFadeOutStart (offset 852)
  2199. FLOAT m_flFadeOutLength (offset 856)
  2200. INTEGER m_nDissolveType (offset 860)
  2201. VECTOR m_vDissolverOrigin (offset 864)
  2202. INTEGER m_nMagnitude (offset 876)
  2203. VOID CEntityDissolveDissolveThink (offset 0)
  2204. VOID CEntityDissolveElectrocuteThink (offset 0)
  2205. STRING InputDissolve (offset 0)
  2206.  
  2207. CEntityFlame
  2208. FLOAT m_flLifetime (offset 852)
  2209. FLOAT m_flSize (offset 836)
  2210. EHANDLE m_hEntAttached (offset 832)
  2211. BOOLEAN m_bUseHitboxes (offset 840)
  2212. INTEGER m_iNumHitboxFires (offset 844)
  2213. FLOAT m_flHitboxFireScale (offset 848)
  2214. VOID CEntityFlameFlameThink (offset 0)
  2215. VOID InputIgnite (offset 0)
  2216.  
  2217. CEntityParticleTrail
  2218. MATERIALINDEX m_iMaterialName (offset 832)
  2219. EMBEDDED m_Info (offset 836) [4 properties]:
  2220. STRING m_strMaterialName (offset 840)
  2221. FLOAT m_flLifetime (offset 844)
  2222. FLOAT m_flStartSize (offset 848)
  2223. FLOAT m_flEndSize (offset 852)
  2224. EHANDLE m_hConstraintEntity (offset 856)
  2225.  
  2226. CEnvBeam
  2227. INTEGER m_active (offset 1000)
  2228. INTEGER m_spriteTexture (offset 1004)
  2229. STRING m_iszStartEntity (offset 1008)
  2230. STRING m_iszEndEntity (offset 1012)
  2231. FLOAT m_life (offset 1016)
  2232. FLOAT m_boltWidth (offset 1020)
  2233. FLOAT m_noiseAmplitude (offset 1024)
  2234. INTEGER m_speed (offset 1028)
  2235. FLOAT m_restrike (offset 1032)
  2236. STRING m_iszSpriteName (offset 1036)
  2237. INTEGER m_frameStart (offset 1040)
  2238. FLOAT m_radius (offset 1044)
  2239. INTEGER m_TouchType (offset 1048)
  2240. STRING m_iFilterName (offset 1052)
  2241. STRING m_iszDecal (offset 1060)
  2242. EHANDLE m_hFilter (offset 1056)
  2243. VOID CEnvBeamStrikeThink (offset 0)
  2244. VOID CEnvBeamUpdateThink (offset 0)
  2245. VOID InputTurnOn (offset 0)
  2246. VOID InputTurnOff (offset 0)
  2247. VOID InputToggle (offset 0)
  2248. VOID InputStrikeOnce (offset 0)
  2249. CUSTOM m_OnTouchedByEntity (offset 1064)
  2250. CUSTOM m_OnTouchedByNPC (offset 1088)
  2251. CUSTOM m_OnTouchedByPlayer (offset 1112)
  2252.  
  2253. CEnvBeamTeam
  2254. INTEGER m_iTeamNum (offset 500)
  2255. INTEGER m_iOwnerEntIdx (offset 1000)
  2256.  
  2257. CEnvBeverage
  2258. BOOLEAN m_CanInDispenser (offset 832)
  2259. INTEGER m_nBeverageType (offset 836)
  2260. VOID InputActivate (offset 0)
  2261.  
  2262. CEnvDustPuff
  2263. FLOAT m_flScale (offset 832)
  2264. COLOR32 m_rgbaColor (offset 836)
  2265. VOID InputSpawnDust (offset 0)
  2266.  
  2267. CEnvEffectsScript
  2268. STRING InputSetSequence (offset 0)
  2269. STRING m_iszScriptName (offset 1152)
  2270. VOID CEnvEffectsScriptThink (offset 0)
  2271.  
  2272. CEnvEntityMaker
  2273. EHANDLE m_hCurrentInstance (offset 856)
  2274. EHANDLE m_hCurrentBlocker (offset 860)
  2275. VECTOR m_vecBlockerOrigin (offset 864)
  2276. STRING m_iszTemplate (offset 900)
  2277. VECTOR m_angPostSpawnDirection (offset 876)
  2278. FLOAT m_flPostSpawnDirectionVariance (offset 888)
  2279. FLOAT m_flPostSpawnSpeed (offset 892)
  2280. BOOLEAN m_bPostSpawnUseAngles (offset 896)
  2281. CUSTOM m_pOutputOnSpawned (offset 904)
  2282. CUSTOM m_pOutputOnFailedSpawn (offset 928)
  2283. VOID InputForceSpawn (offset 0)
  2284. STRING InputForceSpawnAtEntityOrigin (offset 0)
  2285. VOID CEnvEntityMakerCheckSpawnThink (offset 0)
  2286.  
  2287. CEnvExplosion
  2288. INTEGER m_iMagnitude (offset 832)
  2289. INTEGER m_iRadiusOverride (offset 836)
  2290. INTEGER m_spriteScale (offset 840)
  2291. FLOAT m_flDamageForce (offset 844)
  2292. STRING m_iszFireballSprite (offset 848)
  2293. SHORT m_sFireballSprite (offset 852)
  2294. EHANDLE m_hInflictor (offset 856)
  2295. INTEGER m_iCustomDamageType (offset 860)
  2296. INTEGER m_iClassIgnore (offset 864)
  2297. EHANDLE m_hEntityIgnore (offset 868)
  2298. VOID CEnvExplosionSmoke (offset 0)
  2299. VOID InputExplode (offset 0)
  2300.  
  2301. CEnvFade
  2302. FLOAT m_Duration (offset 832)
  2303. FLOAT m_HoldTime (offset 836)
  2304. VOID InputFade (offset 0)
  2305. CUSTOM m_OnBeginFade (offset 840)
  2306.  
  2307. CEnvFireSensor
  2308. FLOAT m_radius (offset 836)
  2309. FLOAT m_targetLevel (offset 840)
  2310. FLOAT m_targetTime (offset 844)
  2311. BOOLEAN m_bEnabled (offset 832)
  2312. BOOLEAN m_bHeatAtLevel (offset 833)
  2313. FLOAT m_levelTime (offset 848)
  2314. VOID InputEnable (offset 0)
  2315. VOID InputDisable (offset 0)
  2316. CUSTOM m_OnHeatLevelStart (offset 852)
  2317. CUSTOM m_OnHeatLevelEnd (offset 876)
  2318.  
  2319. CEnvFireSource
  2320. BOOLEAN m_bEnabled (offset 832)
  2321. FLOAT m_radius (offset 836)
  2322. FLOAT m_damage (offset 840)
  2323. VOID InputEnable (offset 0)
  2324. VOID InputDisable (offset 0)
  2325.  
  2326. CEnvFunnel
  2327. VOID None (offset 0)
  2328.  
  2329. CEnvGargantuaFlame
  2330. CUSTOM m_pFlameSound (offset 832)
  2331. EMBEDDED m_Light (offset 836) [1 properties]:
  2332. EHANDLE m_hLight (offset 864)
  2333. VOID CEnvGargantuaFlameFlameUpdate (offset 0)
  2334. FLOAT InputSetLife (offset 0)
  2335. VOID InputExtinguish (offset 0)
  2336.  
  2337. CEnvGlobal
  2338. STRING m_globalstate (offset 856)
  2339. INTEGER m_triggermode (offset 860)
  2340. INTEGER m_initialstate (offset 864)
  2341. INTEGER m_counter (offset 868)
  2342. VOID InputTurnOn (offset 0)
  2343. VOID InputTurnOff (offset 0)
  2344. VOID InputRemove (offset 0)
  2345. VOID InputToggle (offset 0)
  2346. INTEGER InputSetCounter (offset 0)
  2347. INTEGER InputAddToCounter (offset 0)
  2348. VOID InputGetCounter (offset 0)
  2349. CUSTOM m_outCounter (offset 832)
  2350.  
  2351. CEnvGunfire
  2352. INTEGER m_iMinBurstSize (offset 832)
  2353. INTEGER m_iMaxBurstSize (offset 836)
  2354. TIME m_flMinBurstDelay (offset 840)
  2355. TIME m_flMaxBurstDelay (offset 844)
  2356. FLOAT m_flRateOfFire (offset 848)
  2357. STRING m_iszShootSound (offset 852)
  2358. STRING m_iszTracerType (offset 856)
  2359. BOOLEAN m_bDisabled (offset 860)
  2360. INTEGER m_iSpread (offset 868)
  2361. FLOAT m_flBias (offset 900)
  2362. BOOLEAN m_bCollide (offset 904)
  2363. INTEGER m_iShotsRemaining (offset 864)
  2364. VECTOR m_vecSpread (offset 872)
  2365. VECTOR m_vecTargetPosition (offset 884)
  2366. FLOAT m_flTargetDist (offset 896)
  2367. EHANDLE m_hTarget (offset 908)
  2368. VOID CEnvGunfireShootThink (offset 0)
  2369. VOID InputEnable (offset 0)
  2370. VOID InputDisable (offset 0)
  2371.  
  2372. CEnvHudHint
  2373. STRING m_iszMessage (offset 832)
  2374. VOID InputShowHudHint (offset 0)
  2375. VOID InputHideHudHint (offset 0)
  2376.  
  2377. CEnvLaser
  2378. STRING m_iszLaserTarget (offset 1000)
  2379. CLASSPTR m_pSprite (offset 1004)
  2380. STRING m_iszSpriteName (offset 1008)
  2381. VECTOR m_firePosition (offset 1012)
  2382. FLOAT m_flStartFrame (offset 1024)
  2383. VOID CEnvLaserStrikeThink (offset 0)
  2384. VOID InputTurnOn (offset 0)
  2385. VOID InputTurnOff (offset 0)
  2386. VOID InputToggle (offset 0)
  2387.  
  2388. CEnvLaserDot
  2389. VECTOR m_vecNormal (offset 836)
  2390. EHANDLE m_hTargetEnt (offset 848)
  2391.  
  2392. CEnvMicrophone
  2393. BOOLEAN m_bDisabled (offset 832)
  2394. EHANDLE m_hMeasureTarget (offset 836)
  2395. INTEGER m_nSoundMask (offset 840)
  2396. FLOAT m_flSensitivity (offset 844)
  2397. FLOAT m_flSmoothFactor (offset 848)
  2398. STRING m_iszSpeakerName (offset 856)
  2399. STRING m_iszListenFilter (offset 888)
  2400. EHANDLE m_hListenFilter (offset 892)
  2401. CUSTOM m_hSpeaker (offset 860)
  2402. INTEGER m_iSpeakerDSPPreset (offset 884)
  2403. FLOAT m_flMaxRange (offset 852)
  2404. CHARACTER m_szLastSound (offset 968)
  2405. VOID InputEnable (offset 0)
  2406. VOID InputDisable (offset 0)
  2407. STRING InputSetSpeakerName (offset 0)
  2408. CUSTOM m_SoundLevel (offset 896)
  2409. CUSTOM m_OnRoutedSound (offset 920)
  2410. CUSTOM m_OnHeardSound (offset 944)
  2411.  
  2412. CEnvMortarController
  2413. STRING m_strMortarLauncherName (offset 1608)
  2414. VOID InputAttachScreen (offset 0)
  2415.  
  2416. CEnvMuzzleFlash
  2417. FLOAT m_flScale (offset 832)
  2418. STRING m_iszParentAttachment (offset 836)
  2419. VOID InputFire (offset 0)
  2420.  
  2421. CEnvParticleBeam
  2422. EHANDLE m_hTargetEntity (offset 848)
  2423. BOOLEAN m_bState (offset 856)
  2424. STRING m_strParticleBeamName (offset 852)
  2425. STRING m_strTargetName (offset 844)
  2426. FLOAT m_flDamage (offset 836)
  2427. FLOAT m_flDamageTick (offset 840)
  2428. VOID InputTurnOn (offset 0)
  2429. VOID InputTurnOff (offset 0)
  2430. VOID CEnvParticleBeamBeamThink (offset 0)
  2431.  
  2432. CEnvParticleScript
  2433. FLOAT m_flSequenceScale (offset 1152)
  2434. STRING InputSetSequence (offset 0)
  2435.  
  2436. CEnvPlayerSurfaceTrigger
  2437. INTEGER m_iTargetGameMaterial (offset 832)
  2438. INTEGER m_iCurrentGameMaterial (offset 836)
  2439. BOOLEAN m_bDisabled (offset 840)
  2440. VOID CEnvPlayerSurfaceTriggerUpdateMaterialThink (offset 0)
  2441. VOID InputDisable (offset 0)
  2442. VOID InputEnable (offset 0)
  2443. CUSTOM m_OnSurfaceChangedToTarget (offset 844)
  2444. CUSTOM m_OnSurfaceChangedFromTarget (offset 868)
  2445.  
  2446. CEnvProjectedTexture
  2447. EHANDLE m_hTargetEntity (offset 832)
  2448. BOOLEAN m_bState (offset 836)
  2449. FLOAT m_flLightFOV (offset 840)
  2450. BOOLEAN m_bEnableShadows (offset 844)
  2451. BOOLEAN m_bLightOnlyTarget (offset 845)
  2452. BOOLEAN m_bLightWorld (offset 846)
  2453. BOOLEAN m_bCameraSpace (offset 847)
  2454. FLOAT m_flAmbient (offset 860)
  2455. CHARACTER m_SpotlightTextureName (offset 864)
  2456. INTEGER m_nSpotlightTextureFrame (offset 1124)
  2457. FLOAT m_flNearZ (offset 1128)
  2458. FLOAT m_flFarZ (offset 1132)
  2459. INTEGER m_nShadowQuality (offset 1136)
  2460. VECTOR m_LinearFloatLightColor (offset 848)
  2461. VOID InputTurnOn (offset 0)
  2462. VOID InputTurnOff (offset 0)
  2463. FLOAT InputSetFOV (offset 0)
  2464. EHANDLE InputSetTarget (offset 0)
  2465. BOOLEAN InputSetCameraSpace (offset 0)
  2466. BOOLEAN InputSetLightOnlyTarget (offset 0)
  2467. BOOLEAN InputSetLightWorld (offset 0)
  2468. BOOLEAN InputSetEnableShadows (offset 0)
  2469. FLOAT InputSetAmbient (offset 0)
  2470. STRING InputSetSpotlightTexture (offset 0)
  2471. VOID CEnvProjectedTextureInitialThink (offset 0)
  2472.  
  2473. CEnvQuadraticBeam
  2474. POSITION_VECTOR m_targetPosition (offset 832)
  2475. POSITION_VECTOR m_controlPosition (offset 844)
  2476. FLOAT m_scrollRate (offset 856)
  2477. FLOAT m_flWidth (offset 860)
  2478.  
  2479. CEnvScreenEffect
  2480. FLOAT m_flDuration (offset 832)
  2481. INTEGER m_nType (offset 836)
  2482. FLOAT m_flDuration (offset 832)
  2483. FLOAT InputStartEffect (offset 0)
  2484. FLOAT InputStopEffect (offset 0)
  2485.  
  2486. CEnvScreenOverlay
  2487. STRING m_iszOverlayNames[0] (offset 832)
  2488. STRING m_iszOverlayNames[1] (offset 836)
  2489. STRING m_iszOverlayNames[2] (offset 840)
  2490. STRING m_iszOverlayNames[3] (offset 844)
  2491. STRING m_iszOverlayNames[4] (offset 848)
  2492. STRING m_iszOverlayNames[5] (offset 852)
  2493. STRING m_iszOverlayNames[6] (offset 856)
  2494. STRING m_iszOverlayNames[7] (offset 860)
  2495. STRING m_iszOverlayNames[8] (offset 864)
  2496. STRING m_iszOverlayNames[9] (offset 868)
  2497. FLOAT m_flOverlayTimes[0] (offset 872)
  2498. FLOAT m_flOverlayTimes[1] (offset 876)
  2499. FLOAT m_flOverlayTimes[2] (offset 880)
  2500. FLOAT m_flOverlayTimes[3] (offset 884)
  2501. FLOAT m_flOverlayTimes[4] (offset 888)
  2502. FLOAT m_flOverlayTimes[5] (offset 892)
  2503. FLOAT m_flOverlayTimes[6] (offset 896)
  2504. FLOAT m_flOverlayTimes[7] (offset 900)
  2505. FLOAT m_flOverlayTimes[8] (offset 904)
  2506. FLOAT m_flOverlayTimes[9] (offset 908)
  2507. INTEGER m_iDesiredOverlay (offset 916)
  2508. TIME m_flStartTime (offset 912)
  2509. BOOLEAN m_bIsActive (offset 920)
  2510. VOID InputStartOverlay (offset 0)
  2511. VOID InputStopOverlay (offset 0)
  2512. INTEGER InputSwitchOverlay (offset 0)
  2513.  
  2514. CEnvShake
  2515. FLOAT m_Amplitude (offset 832)
  2516. FLOAT m_Frequency (offset 836)
  2517. FLOAT m_Duration (offset 840)
  2518. FLOAT m_Radius (offset 844)
  2519. TIME m_stopTime (offset 848)
  2520. TIME m_nextShake (offset 852)
  2521. FLOAT m_currentAmp (offset 856)
  2522. VECTOR m_maxForce (offset 860)
  2523. CUSTOM m_pShakeController (offset 872)
  2524. EMBEDDED m_shakeCallback (offset 876) [1 properties]:
  2525. VECTOR m_force (offset 880)
  2526. VOID InputStartShake (offset 0)
  2527. VOID InputStopShake (offset 0)
  2528. FLOAT InputAmplitude (offset 0)
  2529. FLOAT InputFrequency (offset 0)
  2530.  
  2531. CEnvShooter
  2532. INTEGER m_nSkin (offset 896)
  2533. FLOAT m_flGibScale (offset 900)
  2534. FLOAT m_flGibGravityScale (offset 904)
  2535. BOOLEAN m_bKillOnImpact (offset 912)
  2536. FLOAT m_flGibDamage (offset 916)
  2537. SOUNDNAME m_pGibSound (offset 920)
  2538. INTEGER m_cBloodColor (offset 908)
  2539. FLOAT m_flMassOverride (offset 924)
  2540.  
  2541. CEnvSoundscape
  2542. FLOAT m_flRadius (offset 856)
  2543. STRING m_soundscapeName (offset 860)
  2544. EHANDLE m_hProxySoundscape (offset 904)
  2545. STRING m_positionNames[0] (offset 872)
  2546. STRING m_positionNames[1] (offset 876)
  2547. STRING m_positionNames[2] (offset 880)
  2548. STRING m_positionNames[3] (offset 884)
  2549. STRING m_positionNames[4] (offset 888)
  2550. STRING m_positionNames[5] (offset 892)
  2551. STRING m_positionNames[6] (offset 896)
  2552. STRING m_positionNames[7] (offset 900)
  2553. BOOLEAN m_bDisabled (offset 908)
  2554. VOID InputEnable (offset 0)
  2555. VOID InputDisable (offset 0)
  2556. VOID InputToggleEnabled (offset 0)
  2557. CUSTOM m_OnPlay (offset 832)
  2558.  
  2559. CEnvSoundscapeProxy
  2560. STRING m_MainSoundscapeName (offset 912)
  2561.  
  2562. CEnvSoundscapeTriggerable
  2563. VOID None (offset 0)
  2564.  
  2565. CEnvSpark
  2566. FLOAT m_flDelay (offset 832)
  2567. INTEGER m_nGlowSpriteIndex (offset 836)
  2568. INTEGER m_nMagnitude (offset 840)
  2569. INTEGER m_nTrailLength (offset 844)
  2570. VOID CEnvSparkSparkThink (offset 0)
  2571. VOID InputStartSpark (offset 0)
  2572. VOID InputStopSpark (offset 0)
  2573. VOID InputToggleSpark (offset 0)
  2574. VOID InputSparkOnce (offset 0)
  2575. CUSTOM m_OnSpark (offset 848)
  2576.  
  2577. CEnvSplash
  2578. FLOAT m_flScale (offset 832)
  2579. VOID InputSplash (offset 0)
  2580.  
  2581. CEnvStarfield
  2582. BOOLEAN m_bOn (offset 832)
  2583. FLOAT m_flDensity (offset 836)
  2584. VOID InputTurnOn (offset 0)
  2585. VOID InputTurnOff (offset 0)
  2586. FLOAT InputSetDensity (offset 0)
  2587.  
  2588. CEnvTonemapController
  2589. FLOAT m_flBlendTonemapStart (offset 832)
  2590. FLOAT m_flBlendTonemapEnd (offset 836)
  2591. TIME m_flBlendEndTime (offset 840)
  2592. TIME m_flBlendStartTime (offset 844)
  2593. BOOLEAN m_bUseCustomAutoExposureMin (offset 848)
  2594. BOOLEAN m_bUseCustomAutoExposureMax (offset 849)
  2595. FLOAT m_flCustomAutoExposureMin (offset 852)
  2596. FLOAT m_flCustomAutoExposureMax (offset 856)
  2597. FLOAT m_flCustomBloomScale (offset 860)
  2598. FLOAT m_flCustomBloomScaleMinimum (offset 864)
  2599. BOOLEAN m_bUseCustomBloomScale (offset 850)
  2600. VOID CEnvTonemapControllerUpdateTonemapScaleBlend (offset 0)
  2601. FLOAT InputSetTonemapScale (offset 0)
  2602. STRING InputBlendTonemapScale (offset 0)
  2603. FLOAT InputSetTonemapRate (offset 0)
  2604. FLOAT InputSetAutoExposureMin (offset 0)
  2605. FLOAT InputSetAutoExposureMax (offset 0)
  2606. VOID InputUseDefaultAutoExposure (offset 0)
  2607. VOID InputUseDefaultBloomScale (offset 0)
  2608. FLOAT InputSetBloomScale (offset 0)
  2609. FLOAT InputSetBloomScaleRange (offset 0)
  2610.  
  2611. CEnvTracer
  2612. FLOAT m_flDelay (offset 844)
  2613. POSITION_VECTOR m_vecEnd (offset 832)
  2614. VOID CEnvTracerTracerThink (offset 0)
  2615.  
  2616. CEnvViewPunch
  2617. VECTOR m_angViewPunch (offset 836)
  2618. FLOAT m_flRadius (offset 832)
  2619. VOID InputViewPunch (offset 0)
  2620.  
  2621. CEnvWind
  2622. INTEGER m_EnvWindShared.m_iMinWind (offset 844)
  2623. INTEGER m_EnvWindShared.m_iMaxWind (offset 848)
  2624. INTEGER m_EnvWindShared.m_iMinGust (offset 852)
  2625. INTEGER m_EnvWindShared.m_iMaxGust (offset 856)
  2626. FLOAT m_EnvWindShared.m_flMinGustDelay (offset 860)
  2627. FLOAT m_EnvWindShared.m_flMaxGustDelay (offset 864)
  2628. INTEGER m_EnvWindShared.m_iGustDirChange (offset 872)
  2629. FLOAT m_EnvWindShared.m_flGustDuration (offset 868)
  2630. INTEGER m_EnvWindShared.m_iWindDir (offset 880)
  2631. FLOAT m_EnvWindShared.m_flWindSpeed (offset 884)
  2632. CUSTOM m_EnvWindShared.m_OnGustStart (offset 896)
  2633. CUSTOM m_EnvWindShared.m_OnGustEnd (offset 920)
  2634. VOID CEnvWindWindThink (offset 0)
  2635.  
  2636. CEnvZoom
  2637. FLOAT m_flSpeed (offset 832)
  2638. INTEGER m_nFOV (offset 836)
  2639. VOID InputZoom (offset 0)
  2640. VOID InputUnZoom (offset 0)
  2641.  
  2642. CEnv_Dispenser
  2643. STRING m_iszSpawnModel (offset 832)
  2644. INTEGER m_iCapacity (offset 836)
  2645. INTEGER m_iSkinMin (offset 840)
  2646. INTEGER m_iSkinMax (offset 844)
  2647. VOID InputActivate (offset 0)
  2648. VOID InputBreak (offset 0)
  2649. CUSTOM m_OnBreak (offset 848)
  2650. CUSTOM m_OnEmpty (offset 872)
  2651. BOOLEAN m_bIsSoda (offset 896)
  2652.  
  2653. CEnv_Doppler_Emitter
  2654. STRING m_iszSoundName (offset 844)
  2655. FLOAT m_flPitch (offset 832)
  2656. FLOAT m_flVolume (offset 836)
  2657. FLOAT m_flDistance (offset 840)
  2658. VOID InputTurnOn (offset 0)
  2659. VOID InputTurnOff (offset 0)
  2660. VOID CEnv_Doppler_EmitterUpdateDopplerEffect (offset 0)
  2661. CUSTOM m_pSoundPatch (offset 848)
  2662.  
  2663. CEnv_GibShooter
  2664. VECTOR m_angGibRotation (offset 852)
  2665. FLOAT m_flGibAngVelocity (offset 872)
  2666. FLOAT m_flGibVelocity (offset 876)
  2667. FLOAT m_flVariance (offset 880)
  2668. FLOAT m_flDelay (offset 884)
  2669. INTEGER m_iGibs (offset 864)
  2670. INTEGER m_iGibMax (offset 868)
  2671. STRING m_iszMimicGibName (offset 888)
  2672. VOID CEnv_GibShooterSpawnGib (offset 0)
  2673. VOID InputShoot (offset 0)
  2674.  
  2675. CEnv_Holo_Emitter
  2676. EHANDLE m_hLight (offset 1152)
  2677. VOID InputTurnOn (offset 0)
  2678. VOID InputTurnOff (offset 0)
  2679.  
  2680. CEnv_Laser
  2681. STRING m_iszDecal (offset 1028)
  2682.  
  2683. CEnv_Mine
  2684. VOID CEnv_MineExplodeTouch (offset 0)
  2685. VOID InputDetonate (offset 0)
  2686.  
  2687. CEnv_ParticleTesla
  2688. POSITION_VECTOR m_vMins (offset 908)
  2689. POSITION_VECTOR m_vMaxs (offset 920)
  2690. INTEGER m_iRange (offset 844)
  2691. INTEGER m_iMinCount (offset 836)
  2692. INTEGER m_iMaxCount (offset 840)
  2693. FLOAT m_flLife (offset 832)
  2694. FLOAT m_flFrequency (offset 848)
  2695. STRING m_strParticleTeslaName (offset 904)
  2696. STRING m_strDecalName (offset 900)
  2697. VOID InputTurnOn (offset 0)
  2698. VOID InputTurnOff (offset 0)
  2699. CUSTOM m_OnTurnOn (offset 852)
  2700. CUSTOM m_OnTurnOff (offset 876)
  2701.  
  2702. CEnv_Pinch
  2703. FLOAT m_flTimer (offset 856)
  2704. FLOAT m_flStartSize (offset 860)
  2705. FLOAT m_flEndSize (offset 864)
  2706. VOID InputFinish (offset 0)
  2707. VOID InputStart (offset 0)
  2708. VOID InputStop (offset 0)
  2709. CUSTOM m_OnFinish (offset 832)
  2710.  
  2711. CEnv_XenPortalEffect
  2712. EMBEDDED m_Light (offset 832) [1 properties]:
  2713. EHANDLE m_hLight (offset 860)
  2714. FLOAT m_flSize (offset 864)
  2715. SOUNDNAME m_iszSound (offset 868)
  2716. VOID InputBurst (offset 0)
  2717. VOID InputPushPlayerAway (offset 0)
  2718. CUSTOM m_OnBurst (offset 872)
  2719.  
  2720. CEnv_XenPortalMaker
  2721. INTEGER m_nPendingChildren (offset 980)
  2722. FLOAT m_flMinDelay (offset 996)
  2723. FLOAT m_flMaxDelay (offset 1000)
  2724. FLOAT m_flSize (offset 992)
  2725. SOUNDNAME m_iszSound (offset 1004)
  2726. FLOAT m_flJumpDistance (offset 984)
  2727. FLOAT m_flMaxHorzVelocity (offset 988)
  2728. VOID InputSpawnNPC (offset 0)
  2729. VOID InputInternalStartPortal (offset 0)
  2730. VOID InputInternalFinishPortal (offset 0)
  2731. CUSTOM m_OnStartPortal (offset 1008)
  2732. CUSTOM m_OnFinishPortal (offset 1032)
  2733.  
  2734. CEnv_XenPortalTemplate
  2735. INTEGER m_nPendingChildren (offset 984)
  2736. FLOAT m_flMinDelay (offset 1000)
  2737. FLOAT m_flMaxDelay (offset 1004)
  2738. FLOAT m_flSize (offset 996)
  2739. SOUNDNAME m_iszSound (offset 1008)
  2740. FLOAT m_flJumpDistance (offset 988)
  2741. FLOAT m_flMaxHorzVelocity (offset 992)
  2742. VOID InputSpawnNPC (offset 0)
  2743. VOID InputInternalStartPortal (offset 0)
  2744. VOID InputInternalFinishPortal (offset 0)
  2745. CUSTOM m_OnStartPortal (offset 1012)
  2746. CUSTOM m_OnFinishPortal (offset 1036)
  2747.  
  2748. CFilterClass
  2749. STRING m_iFilterClass (offset 884)
  2750.  
  2751. CFilterEnemy
  2752. STRING m_iszEnemyName (offset 884)
  2753. FLOAT m_flRadius (offset 888)
  2754. FLOAT m_flOuterRadius (offset 892)
  2755. INTEGER m_nMaxSquadmatesPerEnemy (offset 896)
  2756. STRING m_iszPlayerName (offset 900)
  2757.  
  2758. CFilterMassGreater
  2759. FLOAT m_fFilterMass (offset 884)
  2760.  
  2761. CFilterModel
  2762. STRING m_iFilterModel (offset 884)
  2763.  
  2764. CFilterMultiple
  2765. INTEGER m_nFilterType (offset 884)
  2766. STRING m_iFilterName[0] (offset 888)
  2767. STRING m_iFilterName[1] (offset 892)
  2768. STRING m_iFilterName[2] (offset 896)
  2769. STRING m_iFilterName[3] (offset 900)
  2770. STRING m_iFilterName[4] (offset 904)
  2771. EHANDLE m_hFilter (offset 908)
  2772.  
  2773. CFilterName
  2774. STRING m_iFilterName (offset 884)
  2775.  
  2776. CFire
  2777. EHANDLE m_hEffect (offset 832)
  2778. EHANDLE m_hOwner (offset 836)
  2779. INTEGER m_nFireType (offset 840)
  2780. FLOAT m_flFuel (offset 844)
  2781. TIME m_flDamageTime (offset 848)
  2782. TIME m_lastDamage (offset 852)
  2783. FLOAT m_flFireSize (offset 856)
  2784. FLOAT m_flHeatLevel (offset 860)
  2785. FLOAT m_flHeatAbsorb (offset 864)
  2786. FLOAT m_flDamageScale (offset 868)
  2787. FLOAT m_flMaxHeat (offset 872)
  2788. FLOAT m_flAttackTime (offset 880)
  2789. BOOLEAN m_bEnabled (offset 884)
  2790. BOOLEAN m_bStartDisabled (offset 885)
  2791. BOOLEAN m_bDidActivate (offset 886)
  2792. VOID CFireBurnThink (offset 0)
  2793. VOID CFireGoOutThink (offset 0)
  2794. VOID InputStartFire (offset 0)
  2795. FLOAT InputExtinguish (offset 0)
  2796. FLOAT InputExtinguishTemporary (offset 0)
  2797. VOID InputEnable (offset 0)
  2798. VOID InputDisable (offset 0)
  2799. CUSTOM m_OnIgnited (offset 888)
  2800. CUSTOM m_OnExtinguished (offset 912)
  2801.  
  2802. CFireSmoke
  2803. FLOAT m_flStartScale (offset 832)
  2804. FLOAT m_flScale (offset 836)
  2805. FLOAT m_flScaleTime (offset 840)
  2806. INTEGER m_nFlags (offset 844)
  2807. MODELINDEX m_nFlameModelIndex (offset 848)
  2808. MODELINDEX m_nFlameFromAboveModelIndex (offset 852)
  2809.  
  2810. CFireTrail
  2811. FLOAT m_flLifetime (offset 836)
  2812. INTEGER m_nAttachment (offset 832)
  2813.  
  2814. CFish
  2815. EHANDLE m_pool (offset 1152)
  2816. INTEGER m_id (offset 1156)
  2817. FLOAT m_angle (offset 1172)
  2818. FLOAT m_angleChange (offset 1176)
  2819. VECTOR m_forward (offset 1180)
  2820. VECTOR m_perp (offset 1192)
  2821. POSITION_VECTOR m_poolOrigin (offset 1204)
  2822. FLOAT m_waterLevel (offset 1216)
  2823. FLOAT m_speed (offset 1220)
  2824. FLOAT m_desiredSpeed (offset 1224)
  2825. FLOAT m_calmSpeed (offset 1228)
  2826. FLOAT m_panicSpeed (offset 1232)
  2827. FLOAT m_avoidRange (offset 1236)
  2828. BOOLEAN m_turnClockwise (offset 1252)
  2829.  
  2830. CFishPool
  2831. INTEGER m_fishCount (offset 840)
  2832. FLOAT m_maxRange (offset 844)
  2833. FLOAT m_swimDepth (offset 848)
  2834. FLOAT m_waterLevel (offset 852)
  2835. BOOLEAN m_isDormant (offset 856)
  2836. CUSTOM m_fishes (offset 860)
  2837. VOID CFishPoolUpdate (offset 0)
  2838.  
  2839. CFlexCycler
  2840. TIME m_flextime (offset 1700)
  2841. INTEGER m_flexnum (offset 1704)
  2842. FLOAT m_flextarget (offset 1708)
  2843. TIME m_blinktime (offset 1964)
  2844. TIME m_looktime (offset 1968)
  2845. POSITION_VECTOR m_lookTarget (offset 1972)
  2846. TIME m_speaktime (offset 1984)
  2847. INTEGER m_istalking (offset 1988)
  2848. INTEGER m_phoneme (offset 1992)
  2849. STRING m_iszSentence (offset 1996)
  2850. INTEGER m_sentence (offset 2000)
  2851.  
  2852. CFlextalkActor
  2853. TIME m_flextime (offset 4136)
  2854. INTEGER m_flexnum (offset 4140)
  2855. FLOAT m_flextarget (offset 4144)
  2856. TIME m_blinktime (offset 4400)
  2857. TIME m_looktime (offset 4404)
  2858. POSITION_VECTOR m_lookTarget (offset 4408)
  2859. TIME m_speaktime (offset 4420)
  2860. INTEGER m_istalking (offset 4424)
  2861. INTEGER m_phoneme (offset 4428)
  2862. STRING m_iszSentence (offset 4432)
  2863. INTEGER m_sentence (offset 4436)
  2864.  
  2865. CFogController
  2866. FLOAT InputSetStartDist (offset 0)
  2867. FLOAT InputSetEndDist (offset 0)
  2868. FLOAT InputSetMaxDensity (offset 0)
  2869. VOID InputTurnOn (offset 0)
  2870. VOID InputTurnOff (offset 0)
  2871. COLOR32 InputSetColor (offset 0)
  2872. COLOR32 InputSetColorSecondary (offset 0)
  2873. INTEGER InputSetFarZ (offset 0)
  2874. STRING InputSetAngles (offset 0)
  2875. COLOR32 InputSetColorLerpTo (offset 0)
  2876. COLOR32 InputSetColorSecondaryLerpTo (offset 0)
  2877. FLOAT InputSetStartDistLerpTo (offset 0)
  2878. FLOAT InputSetEndDistLerpTo (offset 0)
  2879. VOID InputStartFogTransition (offset 0)
  2880. BOOLEAN m_bUseAngles (offset 900)
  2881. COLOR32 m_fog.colorPrimary (offset 848)
  2882. COLOR32 m_fog.colorSecondary (offset 852)
  2883. VECTOR m_fog.dirPrimary (offset 836)
  2884. BOOLEAN m_fog.enable (offset 896)
  2885. BOOLEAN m_fog.blend (offset 897)
  2886. FLOAT m_fog.start (offset 864)
  2887. FLOAT m_fog.end (offset 868)
  2888. FLOAT m_fog.maxdensity (offset 876)
  2889. FLOAT m_fog.farz (offset 872)
  2890. FLOAT m_fog.duration (offset 892)
  2891. VOID CFogControllerSetLerpValues (offset 0)
  2892. INTEGER m_iChangedVariables (offset 904)
  2893. TIME m_fog.lerptime (offset 888)
  2894. COLOR32 m_fog.colorPrimaryLerpTo (offset 856)
  2895. COLOR32 m_fog.colorSecondaryLerpTo (offset 860)
  2896. FLOAT m_fog.startLerpTo (offset 880)
  2897. FLOAT m_fog.endLerpTo (offset 884)
  2898.  
  2899. CFogVolume
  2900. VOID InputEnable (offset 0)
  2901. VOID InputDisable (offset 0)
  2902. STRING m_fogName (offset 832)
  2903. STRING m_colorCorrectionName (offset 836)
  2904. BOOLEAN m_bDisabled (offset 848)
  2905. EHANDLE m_hFogController (offset 840)
  2906. EHANDLE m_hColorCorrectionController (offset 844)
  2907.  
  2908. CFunc50Cal
  2909. INTEGER m_iFireSeq (offset 1432)
  2910. INTEGER m_iIdleSeq (offset 1436)
  2911. EHANDLE m_hDynamicProp (offset 1460)
  2912. VOID InputStopFiring (offset 0)
  2913.  
  2914. CFuncAreaPortalBase
  2915. INTEGER m_portalNumber (offset 832)
  2916. INTEGER m_iPortalVersion (offset 836)
  2917.  
  2918. CFuncAreaPortalWindow
  2919. INTEGER m_portalNumber (offset 832)
  2920. FLOAT m_flFadeStartDist (offset 844)
  2921. FLOAT m_flFadeDist (offset 848)
  2922. FLOAT m_flTranslucencyLimit (offset 852)
  2923. STRING m_iBackgroundBModelName (offset 856)
  2924. FLOAT InputSetFadeStartDistance (offset 0)
  2925. FLOAT InputSetFadeEndDistance (offset 0)
  2926.  
  2927. CFuncBrush
  2928. VOID InputTurnOn (offset 0)
  2929. VOID InputTurnOff (offset 0)
  2930. VOID InputToggle (offset 0)
  2931. INTEGER m_iDisabled (offset 836)
  2932. INTEGER m_iSolidity (offset 832)
  2933. BOOLEAN m_bSolidBsp (offset 844)
  2934. STRING m_iszExcludedClass (offset 840)
  2935. BOOLEAN m_bInvertExclusion (offset 845)
  2936. STRING InputSetExcluded (offset 0)
  2937. BOOLEAN InputSetInvert (offset 0)
  2938.  
  2939. CFuncConveyor
  2940. VECTOR m_angDirection (offset 840)
  2941. FLOAT m_flSpeed (offset 836)
  2942. VOID InputActivate (offset 0)
  2943. VOID InputDeactivate (offset 0)
  2944. VOID InputReverseDirection (offset 0)
  2945. VOID InputToggle (offset 0)
  2946. CUSTOM m_pController (offset 852)
  2947. VOID CFuncConveyorThink (offset 0)
  2948.  
  2949. CFuncLadder
  2950. VECTOR m_vecPlayerMountPositionTop (offset 864)
  2951. VECTOR m_vecPlayerMountPositionBottom (offset 876)
  2952. VECTOR m_vecLadderDir (offset 832)
  2953. BOOLEAN m_bFakeLadder (offset 889)
  2954. BOOLEAN m_bDisabled (offset 888)
  2955. STRING m_surfacePropName (offset 892)
  2956. VOID InputEnable (offset 0)
  2957. VOID InputDisable (offset 0)
  2958. CUSTOM m_OnPlayerGotOnLadder (offset 896)
  2959. CUSTOM m_OnPlayerGotOffLadder (offset 920)
  2960.  
  2961. CFuncMineField
  2962. FLOAT m_flRx (offset 1140)
  2963. FLOAT m_flRy (offset 1144)
  2964. INTEGER m_iMineCount (offset 1132)
  2965. EHANDLE InputMineDetonated (offset 0)
  2966. BOOLEAN m_bGeneratedMines (offset 1136)
  2967. CUSTOM m_vMineList (offset 1148)
  2968.  
  2969. CFuncMonitor
  2970. EHANDLE m_hInfoCameraLink (offset 852)
  2971. STRING InputSetCamera (offset 0)
  2972.  
  2973. CFuncMoveLinear
  2974. VECTOR m_vecMoveDir (offset 952)
  2975. SOUNDNAME m_soundStart (offset 964)
  2976. SOUNDNAME m_soundStop (offset 968)
  2977. SOUNDNAME m_currentSound (offset 972)
  2978. FLOAT m_flBlockDamage (offset 976)
  2979. FLOAT m_flStartPosition (offset 980)
  2980. FLOAT m_flMoveDistance (offset 984)
  2981. VOID InputOpen (offset 0)
  2982. VOID InputClose (offset 0)
  2983. FLOAT InputSetPosition (offset 0)
  2984. FLOAT InputSetSpeed (offset 0)
  2985. STRING InputTeleportToTarget (offset 0)
  2986. FLOAT InputResetPosition (offset 0)
  2987. CUSTOM m_OnFullyOpen (offset 992)
  2988. CUSTOM m_OnFullyClosed (offset 1016)
  2989. VOID CFuncMoveLinearStopMoveSound (offset 0)
  2990.  
  2991. CFuncNavBlocker
  2992. VOID InputBlockNav (offset 0)
  2993. VOID InputUnblockNav (offset 0)
  2994. INTEGER m_blockedTeamNumber (offset 836)
  2995. BOOLEAN m_bDisabled (offset 840)
  2996.  
  2997. CFuncNavCost
  2998. VOID InputEnable (offset 0)
  2999. VOID InputDisable (offset 0)
  3000. STRING m_iszTags (offset 840)
  3001. INTEGER m_team (offset 832)
  3002. BOOLEAN m_isDisabled (offset 836)
  3003. VOID CFuncNavCostCostThink (offset 0)
  3004.  
  3005. CFuncNavObstruction
  3006. BOOLEAN m_bDisabled (offset 836)
  3007.  
  3008. CFuncOccluder
  3009. BOOLEAN m_bActive (offset 832)
  3010. INTEGER m_nOccluderIndex (offset 836)
  3011. VOID InputDeactivate (offset 0)
  3012. VOID InputActivate (offset 0)
  3013. VOID InputToggle (offset 0)
  3014.  
  3015. CFuncPlat
  3016. STRING m_sNoise (offset 976)
  3017. VOID CFuncPlatPlatUse (offset 0)
  3018. VOID CFuncPlatCallGoDown (offset 0)
  3019. VOID CFuncPlatCallHitTop (offset 0)
  3020. VOID CFuncPlatCallHitBottom (offset 0)
  3021. VOID InputToggle (offset 0)
  3022. VOID InputGoUp (offset 0)
  3023. VOID InputGoDown (offset 0)
  3024.  
  3025. CFuncPlatRot
  3026. VECTOR m_end (offset 980)
  3027. VECTOR m_start (offset 992)
  3028.  
  3029. CFuncReflectiveGlass
  3030. VOID None (offset 0)
  3031.  
  3032. CFuncRotating
  3033. VECTOR m_vecMoveAng (offset 832)
  3034. FLOAT m_flFanFriction (offset 844)
  3035. FLOAT m_flAttenuation (offset 848)
  3036. FLOAT m_flVolume (offset 852)
  3037. FLOAT m_flTargetSpeed (offset 856)
  3038. FLOAT m_flMaxSpeed (offset 860)
  3039. FLOAT m_flBlockDamage (offset 864)
  3040. SOUNDNAME m_NoiseRunning (offset 868)
  3041. BOOLEAN m_bReversed (offset 872)
  3042. VECTOR m_angStart (offset 876)
  3043. BOOLEAN m_bStopAtStartPos (offset 888)
  3044. BOOLEAN m_bSolidBsp (offset 889)
  3045. VOID CFuncRotatingSpinUpMove (offset 0)
  3046. VOID CFuncRotatingSpinDownMove (offset 0)
  3047. VOID CFuncRotatingHurtTouch (offset 0)
  3048. VOID CFuncRotatingRotatingUse (offset 0)
  3049. VOID CFuncRotatingRotateMove (offset 0)
  3050. VOID CFuncRotatingReverseMove (offset 0)
  3051. FLOAT InputSetSpeed (offset 0)
  3052. VOID InputStart (offset 0)
  3053. VOID InputStop (offset 0)
  3054. VOID InputToggle (offset 0)
  3055. VOID InputReverse (offset 0)
  3056. VOID InputStartForward (offset 0)
  3057. VOID InputStartBackward (offset 0)
  3058. VOID InputStopAtStartPos (offset 0)
  3059.  
  3060. CFuncSimpleLadder
  3061. VECTOR m_climbableNormal (offset 832)
  3062.  
  3063. CFuncSmokeVolume
  3064. COLOR32 m_Color1 (offset 832)
  3065. COLOR32 m_Color2 (offset 836)
  3066. STRING m_String_tMaterialName (offset 1096)
  3067. FLOAT m_ParticleDrawWidth (offset 1100)
  3068. FLOAT m_ParticleSpacingDistance (offset 1104)
  3069. FLOAT m_DensityRampSpeed (offset 1108)
  3070. FLOAT m_RotationSpeed (offset 1112)
  3071. FLOAT m_MovementSpeed (offset 1116)
  3072. FLOAT m_Density (offset 1120)
  3073. FLOAT m_RotationSpeed (offset 1112)
  3074. FLOAT m_MovementSpeed (offset 1116)
  3075. FLOAT m_Density (offset 1120)
  3076.  
  3077. CFuncTOW
  3078. EHANDLE m_hDynamicProp (offset 1432)
  3079.  
  3080. CFuncTOWMP
  3081. EHANDLE m_hDynamicProp (offset 1432)
  3082.  
  3083. CFuncTank
  3084. FLOAT m_yawRate (offset 984)
  3085. FLOAT m_yawRange (offset 988)
  3086. FLOAT m_yawTolerance (offset 992)
  3087. FLOAT m_pitchRate (offset 1004)
  3088. FLOAT m_pitchRange (offset 1008)
  3089. FLOAT m_pitchTolerance (offset 1012)
  3090. FLOAT m_fireRate (offset 836)
  3091. TIME m_fireTime (offset 1016)
  3092. FLOAT m_persist (offset 1024)
  3093. FLOAT m_persist2 (offset 1028)
  3094. FLOAT m_minRange (offset 1036)
  3095. FLOAT m_maxRange (offset 1040)
  3096. FLOAT m_flMinRange2 (offset 1044)
  3097. FLOAT m_flMaxRange2 (offset 1048)
  3098. INTEGER m_iAmmoCount (offset 1052)
  3099. FLOAT m_spriteScale (offset 1068)
  3100. STRING m_iszSpriteSmoke (offset 1072)
  3101. STRING m_iszSpriteFlash (offset 1076)
  3102. INTEGER m_bulletType (offset 844)
  3103. INTEGER m_nBulletCount (offset 952)
  3104. INTEGER m_spread (offset 868)
  3105. INTEGER m_iBulletDamage (offset 848)
  3106. INTEGER m_iBulletDamageVsPlayer (offset 852)
  3107. STRING m_iszMaster (offset 1080)
  3108. INTEGER m_iSmallAmmoType (offset 856)
  3109. INTEGER m_iMediumAmmoType (offset 860)
  3110. INTEGER m_iLargeAmmoType (offset 864)
  3111. SOUNDNAME m_soundStartRotate (offset 1084)
  3112. SOUNDNAME m_soundStopRotate (offset 1088)
  3113. SOUNDNAME m_soundLoopRotate (offset 1092)
  3114. FLOAT m_flPlayerGracePeriod (offset 1096)
  3115. FLOAT m_flIgnoreGraceUpto (offset 1100)
  3116. FLOAT m_flPlayerLockTimeBeforeFire (offset 1104)
  3117. TIME m_flLastSawNonPlayer (offset 1108)
  3118. FLOAT m_yawCenter (offset 976)
  3119. FLOAT m_yawCenterWorld (offset 980)
  3120. FLOAT m_pitchCenter (offset 996)
  3121. FLOAT m_pitchCenterWorld (offset 1000)
  3122. TIME m_fireLast (offset 832)
  3123. TIME m_lastSightTime (offset 1020)
  3124. VECTOR m_barrelPos (offset 1056)
  3125. POSITION_VECTOR m_sightOrigin (offset 936)
  3126. EHANDLE m_hFuncTankTarget (offset 948)
  3127. EHANDLE m_hController (offset 956)
  3128. VECTOR m_vecControllerUsePos (offset 964)
  3129. TIME m_flNextAttack (offset 960)
  3130. STRING m_targetEntityName (offset 1112)
  3131. EHANDLE m_hTarget (offset 840)
  3132. POSITION_VECTOR m_vTargetPosition (offset 1116)
  3133. POSITION_VECTOR m_vecNPCIdleTarget (offset 1128)
  3134. FLOAT m_persist2burst (offset 1032)
  3135. EHANDLE m_hControlVolume (offset 1404)
  3136. STRING m_iszControlVolume (offset 1408)
  3137. TIME m_flNextControllerSearch (offset 1412)
  3138. BOOLEAN m_bShouldFindNPCs (offset 1416)
  3139. BOOLEAN m_bNPCInRoute (offset 1417)
  3140. STRING m_iszNPCManPoint (offset 1420)
  3141. BOOLEAN m_bReadyToFire (offset 1424)
  3142. BOOLEAN m_bPerformLeading (offset 1169)
  3143. FLOAT m_flStartLeadFactor (offset 1172)
  3144. TIME m_flStartLeadFactorTime (offset 1176)
  3145. FLOAT m_flNextLeadFactor (offset 1180)
  3146. TIME m_flNextLeadFactorTime (offset 1184)
  3147. STRING m_iszBaseAttachment (offset 1148)
  3148. STRING m_iszBarrelAttachment (offset 1140)
  3149. STRING m_iszYawPoseParam (offset 1152)
  3150. STRING m_iszPitchPoseParam (offset 1156)
  3151. FLOAT m_flYawPoseCenter (offset 1160)
  3152. FLOAT m_flPitchPoseCenter (offset 1164)
  3153. BOOLEAN m_bUsePoseParameters (offset 1168)
  3154. INTEGER m_iEffectHandling (offset 1428)
  3155. VOID InputActivate (offset 0)
  3156. VOID InputDeactivate (offset 0)
  3157. FLOAT InputSetFireRate (offset 0)
  3158. INTEGER InputSetDamage (offset 0)
  3159. VECTOR InputSetTargetPosition (offset 0)
  3160. VECTOR InputSetTargetDir (offset 0)
  3161. STRING InputSetTargetEntityName (offset 0)
  3162. EHANDLE InputSetTargetEntity (offset 0)
  3163. VOID InputClearTargetEntity (offset 0)
  3164. STRING InputFindNPCToManTank (offset 0)
  3165. VOID InputStopFindingNPCs (offset 0)
  3166. VOID InputStartFindingNPCs (offset 0)
  3167. VOID InputForceNPCOff (offset 0)
  3168. FLOAT InputSetMaxRange (offset 0)
  3169. CUSTOM m_OnFire (offset 1188)
  3170. CUSTOM m_OnLoseTarget (offset 1212)
  3171. CUSTOM m_OnAquireTarget (offset 1236)
  3172. CUSTOM m_OnAmmoDepleted (offset 1260)
  3173. CUSTOM m_OnGotController (offset 1284)
  3174. CUSTOM m_OnLostController (offset 1308)
  3175. CUSTOM m_OnGotPlayerController (offset 1332)
  3176. CUSTOM m_OnLostPlayerController (offset 1356)
  3177. CUSTOM m_OnReadyToFire (offset 1380)
  3178.  
  3179. CFuncTankAirboatGun
  3180. CUSTOM m_pGunFiringSound (offset 1432)
  3181. TIME m_flNextHeavyShotTime (offset 1436)
  3182. BOOLEAN m_bIsFiring (offset 1440)
  3183. STRING m_iszAirboatGunModel (offset 1444)
  3184. TIME m_flLastImpactEffectTime (offset 1456)
  3185.  
  3186. CFuncTankCombineCannon
  3187. FLOAT m_originalFireRate (offset 1460)
  3188. VOID CFuncTankCombineCannonUpdateBeamThink (offset 0)
  3189. TIME m_flTimeNextSweep (offset 1464)
  3190. TIME m_flTimeBeamOn (offset 1468)
  3191. EHANDLE m_hBeam (offset 1456)
  3192. VECTOR m_vecTrueForward (offset 1472)
  3193. BOOLEAN m_bShouldHarrass (offset 1484)
  3194. BOOLEAN m_bLastTargetWasNPC (offset 1485)
  3195. VOID InputEnableHarrass (offset 0)
  3196. VOID InputDisableHarrass (offset 0)
  3197. CUSTOM m_OnShotAtPlayer (offset 1432)
  3198.  
  3199. CFuncTankLaser
  3200. STRING m_iszLaserName (offset 1440)
  3201. CLASSPTR m_pLaser (offset 1432)
  3202. TIME m_laserTime (offset 1436)
  3203.  
  3204. CFuncTankMortar
  3205. INTEGER m_Magnitude (offset 1432)
  3206. FLOAT m_fireDelay (offset 1436)
  3207. STRING m_fireStartSound (offset 1440)
  3208. STRING m_incomingSound (offset 1444)
  3209. TIME m_flWarningTime (offset 1448)
  3210. TIME m_flFireVariance (offset 1452)
  3211. BOOLEAN m_fLastShotMissed (offset 1456)
  3212. CLASSPTR m_pAttacker (offset 1460)
  3213. VOID InputShootGun (offset 0)
  3214. VOID InputFireAtWill (offset 0)
  3215.  
  3216. CFuncTankPhysCannister
  3217. STRING m_iszBarrelVolume (offset 1432)
  3218. EHANDLE m_hBarrelVolume (offset 1436)
  3219.  
  3220. CFuncTankTrain
  3221. CUSTOM m_OnDeath (offset 1048)
  3222.  
  3223. CFuncTrackAuto
  3224. VOID TriggerTrackChange (offset 0)
  3225. VOID ForceTriggerTrackChange (offset 0)
  3226.  
  3227. CFuncTrackChange
  3228. CLASSPTR m_trackTop (offset 1004)
  3229. CLASSPTR m_trackBottom (offset 1008)
  3230. CLASSPTR m_train (offset 1012)
  3231. STRING m_trackTopName (offset 1016)
  3232. STRING m_trackBottomName (offset 1020)
  3233. STRING m_trainName (offset 1024)
  3234. INTEGER m_code (offset 1028)
  3235. INTEGER m_targetState (offset 1032)
  3236. INTEGER m_use (offset 1036)
  3237. VOID CFuncTrackChangeFind (offset 0)
  3238.  
  3239. CFuncTrackTrain
  3240. FLOAT m_length (offset 836)
  3241. FLOAT m_height (offset 896)
  3242. FLOAT m_maxSpeed (offset 900)
  3243. FLOAT m_flBank (offset 884)
  3244. FLOAT m_flBlockDamage (offset 892)
  3245. SOUNDNAME m_iszSoundMove (offset 908)
  3246. SOUNDNAME m_iszSoundMovePing (offset 912)
  3247. SOUNDNAME m_iszSoundStart (offset 916)
  3248. SOUNDNAME m_iszSoundStop (offset 920)
  3249. INTEGER m_nMoveSoundMinPitch (offset 936)
  3250. INTEGER m_nMoveSoundMaxPitch (offset 940)
  3251. FLOAT m_flMoveSoundMinTime (offset 924)
  3252. FLOAT m_flMoveSoundMaxTime (offset 928)
  3253. TIME m_flNextMoveSoundTime (offset 932)
  3254. INTEGER m_eVelocityType (offset 948)
  3255. INTEGER m_eOrientationType (offset 944)
  3256. CLASSPTR m_ppath (offset 832)
  3257. FLOAT m_dir (offset 904)
  3258. VECTOR m_controlMins (offset 840)
  3259. VECTOR m_controlMaxs (offset 852)
  3260. FLOAT m_flVolume (offset 880)
  3261. FLOAT m_oldSpeed (offset 888)
  3262. BOOLEAN m_bSoundPlaying (offset 952)
  3263. BOOLEAN m_bManualSpeedChanges (offset 1004)
  3264. FLOAT m_flAccelSpeed (offset 1016)
  3265. FLOAT m_flDecelSpeed (offset 1020)
  3266. VOID InputStop (offset 0)
  3267. VOID InputStartForward (offset 0)
  3268. VOID InputStartBackward (offset 0)
  3269. VOID InputToggle (offset 0)
  3270. VOID InputResume (offset 0)
  3271. VOID InputReverse (offset 0)
  3272. FLOAT InputSetSpeed (offset 0)
  3273. FLOAT InputSetSpeedDir (offset 0)
  3274. FLOAT InputSetSpeedReal (offset 0)
  3275. FLOAT InputSetSpeedDirAccel (offset 0)
  3276. STRING InputTeleportToPathTrack (offset 0)
  3277. FLOAT InputSetSpeedForwardModifier (offset 0)
  3278. CUSTOM m_OnStart (offset 956)
  3279. CUSTOM m_OnNext (offset 980)
  3280. VOID CFuncTrackTrainNext (offset 0)
  3281. VOID CFuncTrackTrainFind (offset 0)
  3282. VOID CFuncTrackTrainNearestPath (offset 0)
  3283. VOID CFuncTrackTrainDeadEnd (offset 0)
  3284.  
  3285. CFuncTrain
  3286. EHANDLE m_hCurrentTarget (offset 976)
  3287. BOOLEAN m_activated (offset 980)
  3288. EHANDLE m_hEnemy (offset 984)
  3289. STRING m_iszLastTarget (offset 996)
  3290. TIME m_flNextBlockTime (offset 992)
  3291. FLOAT m_flBlockDamage (offset 988)
  3292. VOID CFuncTrainWait (offset 0)
  3293. VOID CFuncTrainNext (offset 0)
  3294. VOID InputToggle (offset 0)
  3295. VOID InputStart (offset 0)
  3296. VOID InputStop (offset 0)
  3297.  
  3298. CFuncTrainControls
  3299. VOID CFuncTrainControlsFind (offset 0)
  3300.  
  3301. CFuncVPhysicsClip
  3302. STRING m_iFilterName (offset 832)
  3303. EHANDLE m_hFilter (offset 836)
  3304. BOOLEAN m_bDisabled (offset 840)
  3305. VOID InputEnable (offset 0)
  3306. VOID InputDisable (offset 0)
  3307.  
  3308. CFuncVehicleClip
  3309. VOID InputEnable (offset 0)
  3310. VOID InputDisable (offset 0)
  3311.  
  3312. CFuncWall
  3313. INTEGER m_nState (offset 832)
  3314.  
  3315. CFuncWallToggle
  3316. VOID InputToggle (offset 0)
  3317.  
  3318. CFunc_Dust
  3319. INTEGER m_DustFlags (offset 868)
  3320. COLOR32 m_Color (offset 832)
  3321. INTEGER m_SpawnRate (offset 836)
  3322. FLOAT m_flSizeMin (offset 840)
  3323. FLOAT m_flSizeMax (offset 844)
  3324. INTEGER m_SpeedMax (offset 848)
  3325. INTEGER m_LifetimeMin (offset 852)
  3326. INTEGER m_LifetimeMax (offset 856)
  3327. INTEGER m_DistMax (offset 860)
  3328. INTEGER m_iAlpha (offset 872)
  3329. FLOAT m_FallSpeed (offset 864)
  3330. VOID InputTurnOn (offset 0)
  3331. VOID InputTurnOff (offset 0)
  3332.  
  3333. CFunc_LOD
  3334. FLOAT m_fDisappearDist (offset 832)
  3335.  
  3336. CGameEnd
  3337. VOID InputGameEnd (offset 0)
  3338.  
  3339. CGamePlayerEquip
  3340. STRING m_weaponNames (offset 840)
  3341. INTEGER m_weaponCount (offset 968)
  3342.  
  3343. CGamePlayerZone
  3344. VOID InputCountPlayersInZone (offset 0)
  3345. CUSTOM m_OnPlayerInZone (offset 836)
  3346. CUSTOM m_OnPlayerOutZone (offset 860)
  3347. CUSTOM m_PlayersInCount (offset 884)
  3348. CUSTOM m_PlayersOutCount (offset 908)
  3349.  
  3350. CGameScore
  3351. VOID InputApplyScore (offset 0)
  3352.  
  3353. CGameText
  3354. STRING m_iszMessage (offset 840)
  3355. INTEGER m_textParms.channel (offset 880)
  3356. FLOAT m_textParms.x (offset 844)
  3357. FLOAT m_textParms.y (offset 848)
  3358. INTEGER m_textParms.effect (offset 852)
  3359. FLOAT m_textParms.fadeinTime (offset 864)
  3360. FLOAT m_textParms.fadeoutTime (offset 868)
  3361. FLOAT m_textParms.holdTime (offset 872)
  3362. FLOAT m_textParms.fxTime (offset 876)
  3363. CHARACTER m_textParms (offset 844)
  3364. VOID InputDisplay (offset 0)
  3365.  
  3366. CGameUI
  3367. FLOAT m_flFieldOfView (offset 832)
  3368. EHANDLE m_hSaveWeapon (offset 836)
  3369. BOOLEAN m_bForceUpdate (offset 1272)
  3370. EHANDLE m_player (offset 1280)
  3371. INTEGER m_nLastButtonState (offset 1276)
  3372. VOID InputDeactivate (offset 0)
  3373. STRING InputActivate (offset 0)
  3374. CUSTOM m_playerOn (offset 840)
  3375. CUSTOM m_playerOff (offset 864)
  3376. CUSTOM m_pressedMoveLeft (offset 888)
  3377. CUSTOM m_pressedMoveRight (offset 912)
  3378. CUSTOM m_pressedForward (offset 936)
  3379. CUSTOM m_pressedBack (offset 960)
  3380. CUSTOM m_pressedAttack (offset 984)
  3381. CUSTOM m_pressedAttack2 (offset 1008)
  3382. CUSTOM m_unpressedMoveLeft (offset 1032)
  3383. CUSTOM m_unpressedMoveRight (offset 1056)
  3384. CUSTOM m_unpressedForward (offset 1080)
  3385. CUSTOM m_unpressedBack (offset 1104)
  3386. CUSTOM m_unpressedAttack (offset 1128)
  3387. CUSTOM m_unpressedAttack2 (offset 1152)
  3388. CUSTOM m_xaxis (offset 1176)
  3389. CUSTOM m_yaxis (offset 1200)
  3390. CUSTOM m_attackaxis (offset 1224)
  3391. CUSTOM m_attack2axis (offset 1248)
  3392.  
  3393. CGameWeaponManager
  3394. STRING m_iszWeaponName (offset 832)
  3395. INTEGER m_iMaxPieces (offset 836)
  3396. FLOAT m_flAmmoMod (offset 840)
  3397. BOOLEAN m_bExpectingWeapon (offset 844)
  3398. VOID CGameWeaponManagerThink (offset 0)
  3399. INTEGER InputSetMaxPieces (offset 0)
  3400. FLOAT InputSetAmmoModifier (offset 0)
  3401. CUSTOM m_ManagedNonWeapons (offset 848)
  3402.  
  3403. CGenericActor
  3404. STRING m_strHullName (offset 4132)
  3405.  
  3406. CGib
  3407. VOID CGibExplodeGibTouch (offset 0)
  3408. VOID CGibBounceGibTouch (offset 0)
  3409. VOID CGibStickyGibTouch (offset 0)
  3410. VOID CGibWaitTillLand (offset 0)
  3411. VOID CGibDieThink (offset 0)
  3412.  
  3413. CGibShooter
  3414. INTEGER m_iGibs (offset 832)
  3415. FLOAT m_flGibVelocity (offset 848)
  3416. FLOAT m_flVariance (offset 868)
  3417. FLOAT m_flGibLife (offset 872)
  3418. INTEGER m_nSimulationType (offset 876)
  3419. FLOAT m_flDelay (offset 884)
  3420. VECTOR m_angGibRotation (offset 852)
  3421. FLOAT m_flGibAngVelocity (offset 864)
  3422. BOOLEAN m_bIsSprite (offset 889)
  3423. INTEGER m_iGibCapacity (offset 836)
  3424. INTEGER m_iGibMaterial (offset 840)
  3425. INTEGER m_iGibModelIndex (offset 844)
  3426. INTEGER m_nMaxGibModelFrame (offset 880)
  3427. STRING m_iszLightingOrigin (offset 892)
  3428. BOOLEAN m_bNoGibShadows (offset 888)
  3429. VOID InputShoot (offset 0)
  3430. VOID CGibShooterShootThink (offset 0)
  3431.  
  3432. CGodRaysController
  3433. FLOAT m_fWeight (offset 832)
  3434. FLOAT m_fDecay (offset 836)
  3435. FLOAT m_fDensity (offset 840)
  3436. FLOAT m_fExposure (offset 844)
  3437. BOOLEAN m_bEnabled (offset 848)
  3438. FLOAT m_fWeightUW (offset 852)
  3439. FLOAT m_fDecayUW (offset 856)
  3440. FLOAT m_fDensityUW (offset 860)
  3441. FLOAT m_fExposureUW (offset 864)
  3442. BOOLEAN m_bEnabledUW (offset 868)
  3443. FLOAT InputSetDensity (offset 0)
  3444. FLOAT InputSetWeight (offset 0)
  3445. FLOAT InputSetDecay (offset 0)
  3446. FLOAT InputSetExposure (offset 0)
  3447. VOID InputSetEnable (offset 0)
  3448. VOID InputSetDisable (offset 0)
  3449. FLOAT InputSetDensityUW (offset 0)
  3450. FLOAT InputSetWeightUW (offset 0)
  3451. FLOAT InputSetDecayUW (offset 0)
  3452. FLOAT InputSetExposureUW (offset 0)
  3453. VOID InputSetEnableUW (offset 0)
  3454. VOID InputSetDisableUW (offset 0)
  3455.  
  3456. CGrenade_ApacheRPG
  3457. VOID None (offset 0)
  3458.  
  3459. CGrenade_BaseMortar
  3460. VOID CGrenade_BaseMortarMortarTouch (offset 0)
  3461. VOID CGrenade_BaseMortarMortarThink (offset 0)
  3462. CLASSPTR m_pSpriteTrail (offset 1276)
  3463. CUSTOM m_pSoundTrail (offset 1272)
  3464. FLOAT InputOverrideDamage (offset 0)
  3465. FLOAT InputOverrideDamageRadius (offset 0)
  3466.  
  3467. CGrenade_Bolt
  3468. BOOLEAN m_bExplodingBolt (offset 1264)
  3469. VOID InputSetToExplodeg (offset 0)
  3470. VOID CGrenade_BoltBoltTouch (offset 0)
  3471.  
  3472. CGrenade_Energy
  3473. VOID CGrenade_EnergyEnergySeekThink (offset 0)
  3474. VOID CGrenade_EnergyEnergyTouch (offset 0)
  3475. EHANDLE InputSetTarget (offset 0)
  3476.  
  3477. CGrenade_Frag
  3478. BOOLEAN m_bCanBePickedUp (offset 1276)
  3479.  
  3480. CGrenade_Hornet
  3481. EHANDLE m_hHomingTarget (offset 1264)
  3482. BOOLEAN m_bShouldSeekTarget (offset 1284)
  3483. VECTOR m_vDrunkAngles (offset 1268)
  3484. BOOLEAN m_bRedHornet (offset 1285)
  3485. VOID InputDisableSeeking (offset 0)
  3486. VOID CGrenade_HornetHornetSeekThink (offset 0)
  3487. VOID CGrenade_HornetHornetTouch (offset 0)
  3488.  
  3489. CGrenade_Nuke
  3490. TIME m_flNukeStart (offset 1264)
  3491. BOOLEAN m_bIsNukingGrowing (offset 1268)
  3492. EHANDLE m_pNukeGlow (offset 1272)
  3493. VOID CGrenade_NukeNukeDetonateThink (offset 0)
  3494.  
  3495. CGrenade_RPG
  3496. VOID CGrenade_RPGIgniteThink (offset 0)
  3497.  
  3498. CGrenade_Tow
  3499. VOID InputDeploy (offset 0)
  3500.  
  3501. CGrenade_Tripmine
  3502. VECTOR m_vAttachedOrigin (offset 1252)
  3503. VECTOR m_qAttachedAngles (offset 1264)
  3504. EHANDLE m_hAttachedTo (offset 1276)
  3505. FLOAT m_flOriginalBeamLengthSqr (offset 1280)
  3506. BOOLEAN m_bPlacedByLevelDesigner (offset 1292)
  3507. EHANDLE m_hBeam (offset 1284)
  3508. EHANDLE m_hLight (offset 1288)
  3509. VOID CGrenade_TripmineTripmineDormantThink (offset 0)
  3510. VOID CGrenade_TripmineTripmineActiveThink (offset 0)
  3511. VOID InputTripmineActivate (offset 0)
  3512. VOID InputDetonate (offset 0)
  3513. CUSTOM m_OnDetonate (offset 1296)
  3514.  
  3515. CGunTarget
  3516. BOOLEAN m_on (offset 952)
  3517. EHANDLE m_hTargetEnt (offset 956)
  3518. VOID CGunTargetNext (offset 0)
  3519. VOID CGunTargetStart (offset 0)
  3520. VOID CGunTargetWait (offset 0)
  3521. VOID InputStart (offset 0)
  3522. VOID InputStop (offset 0)
  3523. VOID InputToggle (offset 0)
  3524. CUSTOM m_OnDeath (offset 960)
  3525.  
  3526. CInfoCameraLink
  3527. STRING m_strPointCamera (offset 840)
  3528. EHANDLE m_hCamera (offset 832)
  3529. EHANDLE m_hTargetEntity (offset 836)
  3530. STRING InputSetCamera (offset 0)
  3531.  
  3532. CInfoLightingRelative
  3533. STRING m_strLightingLandmark (offset 836)
  3534. EHANDLE m_hLightingLandmark (offset 832)
  3535.  
  3536. CInfoMultiplayerSpawn
  3537. VOID InputSpawnEnable (offset 0)
  3538. VOID InputSpawnDisable (offset 0)
  3539. STRING m_szItemsToGive (offset 836)
  3540.  
  3541. CInfoObserverMenu
  3542. INTEGER m_iObserverId (offset 832)
  3543.  
  3544. CInfoOverlayAccessor
  3545. INTEGER m_iOverlayID (offset 832)
  3546.  
  3547. CInstancedSceneEntity
  3548. EHANDLE m_hOwner (offset 1556)
  3549. BOOLEAN m_bHadOwner (offset 1560)
  3550. FLOAT m_flPostSpeakDelay (offset 1564)
  3551. FLOAT m_flPreDelay (offset 1568)
  3552. CHARACTER m_szInstanceFilename (offset 1572)
  3553. BOOLEAN m_bIsBackground (offset 1700)
  3554.  
  3555. CItemSoda
  3556. VOID CItemSodaCanThink (offset 0)
  3557. VOID CItemSodaCanTouch (offset 0)
  3558.  
  3559. CItemTowMissile
  3560. POSITION_VECTOR m_vOriginalSpawnOrigin (offset 1728)
  3561. VECTOR m_vOriginalSpawnAngles (offset 1764)
  3562. VECTOR m_vOriginalMins (offset 1740)
  3563. VECTOR m_vOriginalMaxs (offset 1752)
  3564. VOID CItemTowMissileTowRespawn (offset 0)
  3565.  
  3566. CItem_AmmoCrate
  3567. FLOAT m_flCloseTime (offset 1164)
  3568. EHANDLE m_hActivator (offset 1192)
  3569. INTEGER m_iAmmoCount (offset 1152)
  3570. STRING m_iszAmmoType (offset 1160)
  3571. CUSTOM m_OnUsed (offset 1168)
  3572. VOID InputKill (offset 0)
  3573. VOID CItem_AmmoCrateCrateThink (offset 0)
  3574.  
  3575. CItem_Crate
  3576. CUSTOM m_crateSpewList (offset 1728)
  3577.  
  3578. CItem_HealthCharger
  3579. VOID None (offset 0)
  3580.  
  3581. CItem_HealthKit
  3582. EHANDLE m_pRagdollMimic (offset 1232)
  3583.  
  3584. CItem_HealthKitRagdoll
  3585. VOID None (offset 0)
  3586.  
  3587. CItem_SuitCharger
  3588. VOID None (offset 0)
  3589.  
  3590. CKeepUpright
  3591. VECTOR m_worldGoalAxis (offset 836)
  3592. VECTOR m_localTestAxis (offset 848)
  3593. CUSTOM m_pController (offset 860)
  3594. STRING m_nameAttach (offset 864)
  3595. EHANDLE m_attachedObject (offset 868)
  3596. FLOAT m_angularLimit (offset 872)
  3597. BOOLEAN m_bActive (offset 876)
  3598. BOOLEAN m_bDampAllRotation (offset 877)
  3599. VOID InputTurnOn (offset 0)
  3600. VOID InputTurnOff (offset 0)
  3601. FLOAT InputSetAngularLimit (offset 0)
  3602.  
  3603. CLight
  3604. CHARACTER m_iCurrentFade (offset 844)
  3605. CHARACTER m_iTargetFade (offset 845)
  3606. INTEGER m_iStyle (offset 832)
  3607. INTEGER m_iDefaultStyle (offset 836)
  3608. STRING m_iszPattern (offset 840)
  3609. VOID CLightFadeThink (offset 0)
  3610. STRING InputSetPattern (offset 0)
  3611. STRING InputFadeToPattern (offset 0)
  3612. VOID InputToggle (offset 0)
  3613. VOID InputTurnOn (offset 0)
  3614. VOID InputTurnOff (offset 0)
  3615.  
  3616. CLightGlow
  3617. INTEGER m_nVerticalSize (offset 836)
  3618. INTEGER m_nHorizontalSize (offset 832)
  3619. INTEGER m_nMinDist (offset 840)
  3620. INTEGER m_nMaxDist (offset 844)
  3621. INTEGER m_nOuterMaxDist (offset 848)
  3622. FLOAT m_flGlowProxySize (offset 852)
  3623. FLOAT m_flHDRColorScale (offset 856)
  3624. COLOR32 InputColor (offset 0)
  3625.  
  3626. CLogicAchievement
  3627. BOOLEAN m_bDisabled (offset 832)
  3628. STRING m_iszAchievementEventID (offset 836)
  3629. VOID InputFireEvent (offset 0)
  3630. VOID InputEnable (offset 0)
  3631. VOID InputDisable (offset 0)
  3632. VOID InputToggle (offset 0)
  3633. CUSTOM m_OnFired (offset 840)
  3634.  
  3635. CLogicActiveAutosave
  3636. INTEGER m_TriggerHitPoints (offset 844)
  3637. FLOAT m_flTimeToTrigger (offset 848)
  3638. FLOAT m_flDangerousTime (offset 856)
  3639. TIME m_flStartTime (offset 852)
  3640. VOID CLogicActiveAutosaveSaveThink (offset 0)
  3641. VOID InputEnable (offset 0)
  3642. VOID InputDisable (offset 0)
  3643.  
  3644. CLogicAuto
  3645. STRING m_globalstate (offset 1000)
  3646. CUSTOM m_OnMapSpawn (offset 832)
  3647. CUSTOM m_OnNewGame (offset 856)
  3648. CUSTOM m_OnLoadGame (offset 880)
  3649. CUSTOM m_OnMapTransition (offset 904)
  3650. CUSTOM m_OnBackgroundMap (offset 928)
  3651. CUSTOM m_OnMultiNewMap (offset 952)
  3652. CUSTOM m_OnMultiNewRound (offset 976)
  3653.  
  3654. CLogicAutosave
  3655. BOOLEAN m_bForceNewLevelUnit (offset 832)
  3656. INTEGER m_minHitPoints (offset 836)
  3657. INTEGER m_minHitPointsToCommit (offset 840)
  3658. VOID InputSave (offset 0)
  3659. FLOAT InputSaveDangerous (offset 0)
  3660. INTEGER InputSetMinHitpointsThreshold (offset 0)
  3661.  
  3662. CLogicBranch
  3663. BOOLEAN m_bInValue (offset 832)
  3664. CUSTOM m_Listeners (offset 836)
  3665. BOOLEAN InputSetValue (offset 0)
  3666. BOOLEAN InputSetValueTest (offset 0)
  3667. VOID InputToggle (offset 0)
  3668. VOID InputToggleTest (offset 0)
  3669. VOID InputTest (offset 0)
  3670. CUSTOM m_OnTrue (offset 856)
  3671. CUSTOM m_OnFalse (offset 880)
  3672.  
  3673. CLogicBranchList
  3674. STRING m_nLogicBranchNames[0] (offset 832)
  3675. STRING m_nLogicBranchNames[1] (offset 836)
  3676. STRING m_nLogicBranchNames[2] (offset 840)
  3677. STRING m_nLogicBranchNames[3] (offset 844)
  3678. STRING m_nLogicBranchNames[4] (offset 848)
  3679. STRING m_nLogicBranchNames[5] (offset 852)
  3680. STRING m_nLogicBranchNames[6] (offset 856)
  3681. STRING m_nLogicBranchNames[7] (offset 860)
  3682. STRING m_nLogicBranchNames[8] (offset 864)
  3683. STRING m_nLogicBranchNames[9] (offset 868)
  3684. STRING m_nLogicBranchNames[10] (offset 872)
  3685. STRING m_nLogicBranchNames[11] (offset 876)
  3686. STRING m_nLogicBranchNames[12] (offset 880)
  3687. STRING m_nLogicBranchNames[13] (offset 884)
  3688. STRING m_nLogicBranchNames[14] (offset 888)
  3689. STRING m_nLogicBranchNames[15] (offset 892)
  3690. CUSTOM m_LogicBranchList (offset 896)
  3691. INTEGER m_eLastState (offset 916)
  3692. INPUT InputTest (offset 0)
  3693. INPUT Input_OnLogicBranchChanged (offset 0)
  3694. INPUT Input_OnLogicBranchRemoved (offset 0)
  3695. CUSTOM m_OnAllTrue (offset 920)
  3696. CUSTOM m_OnAllFalse (offset 944)
  3697. CUSTOM m_OnMixed (offset 968)
  3698.  
  3699. CLogicCase
  3700. STRING m_nCase[0] (offset 832)
  3701. STRING m_nCase[1] (offset 836)
  3702. STRING m_nCase[2] (offset 840)
  3703. STRING m_nCase[3] (offset 844)
  3704. STRING m_nCase[4] (offset 848)
  3705. STRING m_nCase[5] (offset 852)
  3706. STRING m_nCase[6] (offset 856)
  3707. STRING m_nCase[7] (offset 860)
  3708. STRING m_nCase[8] (offset 864)
  3709. STRING m_nCase[9] (offset 868)
  3710. STRING m_nCase[10] (offset 872)
  3711. STRING m_nCase[11] (offset 876)
  3712. STRING m_nCase[12] (offset 880)
  3713. STRING m_nCase[13] (offset 884)
  3714. STRING m_nCase[14] (offset 888)
  3715. STRING m_nCase[15] (offset 892)
  3716. INTEGER m_nShuffleCases (offset 896)
  3717. INTEGER m_nLastShuffleCase (offset 900)
  3718. CHARACTER m_uchShuffleCaseMap (offset 904)
  3719. INPUT InputValue (offset 0)
  3720. VOID InputPickRandom (offset 0)
  3721. VOID InputPickRandomShuffle (offset 0)
  3722. CUSTOM m_OnCase[0] (offset 920)
  3723. CUSTOM m_OnCase[1] (offset 944)
  3724. CUSTOM m_OnCase[2] (offset 968)
  3725. CUSTOM m_OnCase[3] (offset 992)
  3726. CUSTOM m_OnCase[4] (offset 1016)
  3727. CUSTOM m_OnCase[5] (offset 1040)
  3728. CUSTOM m_OnCase[6] (offset 1064)
  3729. CUSTOM m_OnCase[7] (offset 1088)
  3730. CUSTOM m_OnCase[8] (offset 1112)
  3731. CUSTOM m_OnCase[9] (offset 1136)
  3732. CUSTOM m_OnCase[10] (offset 1160)
  3733. CUSTOM m_OnCase[11] (offset 1184)
  3734. CUSTOM m_OnCase[12] (offset 1208)
  3735. CUSTOM m_OnCase[13] (offset 1232)
  3736. CUSTOM m_OnCase[14] (offset 1256)
  3737. CUSTOM m_OnCase[15] (offset 1280)
  3738. CUSTOM m_OnDefault (offset 1304)
  3739.  
  3740. CLogicCollisionPair
  3741. STRING m_nameAttach1 (offset 832)
  3742. STRING m_nameAttach2 (offset 836)
  3743. BOOLEAN m_disabled (offset 840)
  3744. BOOLEAN m_succeeded (offset 841)
  3745. VOID InputDisableCollisions (offset 0)
  3746. VOID InputEnableCollisions (offset 0)
  3747.  
  3748. CLogicCompare
  3749. FLOAT m_flCompareValue (offset 836)
  3750. FLOAT m_flInValue (offset 832)
  3751. FLOAT InputSetValue (offset 0)
  3752. FLOAT InputSetValueCompare (offset 0)
  3753. FLOAT InputSetCompareValue (offset 0)
  3754. VOID InputCompare (offset 0)
  3755. CUSTOM m_OnEqualTo (offset 864)
  3756. CUSTOM m_OnNotEqualTo (offset 888)
  3757. CUSTOM m_OnGreaterThan (offset 912)
  3758. CUSTOM m_OnLessThan (offset 840)
  3759.  
  3760. CLogicCompareInteger
  3761. CUSTOM m_OnEqual (offset 832)
  3762. CUSTOM m_OnNotEqual (offset 856)
  3763. INTEGER m_iIntegerValue (offset 880)
  3764. INTEGER m_iShouldCompareToValue (offset 884)
  3765. INPUT m_AllIntCompares (offset 888)
  3766. INPUT InputValue (offset 0)
  3767. INPUT InputCompareValues (offset 0)
  3768.  
  3769. CLogicLineToEntity
  3770. STRING m_SourceName (offset 856)
  3771. EHANDLE m_StartEntity (offset 860)
  3772. EHANDLE m_EndEntity (offset 864)
  3773. CUSTOM m_Line (offset 832)
  3774.  
  3775. CLogicMeasureMovement
  3776. STRING m_strMeasureTarget (offset 832)
  3777. STRING m_strMeasureReference (offset 836)
  3778. STRING m_strTargetReference (offset 840)
  3779. FLOAT m_flScale (offset 860)
  3780. INTEGER m_nMeasureType (offset 864)
  3781. EHANDLE m_hMeasureTarget (offset 844)
  3782. EHANDLE m_hMeasureReference (offset 848)
  3783. EHANDLE m_hTarget (offset 852)
  3784. EHANDLE m_hTargetReference (offset 856)
  3785. STRING InputSetMeasureTarget (offset 0)
  3786. STRING InputSetMeasureReference (offset 0)
  3787. STRING InputSetTarget (offset 0)
  3788. STRING InputSetTargetReference (offset 0)
  3789. FLOAT InputSetTargetScale (offset 0)
  3790. VOID InputEnable (offset 0)
  3791. VOID InputDisable (offset 0)
  3792. VOID CLogicMeasureMovementMeasureThink (offset 0)
  3793.  
  3794. CLogicNavigation
  3795. BOOLEAN m_isOn (offset 836)
  3796. INTEGER m_navProperty (offset 840)
  3797. VOID InputTurnOn (offset 0)
  3798. VOID InputTurnOff (offset 0)
  3799. VOID InputToggle (offset 0)
  3800.  
  3801. CLogicParent
  3802. STRING InputParentEntities (offset 0)
  3803. CUSTOM m_OnFired (offset 832)
  3804.  
  3805. CLogicPlayerProxy
  3806. CUSTOM m_RequestedPlayerHealth (offset 1048)
  3807. CUSTOM m_PlayerDied (offset 952)
  3808. EHANDLE m_hPlayer (offset 1072)
  3809. CUSTOM m_OnJump (offset 1024)
  3810. CUSTOM m_OnDuck (offset 976)
  3811. CUSTOM m_OnUnDuck (offset 1000)
  3812. CUSTOM m_OnFlashlightOn (offset 832)
  3813. CUSTOM m_OnFlashlightOff (offset 856)
  3814. CUSTOM m_PlayerMissedAR2AltFire (offset 880)
  3815. CUSTOM m_PlayerHasAmmo (offset 904)
  3816. CUSTOM m_PlayerHasNoAmmo (offset 928)
  3817. VOID InputRequestPlayerHealth (offset 0)
  3818. INTEGER InputSetPlayerHealth (offset 0)
  3819. VOID InputEnableCappedPhysicsDamage (offset 0)
  3820. VOID InputDisableCappedPhysicsDamage (offset 0)
  3821. VOID InputEnableCappedPhysicsDamage (offset 0)
  3822. VOID InputDisableCappedPhysicsDamage (offset 0)
  3823.  
  3824. CLogicRegisterActivator
  3825. BOOLEAN m_bDisabled (offset 928)
  3826. EHANDLE m_hRegisteredEntity (offset 932)
  3827. VOID InputEnable (offset 0)
  3828. VOID InputDisable (offset 0)
  3829. VOID InputToggle (offset 0)
  3830. VOID InputFireRegisteredAsActivator1 (offset 0)
  3831. VOID InputFireRegisteredAsActivator2 (offset 0)
  3832. VOID InputFireRegisteredAsActivator3 (offset 0)
  3833. VOID InputFireRegisteredAsActivator4 (offset 0)
  3834. STRING InputRegisterEntity (offset 0)
  3835. CUSTOM m_OnRegisteredActivate1 (offset 832)
  3836. CUSTOM m_OnRegisteredActivate2 (offset 856)
  3837. CUSTOM m_OnRegisteredActivate3 (offset 880)
  3838. CUSTOM m_OnRegisteredActivate4 (offset 904)
  3839.  
  3840. CLogicRelay
  3841. BOOLEAN m_bWaitForRefire (offset 881)
  3842. BOOLEAN m_bDisabled (offset 880)
  3843. VOID InputEnable (offset 0)
  3844. VOID InputEnableRefire (offset 0)
  3845. VOID InputDisable (offset 0)
  3846. VOID InputToggle (offset 0)
  3847. VOID InputTrigger (offset 0)
  3848. VOID InputCancelPending (offset 0)
  3849. CUSTOM m_OnTrigger (offset 832)
  3850. CUSTOM m_OnSpawn (offset 856)
  3851.  
  3852. CMaterialCountdown
  3853. BOOLEAN m_bStarted (offset 905)
  3854. TIME m_flEndTime (offset 908)
  3855. FLOAT m_fLength (offset 912)
  3856. VOID InputStart (offset 0)
  3857. VOID InputStop (offset 0)
  3858. VOID CMaterialCountdownCountdownFinish (offset 0)
  3859. CUSTOM m_OnStart (offset 832)
  3860. CUSTOM m_OnStop (offset 856)
  3861. CUSTOM m_OnFinish (offset 880)
  3862.  
  3863. CMaterialModifyControl
  3864. CHARACTER m_szMaterialName (offset 832)
  3865. CHARACTER m_szMaterialVar (offset 1087)
  3866. CHARACTER m_szMaterialVarValue (offset 1342)
  3867. INTEGER m_iFrameStart (offset 1600)
  3868. INTEGER m_iFrameEnd (offset 1604)
  3869. BOOLEAN m_bWrap (offset 1608)
  3870. FLOAT m_flFramerate (offset 1612)
  3871. BOOLEAN m_bNewAnimCommandsSemaphore (offset 1616)
  3872. FLOAT m_flFloatLerpStartValue (offset 1620)
  3873. FLOAT m_flFloatLerpEndValue (offset 1624)
  3874. FLOAT m_flFloatLerpTransitionTime (offset 1628)
  3875. INTEGER m_nModifyMode (offset 1632)
  3876. STRING SetMaterialVar (offset 0)
  3877. VOID SetMaterialVarToCurrentTime (offset 0)
  3878. STRING InputStartAnimSequence (offset 0)
  3879. STRING InputStartFloatLerp (offset 0)
  3880.  
  3881. CMathColorBlend
  3882. FLOAT InputValue (offset 0)
  3883. CUSTOM m_OutValue (offset 848)
  3884. FLOAT m_flInMin (offset 832)
  3885. FLOAT m_flInMax (offset 836)
  3886. COLOR32 m_OutColor1 (offset 840)
  3887. COLOR32 m_OutColor2 (offset 844)
  3888.  
  3889. CMathCounter
  3890. BOOLEAN m_bHitMax (offset 841)
  3891. BOOLEAN m_bHitMin (offset 840)
  3892. FLOAT m_flMin (offset 832)
  3893. FLOAT m_flMax (offset 836)
  3894. BOOLEAN m_bDisabled (offset 842)
  3895. FLOAT InputAdd (offset 0)
  3896. FLOAT InputDivide (offset 0)
  3897. FLOAT InputMultiply (offset 0)
  3898. FLOAT InputSetValue (offset 0)
  3899. FLOAT InputSetValueNoFire (offset 0)
  3900. FLOAT InputSetMaxValueNoFire (offset 0)
  3901. FLOAT InputSetMinValueNoFire (offset 0)
  3902. FLOAT InputSubtract (offset 0)
  3903. FLOAT InputSetHitMax (offset 0)
  3904. FLOAT InputSetHitMin (offset 0)
  3905. VOID InputGetValue (offset 0)
  3906. VOID InputEnable (offset 0)
  3907. VOID InputDisable (offset 0)
  3908. CUSTOM m_OutValue (offset 844)
  3909. CUSTOM m_OnHitMin (offset 892)
  3910. CUSTOM m_OnHitMax (offset 916)
  3911. CUSTOM m_OnChangedFromMin (offset 940)
  3912. CUSTOM m_OnChangedFromMax (offset 964)
  3913. CUSTOM m_OnGetValue (offset 868)
  3914.  
  3915. CMathRemap
  3916. FLOAT InputValue (offset 0)
  3917. CUSTOM m_OutValue (offset 852)
  3918. FLOAT m_flInMin (offset 832)
  3919. FLOAT m_flInMax (offset 836)
  3920. FLOAT m_flOut1 (offset 840)
  3921. FLOAT m_flOut2 (offset 844)
  3922. BOOLEAN m_bEnabled (offset 848)
  3923. VOID InputEnable (offset 0)
  3924. VOID InputDisable (offset 0)
  3925.  
  3926. CMessage
  3927. STRING m_iszMessage (offset 832)
  3928. SOUNDNAME m_sNoise (offset 848)
  3929. INTEGER m_MessageAttenuation (offset 840)
  3930. FLOAT m_MessageVolume (offset 836)
  3931. FLOAT m_Radius (offset 844)
  3932. VOID InputShowMessage (offset 0)
  3933. CUSTOM m_OnShowMessage (offset 852)
  3934.  
  3935. CMessageEntity
  3936. INTEGER m_radius (offset 832)
  3937. STRING m_messageText (offset 836)
  3938. BOOLEAN m_bDeveloperOnly (offset 841)
  3939. BOOLEAN m_drawText (offset 840)
  3940. BOOLEAN m_bEnabled (offset 842)
  3941. VOID InputEnable (offset 0)
  3942. VOID InputDisable (offset 0)
  3943.  
  3944. CMomentaryRotButton
  3945. INTEGER m_lastUsed (offset 1280)
  3946. VECTOR m_start (offset 1284)
  3947. VECTOR m_end (offset 1296)
  3948. FLOAT m_IdealYaw (offset 1308)
  3949. SOUNDNAME m_sNoise (offset 1312)
  3950. BOOLEAN m_bUpdateTarget (offset 1316)
  3951. INTEGER m_direction (offset 1320)
  3952. FLOAT m_returnSpeed (offset 1324)
  3953. FLOAT m_flStartPosition (offset 1328)
  3954. BOOLEAN m_bSolidBsp (offset 1024)
  3955. VOID CMomentaryRotButtonUseMoveDone (offset 0)
  3956. VOID CMomentaryRotButtonReturnMoveDone (offset 0)
  3957. VOID CMomentaryRotButtonSetPositionMoveDone (offset 0)
  3958. VOID CMomentaryRotButtonUpdateThink (offset 0)
  3959. FLOAT InputSetPosition (offset 0)
  3960. FLOAT InputSetPositionImmediately (offset 0)
  3961. VOID InputDisableUpdateTarget (offset 0)
  3962. VOID InputEnableUpdateTarget (offset 0)
  3963. CUSTOM m_Position (offset 1160)
  3964. CUSTOM m_OnUnpressed (offset 1184)
  3965. CUSTOM m_OnFullyClosed (offset 1232)
  3966. CUSTOM m_OnFullyOpen (offset 1208)
  3967. CUSTOM m_OnReachedPosition (offset 1256)
  3968. VOID InputEnable (offset 0)
  3969. VOID InputDisable (offset 0)
  3970. BOOLEAN m_bDisabled (offset 1156)
  3971.  
  3972. CMortarLauncher
  3973. INTEGER InputLaunch (offset 0)
  3974. VOID InputLaunchDefault (offset 0)
  3975. VOID InputFireSingle (offset 0)
  3976. VECTOR m_vTargetPosition (offset 864)
  3977. FLOAT m_flRadius (offset 840)
  3978. FLOAT m_flRateOfFire (offset 844)
  3979. FLOAT m_flFireDelay (offset 848)
  3980. INTEGER m_iPathOption (offset 836)
  3981. FLOAT m_flApexHeightRatio (offset 852)
  3982. INTEGER m_iDefaultFireShells (offset 832)
  3983. FLOAT m_flOverrideDamage (offset 856)
  3984. FLOAT m_flOverrideDamageRadius (offset 860)
  3985. STRING m_strMortarEntityName (offset 876)
  3986.  
  3987. CMortarShell
  3988. TIME m_flImpactTime (offset 836)
  3989. TIME m_flFadeTime (offset 832)
  3990. TIME m_flWarnTime (offset 840)
  3991. TIME m_flNPCWarnTime (offset 844)
  3992. STRING m_warnSound (offset 848)
  3993. INTEGER m_iSpriteTexture (offset 852)
  3994. BOOLEAN m_bHasWarned (offset 856)
  3995. FLOAT m_flLifespan (offset 904)
  3996. POSITION_VECTOR m_vecFiredFrom (offset 860)
  3997. VECTOR m_vecFlyDir (offset 872)
  3998. TIME m_flSpawnedTime (offset 884)
  3999. EHANDLE m_pBeamEffect (offset 888)
  4000. FLOAT m_flRadius (offset 908)
  4001. VECTOR m_vecSurfaceNormal (offset 912)
  4002. VOID CMortarShellFlyThink (offset 0)
  4003. VOID CMortarShellFadeThink (offset 0)
  4004.  
  4005. CMovementSpeedMod
  4006. FLOAT InputSpeedMod (offset 0)
  4007.  
  4008. CMultiSource
  4009. EHANDLE m_rgEntities (offset 832)
  4010. INTEGER m_rgTriggered (offset 960)
  4011. INTEGER m_iTotal (offset 1112)
  4012. STRING m_globalstate (offset 1116)
  4013. VOID CMultiSourceRegister (offset 0)
  4014. CUSTOM m_OnTrigger (offset 1088)
  4015.  
  4016. CNPCMaker
  4017. STRING m_iszNPCClassname (offset 956)
  4018. STRING m_ChildTargetName (offset 976)
  4019. STRING m_SquadName (offset 960)
  4020. STRING m_spawnEquipment (offset 968)
  4021. STRING m_strHintGroup (offset 964)
  4022. STRING m_RelationshipString (offset 972)
  4023.  
  4024. CNPCSpawnDestination
  4025. FLOAT m_ReuseDelay (offset 832)
  4026. STRING m_RenameNPC (offset 836)
  4027. TIME m_TimeNextAvailable (offset 840)
  4028. CUSTOM m_OnSpawnNPC (offset 844)
  4029.  
  4030. CNPC_Abrams
  4031. INTEGER m_nDamageState (offset 3632)
  4032. EMBEDDED m_BoneFollowerManager (offset 3700) [2 properties]:
  4033. INTEGER m_iNumBones (offset 3700)
  4034. CUSTOM m_physBones (offset 3704)
  4035. CUSTOM m_pEngineSP (offset 3728)
  4036. CUSTOM m_pTurretSP (offset 3724)
  4037. EHANDLE m_hPlayersMissile (offset 3732)
  4038. VOID InputDisableBodyRotation (offset 0)
  4039. VOID InputEnableBodyRotation (offset 0)
  4040. VOID InputEnableMiniGuns (offset 0)
  4041. VOID InputDisableMiniGuns (offset 0)
  4042. BOOLEAN m_bEnableBodyRotation (offset 3737)
  4043. BOOLEAN m_bEnableMiniguns (offset 3736)
  4044.  
  4045. CNPC_AlienController
  4046. FLOAT m_flFlightWeight (offset 3804)
  4047. SHORT m_poseMove (offset 3792)
  4048. SHORT m_poseHead (offset 3796)
  4049. EMBEDDED m_BallRegulator (offset 3636) [10 properties]:
  4050. TIME m_flNextShotTime (offset 3636)
  4051. BOOLEAN m_bInRestInterval (offset 3640)
  4052. SHORT m_nBurstShotsRemaining (offset 3642)
  4053. SHORT m_nMinBurstShots (offset 3644)
  4054. SHORT m_nMaxBurstShots (offset 3646)
  4055. FLOAT m_flMinRestInterval (offset 3648)
  4056. FLOAT m_flMaxRestInterval (offset 3652)
  4057. FLOAT m_flMinBurstInterval (offset 3656)
  4058. FLOAT m_flMaxBurstInterval (offset 3660)
  4059. BOOLEAN m_bDisabled (offset 3664)
  4060. BOOLEAN m_bShootLeftHand (offset 3812)
  4061. EHANDLE m_hChosenThrowObj (offset 3788)
  4062. EMBEDDED m_HoverSound (offset 3700) [1 properties]:
  4063. EHANDLE m_hEntity (offset 3716)
  4064. EMBEDDED m_Light1 (offset 3720) [1 properties]:
  4065. EHANDLE m_hLight (offset 3748)
  4066. EMBEDDED m_Light2 (offset 3752) [1 properties]:
  4067. EHANDLE m_hLight (offset 3780)
  4068. CUSTOM m_pPhysicsController (offset 3784)
  4069. EHANDLE InputThrowObject (offset 0)
  4070.  
  4071. CNPC_AlienGrunt
  4072. VOID None (offset 0)
  4073.  
  4074. CNPC_AlienSlave
  4075. INTEGER m_BodyTargetBone (offset 4140)
  4076. VECTOR m_vShotDirection (offset 4792)
  4077. INTEGER m_nLightningSprite (offset 4804)
  4078. EMBEDDED m_Light1 (offset 4808) [1 properties]:
  4079. EHANDLE m_hLight (offset 4836)
  4080. EMBEDDED m_Light2 (offset 4840) [1 properties]:
  4081. EHANDLE m_hLight (offset 4868)
  4082. FLOAT m_flNextPainSoundTime (offset 4872)
  4083.  
  4084. CNPC_Apache
  4085. VECTOR m_vecTargetPosition (offset 4000)
  4086. VECTOR m_angGun (offset 4012)
  4087. INTEGER m_nRemainingBursts (offset 4024)
  4088. INTEGER m_nMaxBurstHits (offset 4028)
  4089. INTEGER m_nBurstHits (offset 4032)
  4090. TIME m_flChargeTime (offset 3996)
  4091. INTEGER m_nGunState (offset 3992)
  4092. INTEGER m_nBossStage (offset 4040)
  4093. INTEGER m_nRocketState (offset 3976)
  4094. VECTOR m_vLinearAcceleration (offset 4140)
  4095. VECTOR m_vTargetPosition (offset 4152)
  4096. VECTOR m_vFacingDirection (offset 4164)
  4097. TIME m_flNextRpgAttack (offset 3980)
  4098. FLOAT m_flGoalRollDmg (offset 3984)
  4099. EHANDLE m_hForcedRocketTarget (offset 3988)
  4100. INTEGER m_iDamageLevel (offset 4036)
  4101. EMBEDDED m_MuzzleParticle (offset 4176) [2 properties]:
  4102. EHANDLE m_hEmitter (offset 4180)
  4103. STRING m_strParticleName (offset 4176)
  4104. STRING InputSetRocketTarget (offset 0)
  4105. VOID InputEnableRockets (offset 0)
  4106. VOID InputDisableRockets (offset 0)
  4107. VOID InputEnableMiniGun (offset 0)
  4108. VOID InputDisableMiniGun (offset 0)
  4109. VOID InputEnableRocketBarrage (offset 0)
  4110. VOID InputDisableRocketBarrage (offset 0)
  4111. INTEGER InputForceIncrementDamageEffectLevel (offset 0)
  4112. VOID InputOmniscientOn (offset 0)
  4113. VOID InputOmniscientOff (offset 0)
  4114. VOID InputBlindfireOn (offset 0)
  4115. VOID InputBlindfireOff (offset 0)
  4116. CUSTOM m_OnWishToDie (offset 4184)
  4117. CUSTOM m_OnBossStage0 (offset 4044)
  4118. CUSTOM m_OnBossStage1 (offset 4068)
  4119. CUSTOM m_OnBossStage2 (offset 4092)
  4120. CUSTOM m_OnBossStage3 (offset 4116)
  4121. CUSTOM m_pGunFiringSound (offset 4208)
  4122. CUSTOM m_pDangerCrashSound (offset 4212)
  4123. BOOLEAN m_bAllowMiniGun (offset 4216)
  4124. BOOLEAN m_bAllowRockets (offset 4217)
  4125. BOOLEAN m_bAllowRocketBarrage (offset 4218)
  4126. INTEGER m_iRocketBarrageShots (offset 4220)
  4127. BOOLEAN m_bRightRocket (offset 4224)
  4128. EHANDLE m_hRocketWarningLight[0] (offset 4228)
  4129. EHANDLE m_hRocketWarningLight[1] (offset 4232)
  4130. BOOLEAN m_bBlindfire (offset 4236)
  4131. BOOLEAN m_bOmniscient (offset 4237)
  4132.  
  4133. CNPC_Barnacle
  4134. FLOAT m_flAltitude (offset 3640)
  4135. INTEGER m_cGibs (offset 3588)
  4136. BOOLEAN m_bLiftingPrey (offset 3581)
  4137. BOOLEAN m_bSwallowingPrey (offset 3582)
  4138. TIME m_flDigestFinish (offset 3608)
  4139. BOOLEAN m_bPlayedPullSound (offset 3583)
  4140. BOOLEAN m_bPlayerWasStanding (offset 3584)
  4141. FLOAT m_flVictimHeight (offset 3612)
  4142. INTEGER m_iGrabbedBoneIndex (offset 3604)
  4143. POSITION_VECTOR m_vecRoot (offset 3644)
  4144. POSITION_VECTOR m_vecTip (offset 3656)
  4145. EHANDLE m_hTongueRoot (offset 3732)
  4146. EHANDLE m_hTongueTip (offset 3736)
  4147. EHANDLE m_hRagdoll (offset 3740)
  4148. MATRIX3X4_WORLDSPACE m_pRagdollBones (offset 3748)
  4149. CUSTOM m_pConstraint (offset 3744)
  4150. FLOAT m_flRestUnitsAboveGround (offset 3628)
  4151. INTEGER m_nSpitAttachment (offset 3592)
  4152. EHANDLE m_hLastSpitEnemy (offset 3728)
  4153. INTEGER m_nShakeCount (offset 3600)
  4154. TIME m_flNextBloodTime (offset 3616)
  4155. INTEGER m_nBloodColor (offset 3596)
  4156. POSITION_VECTOR m_vecBloodPos (offset 9892)
  4157. FLOAT m_flBarnaclePullSpeed (offset 3620)
  4158. TIME m_flLocalTimer (offset 3624)
  4159. POSITION_VECTOR m_vLastEnemyPos (offset 9904)
  4160. FLOAT m_flLastPull (offset 3632)
  4161. EMBEDDED m_StuckTimer (offset 3636) [1 properties]:
  4162. TIME m_next (offset 3636)
  4163. INTEGER InputSetDropTongueSpeed (offset 0)
  4164. VOID InputDropTongue (offset 0)
  4165. VOID InputLetGo (offset 0)
  4166. VOID InputTongueTipUpdated (offset 0)
  4167. CUSTOM m_OnGrab (offset 3680)
  4168. CUSTOM m_OnRelease (offset 3704)
  4169. VOID CNPC_BarnacleBarnacleThink (offset 0)
  4170. VOID CNPC_BarnacleWaitTillDead (offset 0)
  4171.  
  4172. CNPC_Bullseye
  4173. EHANDLE m_hPainPartner (offset 3580)
  4174. FLOAT m_fAutoaimRadius (offset 3636)
  4175. FLOAT m_flFieldOfView (offset 1720)
  4176. FLOAT m_flMinDistValidEnemy (offset 3640)
  4177. VOID CNPC_BullseyeBullseyeThink (offset 0)
  4178. VOID InputTargeted (offset 0)
  4179. VOID InputReleased (offset 0)
  4180. CUSTOM m_OnTargeted (offset 3584)
  4181. CUSTOM m_OnReleased (offset 3608)
  4182.  
  4183. CNPC_Bullsquid
  4184. FLOAT m_flNextForceBash (offset 3716)
  4185. EHANDLE m_hBlocker (offset 3720)
  4186.  
  4187. CNPC_Crow
  4188. TIME m_flGroundIdleMoveTime (offset 3592)
  4189. BOOLEAN m_bOnJeep (offset 3588)
  4190. FLOAT m_flEnemyDist (offset 3596)
  4191. INTEGER m_nMorale (offset 3600)
  4192. BOOLEAN m_bReachedMoveGoal (offset 3604)
  4193. FLOAT m_flHopStartZ (offset 3608)
  4194. VECTOR m_vDesiredTarget (offset 3644)
  4195. VECTOR m_vCurrentTarget (offset 3656)
  4196. TIME m_flSoarTime (offset 3616)
  4197. BOOLEAN m_bSoar (offset 3620)
  4198. BOOLEAN m_bPlayedLoopingSound (offset 3612)
  4199. INTEGER m_iBirdType (offset 3584)
  4200. POSITION_VECTOR m_vLastStoredOrigin (offset 3624)
  4201. TIME m_flLastStuckCheck (offset 3636)
  4202. TIME m_flDangerSoundTime (offset 3640)
  4203. BOOLEAN m_bIsDeaf (offset 3668)
  4204. STRING InputFlyAway (offset 0)
  4205.  
  4206. CNPC_Furniture
  4207. EMBEDDED m_BoneFollowerManager (offset 4132) [2 properties]:
  4208. INTEGER m_iNumBones (offset 4132)
  4209. CUSTOM m_physBones (offset 4136)
  4210. VOID InputDisablePlayerCollision (offset 0)
  4211. VOID InputEnablePlayerCollision (offset 0)
  4212.  
  4213. CNPC_GMan
  4214. VOID None (offset 0)
  4215.  
  4216. CNPC_Gargantua
  4217. EMBEDDED m_BoneFollowerManager (offset 4308) [2 properties]:
  4218. INTEGER m_iNumBones (offset 4308)
  4219. CUSTOM m_physBones (offset 4312)
  4220. EMBEDDED m_EyeLight (offset 4332) [1 properties]:
  4221. EHANDLE m_hLight (offset 4360)
  4222. EMBEDDED m_EyeParticle (offset 4364) [2 properties]:
  4223. EHANDLE m_hEmitter (offset 4368)
  4224. STRING m_strParticleName (offset 4364)
  4225. EMBEDDED m_BreathSound (offset 4372) [1 properties]:
  4226. EHANDLE m_hEntity (offset 4388)
  4227. EHANDLE m_hTriggerPush (offset 4144)
  4228. VOID InputChasePlayer (offset 0)
  4229. VOID InputEndChase (offset 0)
  4230. VOID InputFindTriggers (offset 0)
  4231. VOID InputGargantuaExplode (offset 0)
  4232. CUSTOM m_OnWishToDie (offset 4392)
  4233.  
  4234. CNPC_Gonarch
  4235. EMBEDDED m_BoneFollowerManager (offset 3612) [2 properties]:
  4236. INTEGER m_iNumBones (offset 3612)
  4237. CUSTOM m_physBones (offset 3616)
  4238.  
  4239. CNPC_Headcrab
  4240. VOID None (offset 0)
  4241.  
  4242. CNPC_Houndeye
  4243. TIME m_flNextIdleSound (offset 3676)
  4244. EHANDLE m_hBlocker (offset 3672)
  4245.  
  4246. CNPC_Human_Assassin
  4247. BOOLEAN m_bFireRight (offset 4416)
  4248. FLOAT m_flFlipTime (offset 4424)
  4249. VECTOR m_vFlipSpot (offset 4428)
  4250. VECTOR m_vFlipVelocity (offset 4440)
  4251. EHANDLE m_pSecondWeapon (offset 4420)
  4252. CLASSPTR m_pEyeTrail1 (offset 4452)
  4253. CLASSPTR m_pEyeTrail2 (offset 4456)
  4254. EMBEDDED m_Sentences (offset 4460) [4 properties]:
  4255. INTEGER m_voicePitch (offset 4468)
  4256. INTEGER m_nQueuedSentenceIndex (offset 4472)
  4257. TIME m_flQueueTimeout (offset 4476)
  4258. INTEGER m_nQueueSoundPriority (offset 4480)
  4259.  
  4260. CNPC_Human_Scientist
  4261. VOID None (offset 0)
  4262.  
  4263. CNPC_Human_Security
  4264. VOID CNPC_Human_SecurityUse (offset 0)
  4265.  
  4266. CNPC_Ichthyosaur
  4267. INTEGER m_poseMove (offset 3636)
  4268. EMBEDDED m_SwimSound (offset 3644) [1 properties]:
  4269. EHANDLE m_hEntity (offset 3660)
  4270.  
  4271. CNPC_Lav
  4272. EMBEDDED m_BoneFollowerManager (offset 3632) [2 properties]:
  4273. INTEGER m_iNumBones (offset 3632)
  4274. CUSTOM m_physBones (offset 3636)
  4275. CUSTOM m_pEngineSP (offset 3656)
  4276.  
  4277. CNPC_Osprey
  4278. VOID InputWaitHereTillReady (offset 0)
  4279. VOID InputBeginRappelling (offset 0)
  4280. STRING InputRappelToTarget (offset 0)
  4281. VOID InputRemoveGrunts (offset 0)
  4282. VOID InputKillRappelingGrunts (offset 0)
  4283. CUSTOM m_OnReadyToBegin (offset 4108)
  4284. CUSTOM m_OnReadyToRetreat (offset 4132)
  4285. CUSTOM m_GruntRoster (offset 3964)
  4286. CUSTOM m_ReinforcementIndex (offset 4068)
  4287. INTEGER m_poseRudderR (offset 4160)
  4288. INTEGER m_poseRudderM (offset 4164)
  4289. INTEGER m_poseRudderL (offset 4168)
  4290. INTEGER m_poseWingFlapR (offset 4172)
  4291. INTEGER m_poseWingFlapL (offset 4176)
  4292. INTEGER m_poseNacelleR (offset 4180)
  4293. INTEGER m_poseNacelleL (offset 4184)
  4294. INTEGER m_poseSideDoor (offset 4188)
  4295. INTEGER m_poseGear (offset 4192)
  4296. INTEGER m_poseBackDoor (offset 4196)
  4297. FLOAT m_flHatchLevel (offset 4200)
  4298. FLOAT m_flGearLevel (offset 4204)
  4299. INTEGER m_iOspreyState (offset 4156)
  4300. EHANDLE m_hCurrentGrunts (offset 4208)
  4301. EHANDLE m_hRappelTarget (offset 4216)
  4302. EMBEDDED m_BoneFollowerManager (offset 3892) [2 properties]:
  4303. INTEGER m_iNumBones (offset 3892)
  4304. CUSTOM m_physBones (offset 3896)
  4305.  
  4306. CNPC_PlayerCompanion
  4307. BOOLEAN m_bMovingAwayFromPlayer (offset 4404)
  4308. EMBEDDED m_SpeechWatch_PlayerLooking (offset 5292) [1 properties]:
  4309. FLOAT m_interval (offset 5300)
  4310. EMBEDDED m_FakeOutMortarTimer (offset 4408) [1 properties]:
  4311. TIME m_next (offset 4408)
  4312. VOID InputOutsideTransition (offset 0)
  4313. VOID InputSetReadinessPanic (offset 0)
  4314. VOID InputSetReadinessStealth (offset 0)
  4315. VOID InputSetReadinessLow (offset 0)
  4316. VOID InputSetReadinessMedium (offset 0)
  4317. VOID InputSetReadinessHigh (offset 0)
  4318. FLOAT InputLockReadiness (offset 0)
  4319. STRING InputGiveWeapon (offset 0)
  4320. FLOAT m_flReadiness (offset 5220)
  4321. FLOAT m_flReadinessSensitivity (offset 5224)
  4322. BOOLEAN m_bReadinessCapable (offset 5228)
  4323. TIME m_flReadinessLockedUntil (offset 5232)
  4324. TIME m_fLastBarrelExploded (offset 5236)
  4325. INTEGER m_iNumConsecutiveBarrelsExploded (offset 5244)
  4326. TIME m_fLastPlayerKill (offset 5240)
  4327. INTEGER m_iNumConsecutivePlayerKills (offset 5248)
  4328. EMBEDDED m_AnnounceAttackTimer (offset 5256) [1 properties]:
  4329. TIME m_next (offset 5256)
  4330. EHANDLE m_hAimTarget (offset 5260)
  4331. BOOLEAN m_bAlwaysTransition (offset 5264)
  4332. BOOLEAN m_bDontPickupWeapons (offset 5265)
  4333. VOID InputEnableAlwaysTransition (offset 0)
  4334. VOID InputDisableAlwaysTransition (offset 0)
  4335. VOID InputEnableWeaponPickup (offset 0)
  4336. VOID InputDisableWeaponPickup (offset 0)
  4337. CUSTOM m_OnWeaponPickup (offset 5268)
  4338.  
  4339. CNPC_Sentry_Ceiling
  4340. EHANDLE m_hLight (offset 3744)
  4341. EHANDLE m_hBeam (offset 3732)
  4342. EHANDLE m_hBeamEnd (offset 3736)
  4343. EHANDLE m_hBeamGlow (offset 3740)
  4344. EMBEDDED m_MuzzleLight (offset 3748) [1 properties]:
  4345. EHANDLE m_hLight (offset 3776)
  4346. EMBEDDED m_MuzzleParticle (offset 3780) [2 properties]:
  4347. EHANDLE m_hEmitter (offset 3784)
  4348. STRING m_strParticleName (offset 3780)
  4349.  
  4350. CNPC_Sentry_Ground
  4351. BOOLEAN m_bHackedByPlayer (offset 3733)
  4352. EHANDLE m_hKeepUpright (offset 3736)
  4353. EHANDLE m_hBeam (offset 3744)
  4354. EHANDLE m_hBeamEnd (offset 3740)
  4355. EHANDLE m_hBeamGlow (offset 3748)
  4356.  
  4357. CNPC_Snark
  4358. VOID CNPC_SnarkSnarkExplode (offset 0)
  4359. VOID CNPC_SnarkSnarkPreExplode (offset 0)
  4360. EHANDLE m_hOwner (offset 3660)
  4361.  
  4362. CNPC_Tentacle
  4363. EMBEDDED m_BoneFollowerManager (offset 3612) [2 properties]:
  4364. INTEGER m_iNumBones (offset 3612)
  4365. CUSTOM m_physBones (offset 3616)
  4366. FLOAT m_flInitialYaw (offset 3584)
  4367. FLOAT m_flMaxYaw (offset 3588)
  4368. FLOAT m_flNextLevelChange (offset 3592)
  4369. FLOAT m_flNextSong (offset 3596)
  4370. FLOAT m_flNextSweep (offset 3600)
  4371. INTEGER m_iLevel (offset 3608)
  4372. FLOAT m_flNextGrenadeInteruptCheck (offset 3604)
  4373.  
  4374. CNPC_VehicleDriver
  4375. STRING m_iszVehicleName (offset 3584)
  4376. EHANDLE m_hVehicleEntity (offset 3592)
  4377. VECTOR m_vecDesiredVelocity (offset 3612)
  4378. POSITION_VECTOR m_vecDesiredPosition (offset 3624)
  4379. POSITION_VECTOR m_vecPrevPoint (offset 3636)
  4380. POSITION_VECTOR m_vecPrevPrevPoint (offset 3648)
  4381. POSITION_VECTOR m_vecPostPoint (offset 3660)
  4382. POSITION_VECTOR m_vecPostPostPoint (offset 3672)
  4383. FLOAT m_flDistanceAlongSpline (offset 3684)
  4384. FLOAT m_flDriversMaxSpeed (offset 3688)
  4385. FLOAT m_flDriversMinSpeed (offset 3692)
  4386. FLOAT m_flMaxSpeed (offset 3696)
  4387. FLOAT m_flGoalSpeed (offset 3700)
  4388. FLOAT m_flSteering (offset 3708)
  4389. FLOAT InputSetDriversMaxSpeed (offset 0)
  4390. FLOAT InputSetDriversMinSpeed (offset 0)
  4391. VOID InputStartForward (offset 0)
  4392. VOID InputStop (offset 0)
  4393. VOID InputStartFiring (offset 0)
  4394. VOID InputStopFiring (offset 0)
  4395. STRING InputGotoPathCorner (offset 0)
  4396.  
  4397. CNodeEnt
  4398. EMBEDDED m_NodeData (offset 832) [11 properties]:
  4399. STRING strEntityName (offset 832)
  4400. SHORT nHintType (offset 848)
  4401. STRING strGroup (offset 856)
  4402. INTEGER iDisabled (offset 860)
  4403. INTEGER nNodeID (offset 852)
  4404. STRING iszActivityName (offset 864)
  4405. INTEGER nTargetWCNodeID (offset 868)
  4406. INTEGER nWCNodeID (offset 884)
  4407. INTEGER fIgnoreFacing (offset 872)
  4408. INTEGER minState (offset 876)
  4409. INTEGER maxState (offset 880)
  4410.  
  4411. COAR_Yellow_Apprehension
  4412. EHANDLE m_pScreen (offset 1616)
  4413. VOID InputKillScreen (offset 0)
  4414. VOID InputRestoreScreen (offset 0)
  4415.  
  4416. COrnamentProp
  4417. STRING m_initialOwner (offset 1600)
  4418. STRING InputSetAttached (offset 0)
  4419. VOID InputDetach (offset 0)
  4420.  
  4421. CParticleFire
  4422. POSITION_VECTOR m_vOrigin (offset 832)
  4423. VECTOR m_vDirection (offset 844)
  4424.  
  4425. CParticleLight
  4426. FLOAT m_flIntensity (offset 832)
  4427. VECTOR m_vColor (offset 836)
  4428. STRING m_PSName (offset 848)
  4429. BOOLEAN m_bDirectional (offset 852)
  4430.  
  4431. CParticlePerformanceMonitor
  4432. BOOLEAN m_bDisplayPerf (offset 832)
  4433. BOOLEAN m_bMeasurePerf (offset 833)
  4434. VOID InputTurnOnDisplay (offset 0)
  4435. VOID InputTurnOffDisplay (offset 0)
  4436. VOID InputStartMeasuring (offset 0)
  4437. VOID InputStopMeasuring (offset 0)
  4438.  
  4439. CParticleSystem
  4440. BOOLEAN m_bStartActive (offset 832)
  4441. BOOLEAN m_bWeatherEffect (offset 1419)
  4442. BOOLEAN m_bActive (offset 840)
  4443. TIME m_flStartTime (offset 848)
  4444. STRING m_iszEffectName (offset 836)
  4445. STRING m_iszControlPointNames[0] (offset 852)
  4446. STRING m_iszControlPointNames[1] (offset 856)
  4447. STRING m_iszControlPointNames[2] (offset 860)
  4448. STRING m_iszControlPointNames[3] (offset 864)
  4449. STRING m_iszControlPointNames[4] (offset 868)
  4450. STRING m_iszControlPointNames[5] (offset 872)
  4451. STRING m_iszControlPointNames[6] (offset 876)
  4452. STRING m_iszControlPointNames[7] (offset 880)
  4453. STRING m_iszControlPointNames[8] (offset 884)
  4454. STRING m_iszControlPointNames[9] (offset 888)
  4455. STRING m_iszControlPointNames[10] (offset 892)
  4456. STRING m_iszControlPointNames[11] (offset 896)
  4457. STRING m_iszControlPointNames[12] (offset 900)
  4458. STRING m_iszControlPointNames[13] (offset 904)
  4459. STRING m_iszControlPointNames[14] (offset 908)
  4460. STRING m_iszControlPointNames[15] (offset 912)
  4461. STRING m_iszControlPointNames[16] (offset 916)
  4462. STRING m_iszControlPointNames[17] (offset 920)
  4463. STRING m_iszControlPointNames[18] (offset 924)
  4464. STRING m_iszControlPointNames[19] (offset 928)
  4465. STRING m_iszControlPointNames[20] (offset 932)
  4466. STRING m_iszControlPointNames[21] (offset 936)
  4467. STRING m_iszControlPointNames[22] (offset 940)
  4468. STRING m_iszControlPointNames[23] (offset 944)
  4469. STRING m_iszControlPointNames[24] (offset 948)
  4470. STRING m_iszControlPointNames[25] (offset 952)
  4471. STRING m_iszControlPointNames[26] (offset 956)
  4472. STRING m_iszControlPointNames[27] (offset 960)
  4473. STRING m_iszControlPointNames[28] (offset 964)
  4474. STRING m_iszControlPointNames[29] (offset 968)
  4475. STRING m_iszControlPointNames[30] (offset 972)
  4476. STRING m_iszControlPointNames[31] (offset 976)
  4477. STRING m_iszControlPointNames[32] (offset 980)
  4478. STRING m_iszControlPointNames[33] (offset 984)
  4479. STRING m_iszControlPointNames[34] (offset 988)
  4480. STRING m_iszControlPointNames[35] (offset 992)
  4481. STRING m_iszControlPointNames[36] (offset 996)
  4482. STRING m_iszControlPointNames[37] (offset 1000)
  4483. STRING m_iszControlPointNames[38] (offset 1004)
  4484. STRING m_iszControlPointNames[39] (offset 1008)
  4485. STRING m_iszControlPointNames[40] (offset 1012)
  4486. STRING m_iszControlPointNames[41] (offset 1016)
  4487. STRING m_iszControlPointNames[42] (offset 1020)
  4488. STRING m_iszControlPointNames[43] (offset 1024)
  4489. STRING m_iszControlPointNames[44] (offset 1028)
  4490. STRING m_iszControlPointNames[45] (offset 1032)
  4491. STRING m_iszControlPointNames[46] (offset 1036)
  4492. STRING m_iszControlPointNames[47] (offset 1040)
  4493. STRING m_iszControlPointNames[48] (offset 1044)
  4494. STRING m_iszControlPointNames[49] (offset 1048)
  4495. STRING m_iszControlPointNames[50] (offset 1052)
  4496. STRING m_iszControlPointNames[51] (offset 1056)
  4497. STRING m_iszControlPointNames[52] (offset 1060)
  4498. STRING m_iszControlPointNames[53] (offset 1064)
  4499. STRING m_iszControlPointNames[54] (offset 1068)
  4500. STRING m_iszControlPointNames[55] (offset 1072)
  4501. STRING m_iszControlPointNames[56] (offset 1076)
  4502. STRING m_iszControlPointNames[57] (offset 1080)
  4503. STRING m_iszControlPointNames[58] (offset 1084)
  4504. STRING m_iszControlPointNames[59] (offset 1088)
  4505. STRING m_iszControlPointNames[60] (offset 1092)
  4506. STRING m_iszControlPointNames[61] (offset 1096)
  4507. STRING m_iszControlPointNames[62] (offset 1100)
  4508. CHARACTER m_iControlPointParents[0] (offset 1356)
  4509. CHARACTER m_iControlPointParents[1] (offset 1357)
  4510. CHARACTER m_iControlPointParents[2] (offset 1358)
  4511. CHARACTER m_iControlPointParents[3] (offset 1359)
  4512. CHARACTER m_iControlPointParents[4] (offset 1360)
  4513. CHARACTER m_iControlPointParents[5] (offset 1361)
  4514. CHARACTER m_iControlPointParents[6] (offset 1362)
  4515. EHANDLE m_hControlPointEnts (offset 1104)
  4516. VOID InputStart (offset 0)
  4517. VOID InputStop (offset 0)
  4518. VOID InputReset (offset 0)
  4519. VOID CParticleSystemStartParticleSystemThink (offset 0)
  4520.  
  4521. CPathCorner
  4522. FLOAT m_flWait (offset 832)
  4523. STRING InputSetNextPathCorner (offset 0)
  4524. VOID InputInPass (offset 0)
  4525. CUSTOM m_OnPass (offset 836)
  4526.  
  4527. CPathKeyFrame
  4528. VECTOR m_Origin (offset 832)
  4529. VECTOR m_Angles (offset 844)
  4530. QUATERNION m_qAngle (offset 856)
  4531. STRING m_iNextKey (offset 872)
  4532. FLOAT m_flNextTime (offset 876)
  4533. FLOAT m_flSpeed (offset 888)
  4534. CLASSPTR m_pNextKey (offset 880)
  4535. CLASSPTR m_pPrevKey (offset 884)
  4536.  
  4537. CPathTrack
  4538. CLASSPTR m_pnext (offset 832)
  4539. CLASSPTR m_pprevious (offset 836)
  4540. CLASSPTR m_paltpath (offset 840)
  4541. FLOAT m_flRadius (offset 844)
  4542. FLOAT m_length (offset 848)
  4543. STRING m_altName (offset 852)
  4544. INTEGER m_eOrientationType (offset 860)
  4545. VOID InputPass (offset 0)
  4546. VOID InputTeleport (offset 0)
  4547. VOID InputEnableAlternatePath (offset 0)
  4548. VOID InputDisableAlternatePath (offset 0)
  4549. VOID InputToggleAlternatePath (offset 0)
  4550. VOID InputEnablePath (offset 0)
  4551. VOID InputDisablePath (offset 0)
  4552. VOID InputTogglePath (offset 0)
  4553. CUSTOM m_OnPass (offset 864)
  4554. CUSTOM m_OnTeleport (offset 888)
  4555.  
  4556. CPhysBox
  4557. EHANDLE m_hCarryingPlayer (offset 1236)
  4558. FLOAT m_massScale (offset 1012)
  4559. INTEGER m_damageType (offset 1008)
  4560. STRING m_iszOverrideScript (offset 1016)
  4561. INTEGER m_damageToEnableMotion (offset 1020)
  4562. FLOAT m_flForceToEnableMotion (offset 1024)
  4563. VECTOR m_angPreferredCarryAngles (offset 1028)
  4564. BOOLEAN m_bNotSolidToWorld (offset 1040)
  4565. VOID InputWake (offset 0)
  4566. VOID InputSleep (offset 0)
  4567. VOID InputEnableMotion (offset 0)
  4568. VOID InputDisableMotion (offset 0)
  4569. VOID InputForceDrop (offset 0)
  4570. VOID InputDisableFloating (offset 0)
  4571. VOID CPhysBoxBreakTouch (offset 0)
  4572. CUSTOM m_OnDamaged (offset 1044)
  4573. CUSTOM m_OnAwakened (offset 1068)
  4574. CUSTOM m_OnMotionEnabled (offset 1092)
  4575. CUSTOM m_OnPhysGunPickup (offset 1116)
  4576. CUSTOM m_OnPhysGunPunt (offset 1140)
  4577. CUSTOM m_OnPhysGunOnlyPickup (offset 1164)
  4578. CUSTOM m_OnPhysGunDrop (offset 1188)
  4579. CUSTOM m_OnPlayerUse (offset 1212)
  4580.  
  4581. CPhysBoxMultiplayer
  4582. VOID None (offset 0)
  4583.  
  4584. CPhysConstraint
  4585. CUSTOM m_pConstraint (offset 832)
  4586. STRING m_nameSystem (offset 848)
  4587. STRING m_nameAttach1 (offset 836)
  4588. STRING m_nameAttach2 (offset 840)
  4589. SOUNDNAME m_breakSound (offset 844)
  4590. FLOAT m_forceLimit (offset 852)
  4591. FLOAT m_torqueLimit (offset 856)
  4592. FLOAT m_minTeleportDistance (offset 864)
  4593. CUSTOM m_OnBreak (offset 868)
  4594. VOID InputBreak (offset 0)
  4595. VOID InputOnBreak (offset 0)
  4596. VOID InputTurnOn (offset 0)
  4597. VOID InputTurnOff (offset 0)
  4598.  
  4599. CPhysConstraintSystem
  4600. CUSTOM m_pMachine (offset 832)
  4601. INTEGER m_additionalIterations (offset 836)
  4602.  
  4603. CPhysConvert
  4604. STRING m_swapModel (offset 856)
  4605. FLOAT m_flMassOverride (offset 860)
  4606. VOID InputConvertTarget (offset 0)
  4607. CUSTOM m_OnConvert (offset 832)
  4608.  
  4609. CPhysExplosion
  4610. FLOAT m_damage (offset 832)
  4611. FLOAT m_radius (offset 836)
  4612. STRING m_targetEntityName (offset 840)
  4613. FLOAT m_flInnerRadius (offset 844)
  4614. INTEGER m_iIgnoredEntity (offset 848)
  4615. VOID InputExplode (offset 0)
  4616. CUSTOM m_OnPushedPlayer (offset 852)
  4617.  
  4618. CPhysForce
  4619. CUSTOM m_pController (offset 832)
  4620. STRING m_nameAttach (offset 836)
  4621. FLOAT m_force (offset 840)
  4622. FLOAT m_forceTime (offset 844)
  4623. EHANDLE m_attachedObject (offset 848)
  4624. EMBEDDED m_integrator (offset 856) [5 properties]:
  4625. INTEGER m_controlType (offset 860)
  4626. VECTOR m_linear (offset 864)
  4627. VECTOR m_angular (offset 876)
  4628. VECTOR m_linearSave (offset 888)
  4629. VECTOR m_angularSave (offset 900)
  4630. VOID InputActivate (offset 0)
  4631. VOID InputDeactivate (offset 0)
  4632. FLOAT InputForceScale (offset 0)
  4633. VOID CPhysForceForceOff (offset 0)
  4634.  
  4635. CPhysHinge
  4636. FLOAT m_hingeFriction (offset 960)
  4637. POSITION_VECTOR m_hinge.worldPosition (offset 896)
  4638. VECTOR m_hinge.worldAxisDirection (offset 908)
  4639. FLOAT m_systemLoadScale (offset 964)
  4640. FLOAT InputSetVelocity (offset 0)
  4641. FLOAT InputSetHingeFriction (offset 0)
  4642.  
  4643. CPhysImpact
  4644. FLOAT m_damage (offset 832)
  4645. FLOAT m_distance (offset 836)
  4646. STRING m_directionEntityName (offset 840)
  4647. VOID CPhysImpactPointAtEntity (offset 0)
  4648. VOID InputImpact (offset 0)
  4649.  
  4650. CPhysLength
  4651. VECTOR m_offset (offset 892)
  4652. FLOAT m_addLength (offset 928)
  4653. FLOAT m_minLength (offset 932)
  4654. POSITION_VECTOR m_vecAttach (offset 916)
  4655. FLOAT m_totalLength (offset 936)
  4656.  
  4657. CPhysMagnet
  4658. CUSTOM m_OnMagnetAttach (offset 1156)
  4659. CUSTOM m_OnMagnetDetach (offset 1180)
  4660. FLOAT m_massScale (offset 1204)
  4661. STRING m_iszOverrideScript (offset 1208)
  4662. INTEGER m_iMaxObjectsAttached (offset 1260)
  4663. FLOAT m_forceLimit (offset 1212)
  4664. FLOAT m_torqueLimit (offset 1216)
  4665. CUSTOM m_MagnettedEntities (offset 1220)
  4666. CUSTOM m_pConstraintGroup (offset 1240)
  4667. BOOLEAN m_bActive (offset 1244)
  4668. BOOLEAN m_bHasHitSomething (offset 1245)
  4669. FLOAT m_flTotalMass (offset 1248)
  4670. FLOAT m_flRadius (offset 1252)
  4671. FLOAT m_flNextSuckTime (offset 1256)
  4672. VOID InputToggle (offset 0)
  4673. VOID InputTurnOn (offset 0)
  4674. VOID InputTurnOff (offset 0)
  4675.  
  4676. CPhysMotor
  4677. STRING m_nameAttach (offset 832)
  4678. EHANDLE m_attachedObject (offset 836)
  4679. FLOAT m_spinUp (offset 840)
  4680. FLOAT m_additionalAcceleration (offset 844)
  4681. FLOAT m_angularAcceleration (offset 848)
  4682. TIME m_lastTime (offset 852)
  4683. CUSTOM m_pHinge (offset 856)
  4684. CUSTOM m_pController (offset 860)
  4685. FLOAT InputSetTargetSpeed (offset 0)
  4686. VOID InputTurnOn (offset 0)
  4687. VOID InputTurnOff (offset 0)
  4688. EMBEDDED m_motor (offset 864) [8 properties]:
  4689. FLOAT m_speed (offset 868)
  4690. FLOAT m_maxTorque (offset 872)
  4691. VECTOR m_axis (offset 876)
  4692. FLOAT m_inertiaFactor (offset 888)
  4693. FLOAT m_lastSpeed (offset 892)
  4694. FLOAT m_lastAcceleration (offset 896)
  4695. FLOAT m_lastForce (offset 900)
  4696. FLOAT m_restistanceDamping (offset 904)
  4697.  
  4698. CPhysPulley
  4699. POSITION_VECTOR m_position2 (offset 892)
  4700. VECTOR m_offset (offset 904)
  4701. FLOAT m_addLength (offset 928)
  4702. FLOAT m_gearRatio (offset 932)
  4703.  
  4704. CPhysSlideConstraint
  4705. POSITION_VECTOR m_axisEnd (offset 896)
  4706. FLOAT m_slideFriction (offset 908)
  4707. FLOAT m_systemLoadScale (offset 912)
  4708. FLOAT InputSetVelocity (offset 0)
  4709.  
  4710. CPhysThruster
  4711. VECTOR m_localOrigin (offset 912)
  4712.  
  4713. CPhysTorque
  4714. VECTOR m_axis (offset 912)
  4715.  
  4716. CPhysicsCannister
  4717. CUSTOM m_onActivate (offset 2272)
  4718. CUSTOM m_OnAwakened (offset 2296)
  4719. VECTOR m_thrustOrigin (offset 2192)
  4720. EMBEDDED m_thruster (offset 2204) [3 properties]:
  4721. VECTOR m_thrustVector (offset 2208)
  4722. VECTOR m_torqueVector (offset 2220)
  4723. FLOAT m_thrust (offset 2232)
  4724. CUSTOM m_pController (offset 2236)
  4725. CLASSPTR m_pJet (offset 2240)
  4726. BOOLEAN m_active (offset 2244)
  4727. FLOAT m_thrustTime (offset 2248)
  4728. FLOAT m_damage (offset 2252)
  4729. FLOAT m_damageRadius (offset 2256)
  4730. TIME m_activateTime (offset 2260)
  4731. SOUNDNAME m_gasSound (offset 2264)
  4732. BOOLEAN m_bFired (offset 2268)
  4733. EHANDLE m_hPhysicsAttacker (offset 2320)
  4734. TIME m_flLastPhysicsInfluenceTime (offset 2324)
  4735. EHANDLE m_hLauncher (offset 2328)
  4736. VOID InputActivate (offset 0)
  4737. VOID InputDeactivate (offset 0)
  4738. VOID InputExplode (offset 0)
  4739. VOID InputWake (offset 0)
  4740. VOID CPhysicsCannisterBeginShutdownThink (offset 0)
  4741. VOID CPhysicsCannisterExplodeTouch (offset 0)
  4742.  
  4743. CPhysicsEntitySolver
  4744. EHANDLE m_hMovingEntity (offset 832)
  4745. EHANDLE m_hPhysicsBlocker (offset 836)
  4746. FLOAT m_separationDuration (offset 840)
  4747. TIME m_cancelTime (offset 844)
  4748. INTEGER m_savedCollisionGroup (offset 848)
  4749.  
  4750. CPhysicsNPCSolver
  4751. EHANDLE m_hNPC (offset 840)
  4752. EHANDLE m_hEntity (offset 844)
  4753. FLOAT m_separationDuration (offset 852)
  4754. TIME m_cancelTime (offset 856)
  4755. BOOLEAN m_allowIntersection (offset 860)
  4756. CUSTOM m_pController (offset 848)
  4757.  
  4758. CPhysicsProp
  4759. FLOAT InputSetMass (offset 0)
  4760. VOID InputEnableMotion (offset 0)
  4761. VOID InputDisableMotion (offset 0)
  4762. VOID InputWake (offset 0)
  4763. VOID InputSleep (offset 0)
  4764. VOID InputDisableFloating (offset 0)
  4765. BOOLEAN m_bAwake (offset 1726)
  4766. FLOAT m_massScale (offset 1700)
  4767. FLOAT m_inertiaScale (offset 1704)
  4768. INTEGER m_damageType (offset 1708)
  4769. STRING m_iszOverrideScript (offset 1712)
  4770. INTEGER m_damageToEnableMotion (offset 1716)
  4771. FLOAT m_flForceToEnableMotion (offset 1720)
  4772. CUSTOM m_OnAwakened (offset 1508)
  4773. CUSTOM m_MotionEnabled (offset 1484)
  4774. CUSTOM m_OnPhysGunPickup (offset 1532)
  4775. CUSTOM m_OnPhysGunOnlyPickup (offset 1580)
  4776. CUSTOM m_OnPhysGunPunt (offset 1556)
  4777. CUSTOM m_OnPhysGunDrop (offset 1604)
  4778. CUSTOM m_OnPlayerUse (offset 1628)
  4779. CUSTOM m_OnPlayerPickup (offset 1652)
  4780. CUSTOM m_OnOutOfWorld (offset 1676)
  4781. BOOLEAN m_bThrownByPlayer (offset 1724)
  4782. BOOLEAN m_bFirstCollisionAfterLaunch (offset 1725)
  4783. VOID CPhysicsPropClearFlagsThink (offset 0)
  4784.  
  4785. CPhysicsPropMultiplayer
  4786. INTEGER m_iPhysicsMode (offset 1732)
  4787. FLOAT m_fMass (offset 1736)
  4788. BOOLEAN m_usingCustomCollisionBounds (offset 1740)
  4789. VECTOR m_collisionMins (offset 1744)
  4790. VECTOR m_collisionMaxs (offset 1756)
  4791.  
  4792. CPhysicsPropRespawnable
  4793. VOID CPhysicsPropRespawnableMaterialize (offset 0)
  4794. FLOAT m_flRespawnTime (offset 1776)
  4795. POSITION_VECTOR m_vOriginalSpawnOrigin (offset 1728)
  4796. VECTOR m_vOriginalSpawnAngles (offset 1740)
  4797. VECTOR m_vOriginalMins (offset 1752)
  4798. VECTOR m_vOriginalMaxs (offset 1764)
  4799. VOID InputRespawn (offset 0)
  4800. CUSTOM m_OnMaterialize (offset 1780)
  4801.  
  4802. CPhysicsSpring
  4803. CUSTOM m_pSpring (offset 832)
  4804. FLOAT m_tempConstant (offset 840)
  4805. FLOAT m_tempLength (offset 844)
  4806. FLOAT m_tempDamping (offset 848)
  4807. FLOAT m_tempRelativeDamping (offset 852)
  4808. STRING m_nameAttachStart (offset 856)
  4809. STRING m_nameAttachEnd (offset 860)
  4810. POSITION_VECTOR m_start (offset 864)
  4811. POSITION_VECTOR m_end (offset 876)
  4812. BOOLEAN m_isLocal (offset 836)
  4813. FLOAT InputSetSpringConstant (offset 0)
  4814. FLOAT InputSetSpringLength (offset 0)
  4815. FLOAT InputSetSpringDamping (offset 0)
  4816.  
  4817. CPhysicsWire
  4818. INTEGER m_nDensity (offset 832)
  4819.  
  4820. CPlasma
  4821. FLOAT m_flScale (offset 836)
  4822. FLOAT m_flScaleTime (offset 840)
  4823. INTEGER m_nFlags (offset 844)
  4824.  
  4825. CPlayerPickupController
  4826. EMBEDDED m_grabController (offset 832) [18 properties]:
  4827. EMBEDDED m_shadow (offset 836) [8 properties]:
  4828. POSITION_VECTOR targetPosition (offset 836)
  4829. VECTOR targetRotation (offset 848)
  4830. FLOAT maxAngular (offset 860)
  4831. FLOAT maxDampAngular (offset 864)
  4832. FLOAT maxSpeed (offset 868)
  4833. FLOAT maxDampSpeed (offset 872)
  4834. FLOAT dampFactor (offset 876)
  4835. FLOAT teleportDistance (offset 880)
  4836. FLOAT m_timeToArrive (offset 884)
  4837. FLOAT m_errorTime (offset 888)
  4838. FLOAT m_error (offset 892)
  4839. FLOAT m_contactAmount (offset 896)
  4840. FLOAT m_savedRotDamping (offset 912)
  4841. FLOAT m_savedMass (offset 5008)
  4842. FLOAT m_flLoadWeight (offset 908)
  4843. BOOLEAN m_bCarriedEntityBlocksLOS (offset 904)
  4844. BOOLEAN m_bIgnoreRelativePitch (offset 905)
  4845. EHANDLE m_attachedEntity (offset 9104)
  4846. FLOAT m_angleAlignment (offset 900)
  4847. VECTOR m_vecPreferredCarryAngles (offset 9108)
  4848. BOOLEAN m_bHasPreferredCarryAngles (offset 9120)
  4849. FLOAT m_flDistanceOffset (offset 9124)
  4850. VECTOR m_attachedAnglesPlayerSpace (offset 9128)
  4851. VECTOR m_attachedPositionObjectSpace (offset 9140)
  4852. BOOLEAN m_bAllowObjectOverhead (offset 9156)
  4853. CUSTOM m_grabController.m_controller (offset 9152)
  4854. CLASSPTR m_pPlayer (offset 9164)
  4855.  
  4856. CPlayerResource
  4857. VOID CPlayerResourceResourceThink (offset 0)
  4858.  
  4859. CPointAngleSensor
  4860. BOOLEAN m_bDisabled (offset 832)
  4861. STRING m_nLookAtName (offset 836)
  4862. EHANDLE m_hTargetEntity (offset 840)
  4863. EHANDLE m_hLookAtEntity (offset 844)
  4864. FLOAT m_flDuration (offset 848)
  4865. FLOAT m_flDotTolerance (offset 852)
  4866. TIME m_flFacingTime (offset 856)
  4867. BOOLEAN m_bFired (offset 860)
  4868. CUSTOM m_OnFacingLookat (offset 864)
  4869. CUSTOM m_OnNotFacingLookat (offset 888)
  4870. CUSTOM m_TargetDir (offset 912)
  4871. CUSTOM m_FacingPercentage (offset 936)
  4872. VOID InputEnable (offset 0)
  4873. VOID InputDisable (offset 0)
  4874. VOID InputToggle (offset 0)
  4875. VOID InputTest (offset 0)
  4876. STRING InputSetTargetEntity (offset 0)
  4877.  
  4878. CPointAngularVelocitySensor
  4879. EHANDLE m_hTargetEntity (offset 832)
  4880. FLOAT m_flThreshold (offset 836)
  4881. INTEGER m_nLastCompareResult (offset 840)
  4882. INTEGER m_nLastFireResult (offset 844)
  4883. TIME m_flFireTime (offset 848)
  4884. FLOAT m_flFireInterval (offset 852)
  4885. FLOAT m_flLastAngVelocity (offset 856)
  4886. VECTOR m_lastOrientation (offset 860)
  4887. VOID InputTest (offset 0)
  4888. VOID InputTestWithInterval (offset 0)
  4889. CUSTOM m_OnLessThan (offset 912)
  4890. CUSTOM m_OnLessThanOrEqualTo (offset 936)
  4891. CUSTOM m_OnGreaterThan (offset 960)
  4892. CUSTOM m_OnGreaterThanOrEqualTo (offset 984)
  4893. CUSTOM m_OnEqualTo (offset 1008)
  4894. CUSTOM m_AngularVelocity (offset 888)
  4895. VECTOR m_vecAxis (offset 872)
  4896. BOOLEAN m_bUseHelper (offset 884)
  4897.  
  4898. CPointBonusMapsAccessor
  4899. STRING m_String_tFileName (offset 832)
  4900. STRING m_String_tMapName (offset 836)
  4901. VOID InputUnlock (offset 0)
  4902. VOID InputComplete (offset 0)
  4903. VOID InputSave (offset 0)
  4904.  
  4905. CPointCamera
  4906. FLOAT m_FOV (offset 840)
  4907. FLOAT m_Resolution (offset 844)
  4908. BOOLEAN m_bFogEnable (offset 848)
  4909. COLOR32 m_FogColor (offset 849)
  4910. FLOAT m_flFogStart (offset 856)
  4911. FLOAT m_flFogEnd (offset 860)
  4912. FLOAT m_flFogMaxDensity (offset 864)
  4913. BOOLEAN m_bUseScreenAspectRatio (offset 869)
  4914. BOOLEAN m_bActive (offset 868)
  4915. BOOLEAN m_bIsOn (offset 870)
  4916. FLOAT m_TargetFOV (offset 832)
  4917. FLOAT m_DegreesPerSecond (offset 836)
  4918. VOID CPointCameraChangeFOVThink (offset 0)
  4919. STRING InputChangeFOV (offset 0)
  4920. VOID InputSetOnAndTurnOthersOff (offset 0)
  4921. VOID InputSetOn (offset 0)
  4922. VOID InputSetOff (offset 0)
  4923.  
  4924. CPointClientCommand
  4925. STRING InputCommand (offset 0)
  4926.  
  4927. CPointCommentaryNode
  4928. STRING m_iszPreCommands (offset 1152)
  4929. STRING m_iszPostCommands (offset 1156)
  4930. STRING m_iszCommentaryFile (offset 1160)
  4931. STRING m_iszCommentaryFileNoHDR (offset 1164)
  4932. STRING m_iszViewTarget (offset 1168)
  4933. EHANDLE m_hViewTarget (offset 1172)
  4934. EHANDLE m_hViewTargetAngles (offset 1176)
  4935. STRING m_iszViewPosition (offset 1180)
  4936. EHANDLE m_hViewPosition (offset 1184)
  4937. EHANDLE m_hViewPositionMover (offset 1188)
  4938. BOOLEAN m_bPreventMovement (offset 1192)
  4939. BOOLEAN m_bUnderCrosshair (offset 1193)
  4940. BOOLEAN m_bUnstoppable (offset 1194)
  4941. TIME m_flFinishedTime (offset 1196)
  4942. VECTOR m_vecFinishOrigin (offset 1200)
  4943. VECTOR m_vecOriginalAngles (offset 1212)
  4944. VECTOR m_vecFinishAngles (offset 1224)
  4945. BOOLEAN m_bActive (offset 1300)
  4946. TIME m_flStartTime (offset 1304)
  4947. STRING m_iszSpeakers (offset 1308)
  4948. INTEGER m_iNodeNumber (offset 1312)
  4949. INTEGER m_iNodeNumberMax (offset 1316)
  4950. BOOLEAN m_bPreventChangesWhileMoving (offset 1236)
  4951. BOOLEAN m_bDisabled (offset 1237)
  4952. VECTOR m_vecTeleportOrigin (offset 1240)
  4953. CUSTOM m_pOnCommentaryStarted (offset 1252)
  4954. CUSTOM m_pOnCommentaryStopped (offset 1276)
  4955. VOID InputStartCommentary (offset 0)
  4956. VOID InputStartUnstoppableCommentary (offset 0)
  4957. VOID InputEnable (offset 0)
  4958. VOID InputDisable (offset 0)
  4959. VOID CPointCommentaryNodeSpinThink (offset 0)
  4960. VOID CPointCommentaryNodeUpdateViewThink (offset 0)
  4961. VOID CPointCommentaryNodeUpdateViewPostThink (offset 0)
  4962.  
  4963. CPointDevShotCamera
  4964. VOID CPointDevShotCameraDevShotThink_Setup (offset 0)
  4965. VOID CPointDevShotCameraDevShotThink_TakeShot (offset 0)
  4966. VOID CPointDevShotCameraDevShotThink_PostShot (offset 0)
  4967. STRING m_iszCameraName (offset 832)
  4968. INTEGER m_iFOV (offset 836)
  4969.  
  4970. CPointGamestatsCounter
  4971. STRING m_strStatisticName (offset 832)
  4972. BOOLEAN m_bDisabled (offset 836)
  4973. STRING InputSetName (offset 0)
  4974. FLOAT InputIncrement (offset 0)
  4975. VOID InputEnable (offset 0)
  4976. VOID InputDisable (offset 0)
  4977.  
  4978. CPointHurt
  4979. FLOAT m_flRadius (offset 840)
  4980. INTEGER m_nDamage (offset 832)
  4981. FLOAT m_flDelay (offset 844)
  4982. INTEGER m_bitsDamageType (offset 836)
  4983. STRING m_strTarget (offset 848)
  4984. VOID CPointHurtHurtThink (offset 0)
  4985. VOID InputTurnOn (offset 0)
  4986. VOID InputTurnOff (offset 0)
  4987. VOID InputToggle (offset 0)
  4988. VOID InputHurt (offset 0)
  4989. EHANDLE m_pActivator (offset 852)
  4990.  
  4991. CPointPlayerMoveConstraint
  4992. FLOAT m_flRadius (offset 832)
  4993. FLOAT m_flConstraintWidth (offset 836)
  4994. FLOAT m_flSpeedFactor (offset 840)
  4995. CUSTOM m_hConstrainedPlayers (offset 848)
  4996. VOID CPointPlayerMoveConstraintConstraintThink (offset 0)
  4997. VOID InputTurnOn (offset 0)
  4998. VOID InputTurnOff (offset 0)
  4999. CUSTOM m_OnConstraintBroken (offset 868)
  5000.  
  5001. CPointProximitySensor
  5002. BOOLEAN m_bDisabled (offset 832)
  5003. EHANDLE m_hTargetEntity (offset 836)
  5004. CUSTOM m_Distance (offset 840)
  5005. VOID InputEnable (offset 0)
  5006. VOID InputDisable (offset 0)
  5007. VOID InputToggle (offset 0)
  5008. STRING InputSetTargetEntity (offset 0)
  5009.  
  5010. CPointPush
  5011. VOID CPointPushPushThink (offset 0)
  5012. BOOLEAN m_bEnabled (offset 832)
  5013. FLOAT m_flMagnitude (offset 836)
  5014. FLOAT m_flRadius (offset 840)
  5015. FLOAT m_flInnerRadius (offset 844)
  5016. VOID InputEnable (offset 0)
  5017. VOID InputDisable (offset 0)
  5018.  
  5019. CPointServerCommand
  5020. STRING InputCommand (offset 0)
  5021.  
  5022. CPointSpotlight
  5023. FLOAT m_flSpotlightCurLength (offset 888)
  5024. BOOLEAN m_bSpotlightOn (offset 832)
  5025. BOOLEAN m_bEfficientSpotlight (offset 833)
  5026. POSITION_VECTOR m_vSpotlightTargetPos (offset 836)
  5027. POSITION_VECTOR m_vSpotlightCurrentPos (offset 848)
  5028. VECTOR m_vSpotlightDir (offset 860)
  5029. INTEGER m_nHaloSprite (offset 872)
  5030. BOOLEAN m_bIgnoreSolid (offset 834)
  5031. FLOAT m_flSpotlightMaxLength (offset 884)
  5032. FLOAT m_flSpotlightGoalWidth (offset 892)
  5033. FLOAT m_flHDRColorScale (offset 896)
  5034. INTEGER m_nMinDXLevel (offset 900)
  5035. VOID InputLightOn (offset 0)
  5036. VOID InputLightOff (offset 0)
  5037. CUSTOM m_OnOn (offset 904)
  5038. CUSTOM m_OnOff (offset 928)
  5039. VOID CPointSpotlightSpotlightThink (offset 0)
  5040.  
  5041. CPointTeleport
  5042. VECTOR m_vSaveOrigin (offset 832)
  5043. VECTOR m_vSaveAngles (offset 844)
  5044. VOID InputTeleport (offset 0)
  5045.  
  5046. CPointTemplate
  5047. STRING m_iszTemplateEntityNames[0] (offset 832)
  5048. STRING m_iszTemplateEntityNames[1] (offset 836)
  5049. STRING m_iszTemplateEntityNames[2] (offset 840)
  5050. STRING m_iszTemplateEntityNames[3] (offset 844)
  5051. STRING m_iszTemplateEntityNames[4] (offset 848)
  5052. STRING m_iszTemplateEntityNames[5] (offset 852)
  5053. STRING m_iszTemplateEntityNames[6] (offset 856)
  5054. STRING m_iszTemplateEntityNames[7] (offset 860)
  5055. STRING m_iszTemplateEntityNames[8] (offset 864)
  5056. STRING m_iszTemplateEntityNames[9] (offset 868)
  5057. STRING m_iszTemplateEntityNames[10] (offset 872)
  5058. STRING m_iszTemplateEntityNames[11] (offset 876)
  5059. STRING m_iszTemplateEntityNames[12] (offset 880)
  5060. STRING m_iszTemplateEntityNames[13] (offset 884)
  5061. STRING m_iszTemplateEntityNames[14] (offset 888)
  5062. STRING m_iszTemplateEntityNames[15] (offset 892)
  5063. CUSTOM m_hTemplateEntities (offset 896)
  5064. CUSTOM m_hTemplates (offset 916)
  5065. VOID InputForceSpawn (offset 0)
  5066. CUSTOM m_pOutputOnSpawned (offset 936)
  5067.  
  5068. CPointVelocitySensor
  5069. EHANDLE m_hTargetEntity (offset 832)
  5070. VECTOR m_vecAxis (offset 836)
  5071. BOOLEAN m_bEnabled (offset 848)
  5072. FLOAT m_fPrevVelocity (offset 852)
  5073. CUSTOM m_Velocity (offset 856)
  5074. VOID InputEnable (offset 0)
  5075. VOID InputDisable (offset 0)
  5076.  
  5077. CPoseController
  5078. EHANDLE m_hProps (offset 832)
  5079. CHARACTER m_chPoseIndex (offset 848)
  5080. BOOLEAN m_bDisablePropLookup (offset 852)
  5081. BOOLEAN m_bPoseValueParity (offset 853)
  5082. STRING m_iszPropName (offset 856)
  5083. STRING m_iszPoseParameterName (offset 860)
  5084. FLOAT m_fPoseValue (offset 864)
  5085. FLOAT m_fInterpolationTime (offset 868)
  5086. BOOLEAN m_bInterpolationWrap (offset 872)
  5087. FLOAT m_fCycleFrequency (offset 876)
  5088. INTEGER m_nFModType (offset 880)
  5089. FLOAT m_fFModTimeOffset (offset 884)
  5090. FLOAT m_fFModRate (offset 888)
  5091. FLOAT m_fFModAmplitude (offset 892)
  5092. VOID CPoseControllerThink (offset 0)
  5093. STRING InputSetPoseParameterName (offset 0)
  5094. FLOAT InputSetPoseValue (offset 0)
  5095. FLOAT InputSetInterpolationTime (offset 0)
  5096. FLOAT InputSetCycleFrequency (offset 0)
  5097. INTEGER InputSetFModType (offset 0)
  5098. FLOAT InputSetFModTimeOffset (offset 0)
  5099. FLOAT InputSetFModRate (offset 0)
  5100. FLOAT InputSetFModAmplitude (offset 0)
  5101. FLOAT InputRandomizeFMod (offset 0)
  5102. VOID InputGetFMod (offset 0)
  5103.  
  5104. CPrecipitation
  5105. INTEGER m_nPrecipType (offset 832)
  5106.  
  5107. CProjectedDecal
  5108. INTEGER m_nTexture (offset 832)
  5109. FLOAT m_flDistance (offset 836)
  5110. VOID CProjectedDecalStaticDecal (offset 0)
  5111. VOID CProjectedDecalTriggerDecal (offset 0)
  5112. VOID InputActivate (offset 0)
  5113.  
  5114. CPropBreakableRagdoll
  5115. BOOLEAN m_bPropGib (offset 3080)
  5116. INTEGER m_iBloodColor (offset 3084)
  5117. INTEGER m_iObjectCaps (offset 3088)
  5118. BOOLEAN m_bCanCreateBloodPool (offset 3092)
  5119. VOID InputAllowBloodPool (offset 0)
  5120. VOID CPropBreakableRagdollBloodPoolThink (offset 0)
  5121.  
  5122. CPropDoorRotating
  5123. INTEGER m_eSpawnPosition (offset 1940)
  5124. INTEGER m_eOpenDirection (offset 1944)
  5125. VECTOR m_vecAxis (offset 1924)
  5126. FLOAT m_flDistance (offset 1936)
  5127. VECTOR m_angRotationAjar (offset 1948)
  5128. VECTOR m_angRotationClosed (offset 1960)
  5129. VECTOR m_angRotationOpenForward (offset 1972)
  5130. VECTOR m_angRotationOpenBack (offset 1984)
  5131. VECTOR m_angGoal (offset 1996)
  5132. EHANDLE m_hDoorBlocker (offset 2056)
  5133. FLOAT InputSetRotationDistance (offset 0)
  5134. FLOAT InputSetSpeed (offset 0)
  5135.  
  5136. CPropScalable
  5137. VECTOR InputSetScaleX (offset 0)
  5138. VECTOR InputSetScaleY (offset 0)
  5139. VECTOR InputSetScaleZ (offset 0)
  5140. FLOAT m_flScaleX (offset 1600)
  5141. FLOAT m_flScaleY (offset 1604)
  5142. FLOAT m_flScaleZ (offset 1608)
  5143. FLOAT m_flLerpTimeX (offset 1612)
  5144. FLOAT m_flLerpTimeY (offset 1616)
  5145. FLOAT m_flLerpTimeZ (offset 1620)
  5146. FLOAT m_flGoalTimeX (offset 1624)
  5147. FLOAT m_flGoalTimeY (offset 1628)
  5148. FLOAT m_flGoalTimeZ (offset 1632)
  5149.  
  5150. CPropVehicle
  5151. EMBEDDED m_VehiclePhysics (offset 1156) [37 properties]:
  5152. FLOAT m_controls.throttle (offset 1168)
  5153. FLOAT m_controls.steering (offset 1172)
  5154. FLOAT m_controls.brake (offset 1176)
  5155. FLOAT m_controls.boost (offset 1180)
  5156. BOOLEAN m_controls.handbrake (offset 1184)
  5157. BOOLEAN m_controls.handbrakeLeft (offset 1185)
  5158. BOOLEAN m_controls.handbrakeRight (offset 1186)
  5159. BOOLEAN m_controls.brakepedal (offset 1187)
  5160. BOOLEAN m_controls.bHasBrakePedal (offset 1188)
  5161. INTEGER m_nSpeed (offset 1196)
  5162. INTEGER m_nLastSpeed (offset 1200)
  5163. INTEGER m_nRPM (offset 1204)
  5164. FLOAT m_fLastBoost (offset 1208)
  5165. INTEGER m_nBoostTimeLeft (offset 1212)
  5166. INTEGER m_nHasBoost (offset 1216)
  5167. FLOAT m_maxThrottle (offset 1220)
  5168. FLOAT m_flMaxRevThrottle (offset 1224)
  5169. FLOAT m_flMaxSpeed (offset 1228)
  5170. FLOAT m_actionSpeed (offset 1232)
  5171. INTEGER m_wheelCount (offset 1252)
  5172. VECTOR m_wheelPosition (offset 1256)
  5173. VECTOR m_wheelRotation (offset 1304)
  5174. FLOAT m_wheelBaseHeight (offset 1352)
  5175. FLOAT m_wheelTotalHeight (offset 1368)
  5176. INTEGER m_poseParameters (offset 1384)
  5177. FLOAT m_actionValue (offset 1432)
  5178. FLOAT m_actionScale (offset 1436)
  5179. FLOAT m_debugRadius (offset 1440)
  5180. FLOAT m_throttleRate (offset 1444)
  5181. FLOAT m_throttleStartTime (offset 1448)
  5182. FLOAT m_throttleActiveTime (offset 1452)
  5183. FLOAT m_turboTimer (offset 1456)
  5184. FLOAT m_flVehicleVolume (offset 1460)
  5185. BOOLEAN m_bIsOn (offset 1464)
  5186. BOOLEAN m_bLastThrottle (offset 1465)
  5187. BOOLEAN m_bLastBoost (offset 1466)
  5188. BOOLEAN m_bLastSkid (offset 1467)
  5189. CUSTOM m_VehiclePhysics.m_pVehicle (offset 1192)
  5190. CUSTOM m_VehiclePhysics.m_pWheels (offset 1236)
  5191. INTEGER m_nVehicleType (offset 1468)
  5192. EHANDLE m_hPhysicsAttacker (offset 1488)
  5193. TIME m_flLastPhysicsInfluenceTime (offset 1492)
  5194. STRING m_vehicleScript (offset 1472)
  5195. VECTOR m_vecSmoothedVelocity (offset 1476)
  5196. FLOAT InputThrottle (offset 0)
  5197. FLOAT InputSteering (offset 0)
  5198. FLOAT InputAction (offset 0)
  5199. VOID InputHandBrakeOn (offset 0)
  5200. VOID InputHandBrakeOff (offset 0)
  5201.  
  5202. CPropVehicleDriveable
  5203. VOID InputLock (offset 0)
  5204. VOID InputUnlock (offset 0)
  5205. VOID InputTurnOn (offset 0)
  5206. VOID InputTurnOff (offset 0)
  5207. BOOLEAN m_bHasGun (offset 1701)
  5208. CUSTOM m_playerOn (offset 1508)
  5209. CUSTOM m_playerOff (offset 1532)
  5210. CUSTOM m_pressedAttack (offset 1556)
  5211. CUSTOM m_pressedAttack2 (offset 1580)
  5212. CUSTOM m_attackaxis (offset 1604)
  5213. CUSTOM m_attack2axis (offset 1628)
  5214. EHANDLE m_hPlayer (offset 1652)
  5215. EMBEDDED m_pServerVehicle (offset 1504) [1 properties]:
  5216. EMBEDDED m_ViewSmoothing (offset 1920) [9 properties]:
  5217. VECTOR vecAnglesSaved (offset 1992)
  5218. POSITION_VECTOR vecOriginSaved (offset 2004)
  5219. VECTOR vecAngleDiffSaved (offset 2016)
  5220. VECTOR vecAngleDiffMin (offset 2028)
  5221. BOOLEAN bRunningEnterExit (offset 1981)
  5222. BOOLEAN bWasRunningAnim (offset 1982)
  5223. FLOAT flEnterExitStartTime (offset 1984)
  5224. FLOAT flEnterExitDuration (offset 1988)
  5225. FLOAT flFOV (offset 1944)
  5226. INTEGER m_nSpeed (offset 1656)
  5227. INTEGER m_nRPM (offset 1660)
  5228. FLOAT m_flThrottle (offset 1664)
  5229. INTEGER m_nBoostTimeLeft (offset 1668)
  5230. INTEGER m_nHasBoost (offset 1672)
  5231. BOOLEAN m_nScannerDisabledWeapons (offset 1702)
  5232. BOOLEAN m_nScannerDisabledVehicle (offset 1703)
  5233. BOOLEAN m_bUnableToFire (offset 1700)
  5234. POSITION_VECTOR m_vecEyeExitEndpoint (offset 1676)
  5235. VECTOR m_vecGunCrosshair (offset 1688)
  5236. BOOLEAN m_bEngineLocked (offset 1712)
  5237. BOOLEAN m_bLocked (offset 1713)
  5238. FLOAT m_flMinimumSpeedToEnterExit (offset 1716)
  5239. BOOLEAN m_bEnterAnimOn (offset 1720)
  5240. BOOLEAN m_bExitAnimOn (offset 1721)
  5241. TIME m_flTurnOffKeepUpright (offset 1724)
  5242. EHANDLE m_hNPCDriver (offset 1704)
  5243. EHANDLE m_hKeepUpright (offset 1708)
  5244.  
  5245. CPropXenPushPad
  5246. CUSTOM m_OnTrigger (offset 1172)
  5247. STRING m_sTarget (offset 1164)
  5248. FLOAT m_flHeight (offset 1156)
  5249. EHANDLE m_hTarget (offset 1152)
  5250. FLOAT m_flNextJump (offset 1160)
  5251. EHANDLE m_pPhysExplosion (offset 1168)
  5252.  
  5253. CProp_BoneMerge
  5254. VOID CProp_BoneMergePropThink (offset 0)
  5255. VOID CProp_BoneMergePropTouch (offset 0)
  5256.  
  5257. CProp_Flare
  5258. EHANDLE m_hActivator (offset 1728)
  5259. BOOLEAN m_bUsedOnce (offset 1732)
  5260. BOOLEAN m_bUnderwater (offset 1733)
  5261. BOOLEAN m_bActive (offset 1734)
  5262. VOID CProp_FlareFlareTouch (offset 0)
  5263. VOID CProp_FlareFlareThink (offset 0)
  5264. VOID InputTurnOn (offset 0)
  5265. VOID InputTurnOff (offset 0)
  5266.  
  5267. CProp_Qe_SurgeryBot
  5268. CUSTOM m_sndLoop (offset 1208)
  5269. EHANDLE m_hPropWires (offset 1176)
  5270. EMBEDDED m_BoneFollowerManager (offset 1152) [2 properties]:
  5271. INTEGER m_iNumBones (offset 1152)
  5272. CUSTOM m_physBones (offset 1156)
  5273. BOOLEAN m_bIsAnimating (offset 1183)
  5274. INTEGER m_nSequenceActive (offset 1184)
  5275. INTEGER m_nSequenceIdle (offset 1188)
  5276. INTEGER m_nSequenceShutdown (offset 1192)
  5277. INTEGER m_nWireSequenceActive (offset 1196)
  5278. INTEGER m_nWireSequenceIdle (offset 1200)
  5279. INTEGER m_nWireSequenceShutdown (offset 1204)
  5280. BOOLEAN m_bActive (offset 1181)
  5281. BOOLEAN m_bStartActive (offset 1180)
  5282. VOID CProp_Qe_SurgeryBotSurgeryBotTouch (offset 0)
  5283. VOID CProp_Qe_SurgeryBotAnimateThink (offset 0)
  5284. VOID InputTurnOn (offset 0)
  5285. VOID InputTurnOff (offset 0)
  5286. VOID InputToggle (offset 0)
  5287. VOID InputStartEffects (offset 0)
  5288. VOID InputStopEffects (offset 0)
  5289. TIME m_flNextSpark (offset 1304)
  5290. TIME m_flNextSmoke (offset 1308)
  5291. TIME m_flNextArc (offset 1312)
  5292. TIME m_flNextBlood (offset 1316)
  5293. EMBEDDED m_DynamicLightHelper (offset 1320) [1 properties]:
  5294. EHANDLE m_hLight (offset 1348)
  5295. BOOLEAN m_bEffectsActive (offset 1182)
  5296.  
  5297. CProp_RetinalScanner
  5298. VOID InputLock (offset 0)
  5299. VOID InputUnlock (offset 0)
  5300. VOID InputLockSilent (offset 0)
  5301. VOID InputUnlockSilent (offset 0)
  5302. STRING InputPlayVoxSound (offset 0)
  5303. VOID InputPress (offset 0)
  5304. CUSTOM m_OnLocked (offset 1600)
  5305. CUSTOM m_OnUnlocked (offset 1624)
  5306. CUSTOM m_OnUseLocked (offset 1648)
  5307. CUSTOM m_OnUseUnlocked (offset 1672)
  5308. BOOLEAN m_bLocked (offset 1696)
  5309. FLOAT m_flNextLockedUse (offset 1700)
  5310. FLOAT m_flNextUnlockedUse (offset 1704)
  5311. FLOAT m_flDelayVoxLockedSound (offset 1708)
  5312. FLOAT m_flDelayVoxUnlockedSound (offset 1712)
  5313. FLOAT m_flNextPlayerUseSound (offset 1716)
  5314. STRING m_strLockedSound (offset 1720)
  5315. STRING m_strUnlockedSound (offset 1724)
  5316. STRING m_strLockedUseSound (offset 1728)
  5317. STRING m_strUnlockedUseSound (offset 1732)
  5318. STRING m_strLockedUseVox (offset 1736)
  5319. STRING m_strUnlockedUseVox (offset 1740)
  5320.  
  5321. CProp_Soda
  5322. VOID None (offset 0)
  5323.  
  5324. CProtoSniper
  5325. BOOLEAN m_fWeaponLoaded (offset 3604)
  5326. BOOLEAN m_fEnabled (offset 3605)
  5327. BOOLEAN m_fIsPatient (offset 3606)
  5328. FLOAT m_flPatience (offset 3608)
  5329. INTEGER m_iMisses (offset 3612)
  5330. EHANDLE m_hDecoyObject (offset 3616)
  5331. EHANDLE m_hSweepTarget (offset 3620)
  5332. VECTOR m_vecDecoyObjectTarget (offset 3624)
  5333. VECTOR m_vecFrustratedTarget (offset 3636)
  5334. VECTOR m_vecPaintStart (offset 3648)
  5335. TIME m_flPaintTime (offset 3600)
  5336. VECTOR m_vecPaintCursor (offset 3588)
  5337. TIME m_flFrustration (offset 3660)
  5338. FLOAT m_flThinkInterval (offset 3664)
  5339. FLOAT m_flDecoyRadius (offset 3668)
  5340. CLASSPTR m_pBeam (offset 3672)
  5341. BOOLEAN m_fSnapShot (offset 3676)
  5342. INTEGER m_iNumGroupTargets (offset 3680)
  5343. CLASSPTR m_pGroupTarget (offset 3684)
  5344. INTEGER m_iBeamBrightness (offset 3752)
  5345. FLOAT m_flShieldDist (offset 3756)
  5346. FLOAT m_flShieldRadius (offset 3760)
  5347. BOOLEAN m_bShootZombiesInChest (offset 3785)
  5348. FLOAT m_flKeyfieldPaintTime (offset 3580)
  5349. FLOAT m_flKeyfieldPaintTimeNoise (offset 3584)
  5350. TIME m_flTimeLastAttackedPlayer (offset 3764)
  5351. EHANDLE m_hProtectTarget (offset 3768)
  5352. FLOAT m_flDangerEnemyDistance (offset 3772)
  5353. BOOLEAN m_bSweepHighestPriority (offset 3748)
  5354. BOOLEAN m_bWarnedTargetEntity (offset 3776)
  5355. TIME m_flTimeLastShotMissed (offset 3780)
  5356. VOID InputEnableSniper (offset 0)
  5357. VOID InputDisableSniper (offset 0)
  5358. INTEGER InputSetDecoyRadius (offset 0)
  5359. STRING InputSweepTarget (offset 0)
  5360. STRING InputSweepTargetHighestPriority (offset 0)
  5361. STRING InputSweepGroupRandomly (offset 0)
  5362. STRING InputStopSweeping (offset 0)
  5363. STRING InputProtectTarget (offset 0)
  5364. CUSTOM m_OnShotFired (offset 3788)
  5365.  
  5366. CRagdollBoogie
  5367. TIME m_flStartTime (offset 832)
  5368. FLOAT m_flBoogieLength (offset 836)
  5369. FLOAT m_flMagnitude (offset 840)
  5370. VOID CRagdollBoogieBoogieThink (offset 0)
  5371. VOID CRagdollBoogieZapThink (offset 0)
  5372.  
  5373. CRagdollConstraint
  5374. FLOAT m_xmin (offset 892)
  5375. FLOAT m_xmax (offset 896)
  5376. FLOAT m_ymin (offset 900)
  5377. FLOAT m_ymax (offset 904)
  5378. FLOAT m_zmin (offset 908)
  5379. FLOAT m_zmax (offset 912)
  5380. FLOAT m_xfriction (offset 916)
  5381. FLOAT m_yfriction (offset 920)
  5382. FLOAT m_zfriction (offset 924)
  5383.  
  5384. CRagdollMagnet
  5385. FLOAT m_radius (offset 836)
  5386. FLOAT m_force (offset 840)
  5387. VECTOR m_axis (offset 844)
  5388. BOOLEAN m_bDisabled (offset 832)
  5389. VOID InputEnable (offset 0)
  5390. VOID InputDisable (offset 0)
  5391.  
  5392. CRagdollManager
  5393. INTEGER m_iCurrentMaxRagdollCount (offset 832)
  5394. INTEGER m_iMaxRagdollCount (offset 840)
  5395. INTEGER m_iMaxRagdollCountDX8 (offset 844)
  5396. BOOLEAN m_bSaveImportant (offset 848)
  5397. INTEGER InputSetMaxRagdollCount (offset 0)
  5398. INTEGER InputSetMaxRagdollCountDX8 (offset 0)
  5399.  
  5400. CRagdollProp
  5401. INTEGER m_ragdoll.boneIndex (offset 1748)
  5402. POSITION_VECTOR m_ragPos (offset 1868)
  5403. VECTOR m_ragAngles (offset 2156)
  5404. STRING m_anglesOverrideString (offset 2444)
  5405. INTEGER m_lastUpdateTickCount (offset 2452)
  5406. BOOLEAN m_allAsleep (offset 2456)
  5407. EHANDLE m_hDamageEntity (offset 2460)
  5408. EHANDLE m_hKiller (offset 2464)
  5409. BOOLEAN m_bStartDisabled (offset 1864)
  5410. VOID InputStartRadgollBoogie (offset 0)
  5411. VOID InputEnableMotion (offset 0)
  5412. VOID InputDisableMotion (offset 0)
  5413. VOID InputTurnOn (offset 0)
  5414. VOID InputTurnOff (offset 0)
  5415. FLOAT InputFadeAndRemove (offset 0)
  5416. EHANDLE m_hUnragdoll (offset 2448)
  5417. BOOLEAN m_bFirstCollisionAfterLaunch (offset 2457)
  5418. FLOAT m_flBlendWeight (offset 2492)
  5419. INTEGER m_nOverlaySequence (offset 2496)
  5420. VECTOR m_ragdollMins (offset 2504)
  5421. VECTOR m_ragdollMaxs (offset 2792)
  5422. EHANDLE m_hPhysicsAttacker (offset 2468)
  5423. TIME m_flLastPhysicsInfluenceTime (offset 2472)
  5424. TIME m_flFadeOutStartTime (offset 2476)
  5425. FLOAT m_flFadeTime (offset 2480)
  5426. STRING m_strSourceClassName (offset 2484)
  5427. BOOLEAN m_bHasBeenPhysgunned (offset 2488)
  5428. VOID CRagdollPropSetDebrisThink (offset 0)
  5429. VOID CRagdollPropClearFlagsThink (offset 0)
  5430. VOID CRagdollPropFadeOutThink (offset 0)
  5431. INTEGER m_ragdoll.listCount (offset 1160)
  5432. BOOLEAN m_ragdoll.allowStretch (offset 1164)
  5433. CUSTOM m_ragdoll.pGroup (offset 1168)
  5434. FLOAT m_flDefaultFadeScale (offset 2500)
  5435. VECTOR m_ragdoll.list[1].originParentSpace (offset 1196)
  5436. CUSTOM m_ragdoll.list[1].pObject (offset 1208)
  5437. CUSTOM m_ragdoll.list[1].pConstraint (offset 1212)
  5438. INTEGER m_ragdoll.list[1].parentIndex (offset 1216)
  5439. VECTOR m_ragdoll.list[2].originParentSpace (offset 1220)
  5440. CUSTOM m_ragdoll.list[2].pObject (offset 1232)
  5441. CUSTOM m_ragdoll.list[2].pConstraint (offset 1236)
  5442. INTEGER m_ragdoll.list[2].parentIndex (offset 1240)
  5443. VECTOR m_ragdoll.list[3].originParentSpace (offset 1244)
  5444. CUSTOM m_ragdoll.list[3].pObject (offset 1256)
  5445. CUSTOM m_ragdoll.list[3].pConstraint (offset 1260)
  5446. INTEGER m_ragdoll.list[3].parentIndex (offset 1264)
  5447. VECTOR m_ragdoll.list[4].originParentSpace (offset 1268)
  5448. CUSTOM m_ragdoll.list[4].pObject (offset 1280)
  5449. CUSTOM m_ragdoll.list[4].pConstraint (offset 1284)
  5450. INTEGER m_ragdoll.list[4].parentIndex (offset 1288)
  5451. VECTOR m_ragdoll.list[5].originParentSpace (offset 1292)
  5452. CUSTOM m_ragdoll.list[5].pObject (offset 1304)
  5453. CUSTOM m_ragdoll.list[5].pConstraint (offset 1308)
  5454. INTEGER m_ragdoll.list[5].parentIndex (offset 1312)
  5455. VECTOR m_ragdoll.list[6].originParentSpace (offset 1316)
  5456. CUSTOM m_ragdoll.list[6].pObject (offset 1328)
  5457. CUSTOM m_ragdoll.list[6].pConstraint (offset 1332)
  5458. INTEGER m_ragdoll.list[6].parentIndex (offset 1336)
  5459. VECTOR m_ragdoll.list[7].originParentSpace (offset 1340)
  5460. CUSTOM m_ragdoll.list[7].pObject (offset 1352)
  5461. CUSTOM m_ragdoll.list[7].pConstraint (offset 1356)
  5462. INTEGER m_ragdoll.list[7].parentIndex (offset 1360)
  5463. VECTOR m_ragdoll.list[8].originParentSpace (offset 1364)
  5464. CUSTOM m_ragdoll.list[8].pObject (offset 1376)
  5465. CUSTOM m_ragdoll.list[8].pConstraint (offset 1380)
  5466. INTEGER m_ragdoll.list[8].parentIndex (offset 1384)
  5467. VECTOR m_ragdoll.list[9].originParentSpace (offset 1388)
  5468. CUSTOM m_ragdoll.list[9].pObject (offset 1400)
  5469. CUSTOM m_ragdoll.list[9].pConstraint (offset 1404)
  5470. INTEGER m_ragdoll.list[9].parentIndex (offset 1408)
  5471. VECTOR m_ragdoll.list[10].originParentSpace (offset 1412)
  5472. CUSTOM m_ragdoll.list[10].pObject (offset 1424)
  5473. CUSTOM m_ragdoll.list[10].pConstraint (offset 1428)
  5474. INTEGER m_ragdoll.list[10].parentIndex (offset 1432)
  5475. VECTOR m_ragdoll.list[11].originParentSpace (offset 1436)
  5476. CUSTOM m_ragdoll.list[11].pObject (offset 1448)
  5477. CUSTOM m_ragdoll.list[11].pConstraint (offset 1452)
  5478. INTEGER m_ragdoll.list[11].parentIndex (offset 1456)
  5479. VECTOR m_ragdoll.list[12].originParentSpace (offset 1460)
  5480. CUSTOM m_ragdoll.list[12].pObject (offset 1472)
  5481. CUSTOM m_ragdoll.list[12].pConstraint (offset 1476)
  5482. INTEGER m_ragdoll.list[12].parentIndex (offset 1480)
  5483. VECTOR m_ragdoll.list[13].originParentSpace (offset 1484)
  5484. CUSTOM m_ragdoll.list[13].pObject (offset 1496)
  5485. CUSTOM m_ragdoll.list[13].pConstraint (offset 1500)
  5486. INTEGER m_ragdoll.list[13].parentIndex (offset 1504)
  5487. VECTOR m_ragdoll.list[14].originParentSpace (offset 1508)
  5488. CUSTOM m_ragdoll.list[14].pObject (offset 1520)
  5489. CUSTOM m_ragdoll.list[14].pConstraint (offset 1524)
  5490. INTEGER m_ragdoll.list[14].parentIndex (offset 1528)
  5491. VECTOR m_ragdoll.list[15].originParentSpace (offset 1532)
  5492. CUSTOM m_ragdoll.list[15].pObject (offset 1544)
  5493. CUSTOM m_ragdoll.list[15].pConstraint (offset 1548)
  5494. INTEGER m_ragdoll.list[15].parentIndex (offset 1552)
  5495. VECTOR m_ragdoll.list[16].originParentSpace (offset 1556)
  5496. CUSTOM m_ragdoll.list[16].pObject (offset 1568)
  5497. CUSTOM m_ragdoll.list[16].pConstraint (offset 1572)
  5498. INTEGER m_ragdoll.list[16].parentIndex (offset 1576)
  5499. VECTOR m_ragdoll.list[17].originParentSpace (offset 1580)
  5500. CUSTOM m_ragdoll.list[17].pObject (offset 1592)
  5501. CUSTOM m_ragdoll.list[17].pConstraint (offset 1596)
  5502. INTEGER m_ragdoll.list[17].parentIndex (offset 1600)
  5503. VECTOR m_ragdoll.list[18].originParentSpace (offset 1604)
  5504. CUSTOM m_ragdoll.list[18].pObject (offset 1616)
  5505. CUSTOM m_ragdoll.list[18].pConstraint (offset 1620)
  5506. INTEGER m_ragdoll.list[18].parentIndex (offset 1624)
  5507. VECTOR m_ragdoll.list[19].originParentSpace (offset 1628)
  5508. CUSTOM m_ragdoll.list[19].pObject (offset 1640)
  5509. CUSTOM m_ragdoll.list[19].pConstraint (offset 1644)
  5510. INTEGER m_ragdoll.list[19].parentIndex (offset 1648)
  5511. VECTOR m_ragdoll.list[20].originParentSpace (offset 1652)
  5512. CUSTOM m_ragdoll.list[20].pObject (offset 1664)
  5513. CUSTOM m_ragdoll.list[20].pConstraint (offset 1668)
  5514. INTEGER m_ragdoll.list[20].parentIndex (offset 1672)
  5515. VECTOR m_ragdoll.list[21].originParentSpace (offset 1676)
  5516. CUSTOM m_ragdoll.list[21].pObject (offset 1688)
  5517. CUSTOM m_ragdoll.list[21].pConstraint (offset 1692)
  5518. INTEGER m_ragdoll.list[21].parentIndex (offset 1696)
  5519. VECTOR m_ragdoll.list[22].originParentSpace (offset 1700)
  5520. CUSTOM m_ragdoll.list[22].pObject (offset 1712)
  5521. CUSTOM m_ragdoll.list[22].pConstraint (offset 1716)
  5522. INTEGER m_ragdoll.list[22].parentIndex (offset 1720)
  5523. VECTOR m_ragdoll.list[23].originParentSpace (offset 1724)
  5524. CUSTOM m_ragdoll.list[23].pObject (offset 1736)
  5525. CUSTOM m_ragdoll.list[23].pConstraint (offset 1740)
  5526. INTEGER m_ragdoll.list[23].parentIndex (offset 1744)
  5527. STRING m_iszMimicName (offset 1156)
  5528.  
  5529. CRagdollPropAttached
  5530. INTEGER m_boneIndexAttached (offset 3080)
  5531. INTEGER m_ragdollAttachedObjectIndex (offset 3084)
  5532. VECTOR m_attachmentPointBoneSpace (offset 3088)
  5533. VECTOR m_attachmentPointRagdollSpace (offset 3100)
  5534. BOOLEAN m_bShouldDetach (offset 3112)
  5535. CUSTOM m_pAttachConstraint (offset 3116)
  5536.  
  5537. CRallyPoint
  5538. STRING m_AssaultPointName (offset 832)
  5539. STRING m_RallySequenceName (offset 836)
  5540. FLOAT m_flAssaultDelay (offset 840)
  5541. INTEGER m_iPriority (offset 844)
  5542. INTEGER m_iStrictness (offset 848)
  5543. BOOLEAN m_bForceCrouch (offset 852)
  5544. BOOLEAN m_bIsUrgent (offset 853)
  5545. EHANDLE m_hLockedBy (offset 880)
  5546. SHORT m_sExclusivity (offset 854)
  5547. CUSTOM m_OnArrival (offset 856)
  5548.  
  5549. CRevertSaved
  5550. FLOAT m_loadTime (offset 832)
  5551. FLOAT m_Duration (offset 836)
  5552. FLOAT m_HoldTime (offset 840)
  5553. VOID InputReload (offset 0)
  5554. VOID CRevertSavedLoadThink (offset 0)
  5555.  
  5556. CRopeAnchor
  5557. EHANDLE m_hRope (offset 832)
  5558. VOID CRopeAnchorFallThink (offset 0)
  5559. VOID CRopeAnchorRemoveThink (offset 0)
  5560.  
  5561. CRopeKeyframe
  5562. INTEGER m_RopeFlags (offset 836)
  5563. STRING m_iNextLinkName (offset 840)
  5564. INTEGER m_Slack (offset 844)
  5565. FLOAT m_Width (offset 848)
  5566. FLOAT m_TextureScale (offset 852)
  5567. INTEGER m_nSegments (offset 856)
  5568. BOOLEAN m_bConstrainBetweenEndpoints (offset 860)
  5569. STRING m_strRopeMaterialModel (offset 864)
  5570. MODELINDEX m_iRopeMaterialModelIndex (offset 868)
  5571. INTEGER m_Subdiv (offset 872)
  5572. INTEGER m_RopeLength (offset 876)
  5573. INTEGER m_fLockedPoints (offset 880)
  5574. BOOLEAN m_bCreatedFromMapFile (offset 884)
  5575. FLOAT m_flScrollSpeed (offset 888)
  5576. BOOLEAN m_bStartPointValid (offset 892)
  5577. BOOLEAN m_bEndPointValid (offset 893)
  5578. EHANDLE m_hStartPoint (offset 896)
  5579. EHANDLE m_hEndPoint (offset 900)
  5580. SHORT m_iStartAttachment (offset 904)
  5581. SHORT m_iEndAttachment (offset 906)
  5582. FLOAT InputSetScrollSpeed (offset 0)
  5583. VECTOR InputSetForce (offset 0)
  5584. VOID InputBreak (offset 0)
  5585.  
  5586. CRotDoor
  5587. BOOLEAN m_bSolidBsp (offset 1264)
  5588.  
  5589. CRotorWashEmitter
  5590. BOOLEAN m_bEmit (offset 832)
  5591. FLOAT m_flAltitude (offset 836)
  5592.  
  5593. CRotorWashShooter
  5594. FLOAT m_flTimeUnderRotor (offset 932)
  5595. FLOAT m_flTimeUnderRotorVariance (offset 936)
  5596. TIME m_flLastWashStartTime (offset 940)
  5597. TIME m_flNextGibTime (offset 944)
  5598.  
  5599. CRoundStart
  5600. CUSTOM m_outputOnRoundStart (offset 836)
  5601.  
  5602. CRuleEntity
  5603. STRING m_iszMaster (offset 832)
  5604.  
  5605. CRulePointEntity
  5606. INTEGER m_Score (offset 836)
  5607.  
  5608. CSceneEntity
  5609. STRING m_iszSceneFile (offset 836)
  5610. STRING m_iszResumeSceneFile (offset 840)
  5611. EHANDLE m_hWaitingForThisResumeScene (offset 844)
  5612. BOOLEAN m_bWaitingForResumeScene (offset 848)
  5613. STRING m_iszTarget1 (offset 852)
  5614. STRING m_iszTarget2 (offset 856)
  5615. STRING m_iszTarget3 (offset 860)
  5616. STRING m_iszTarget4 (offset 864)
  5617. STRING m_iszTarget5 (offset 868)
  5618. STRING m_iszTarget6 (offset 872)
  5619. STRING m_iszTarget7 (offset 876)
  5620. STRING m_iszTarget8 (offset 880)
  5621. INTEGER m_BusyActor (offset 1544)
  5622. EHANDLE m_hTarget1 (offset 884)
  5623. EHANDLE m_hTarget2 (offset 888)
  5624. EHANDLE m_hTarget3 (offset 892)
  5625. EHANDLE m_hTarget4 (offset 896)
  5626. EHANDLE m_hTarget5 (offset 900)
  5627. EHANDLE m_hTarget6 (offset 904)
  5628. EHANDLE m_hTarget7 (offset 908)
  5629. EHANDLE m_hTarget8 (offset 912)
  5630. BOOLEAN m_bIsPlayingBack (offset 916)
  5631. BOOLEAN m_bPaused (offset 917)
  5632. FLOAT m_flCurrentTime (offset 924)
  5633. FLOAT m_flForceClientTime (offset 920)
  5634. FLOAT m_flFrameTime (offset 928)
  5635. BOOLEAN m_bCancelAtNextInterrupt (offset 932)
  5636. FLOAT m_fPitch (offset 936)
  5637. BOOLEAN m_bAutomated (offset 940)
  5638. INTEGER m_nAutomatedAction (offset 944)
  5639. FLOAT m_flAutomationDelay (offset 948)
  5640. FLOAT m_flAutomationTime (offset 952)
  5641. BOOLEAN m_bPausedViaInput (offset 956)
  5642. BOOLEAN m_bWaitingForActor (offset 957)
  5643. BOOLEAN m_bWaitingForInterrupt (offset 958)
  5644. BOOLEAN m_bInterruptedActorsScenes (offset 959)
  5645. BOOLEAN m_bBreakOnNonIdle (offset 960)
  5646. CUSTOM m_hActorList (offset 964)
  5647. CUSTOM m_hRemoveActorList (offset 984)
  5648. INTEGER m_nInterruptCount (offset 1472)
  5649. BOOLEAN m_bInterrupted (offset 1476)
  5650. EHANDLE m_hInterruptScene (offset 1480)
  5651. BOOLEAN m_bCompletedEarly (offset 1484)
  5652. BOOLEAN m_bInterruptSceneFinished (offset 1485)
  5653. BOOLEAN m_bGenerated (offset 1529)
  5654. STRING m_iszSoundName (offset 1532)
  5655. EHANDLE m_hActor (offset 1536)
  5656. EHANDLE m_hActivator (offset 1540)
  5657. CUSTOM m_hNotifySceneCompletion (offset 1488)
  5658. CUSTOM m_hListManagers (offset 1508)
  5659. BOOLEAN m_bMultiplayer (offset 918)
  5660. VOID InputStartPlayback (offset 0)
  5661. VOID InputPausePlayback (offset 0)
  5662. VOID InputResumePlayback (offset 0)
  5663. VOID InputCancelPlayback (offset 0)
  5664. VOID InputCancelAtNextInterrupt (offset 0)
  5665. FLOAT InputPitchShiftPlayback (offset 0)
  5666. STRING InputInterjectResponse (offset 0)
  5667. VOID InputStopWaitingForActor (offset 0)
  5668. INTEGER InputTriggerEvent (offset 0)
  5669. INTEGER m_iPlayerDeathBehavior (offset 1548)
  5670. VOID InputScriptPlayerDeath (offset 0)
  5671. CUSTOM m_OnStart (offset 1016)
  5672. CUSTOM m_OnCompletion (offset 1040)
  5673. CUSTOM m_OnCanceled (offset 1064)
  5674. CUSTOM m_OnTrigger1 (offset 1088)
  5675. CUSTOM m_OnTrigger2 (offset 1112)
  5676. CUSTOM m_OnTrigger3 (offset 1136)
  5677. CUSTOM m_OnTrigger4 (offset 1160)
  5678. CUSTOM m_OnTrigger5 (offset 1184)
  5679. CUSTOM m_OnTrigger6 (offset 1208)
  5680. CUSTOM m_OnTrigger7 (offset 1232)
  5681. CUSTOM m_OnTrigger8 (offset 1256)
  5682. CUSTOM m_OnTrigger9 (offset 1280)
  5683. CUSTOM m_OnTrigger10 (offset 1304)
  5684. CUSTOM m_OnTrigger11 (offset 1328)
  5685. CUSTOM m_OnTrigger12 (offset 1352)
  5686. CUSTOM m_OnTrigger13 (offset 1376)
  5687. CUSTOM m_OnTrigger14 (offset 1400)
  5688. CUSTOM m_OnTrigger15 (offset 1424)
  5689. CUSTOM m_OnTrigger16 (offset 1448)
  5690.  
  5691. CSceneListManager
  5692. CUSTOM m_hListManagers (offset 832)
  5693. STRING m_iszScenes[0] (offset 852)
  5694. STRING m_iszScenes[1] (offset 856)
  5695. STRING m_iszScenes[2] (offset 860)
  5696. STRING m_iszScenes[3] (offset 864)
  5697. STRING m_iszScenes[4] (offset 868)
  5698. STRING m_iszScenes[5] (offset 872)
  5699. STRING m_iszScenes[6] (offset 876)
  5700. STRING m_iszScenes[7] (offset 880)
  5701. STRING m_iszScenes[8] (offset 884)
  5702. STRING m_iszScenes[9] (offset 888)
  5703. STRING m_iszScenes[10] (offset 892)
  5704. STRING m_iszScenes[11] (offset 896)
  5705. STRING m_iszScenes[12] (offset 900)
  5706. STRING m_iszScenes[13] (offset 904)
  5707. STRING m_iszScenes[14] (offset 908)
  5708. STRING m_iszScenes[15] (offset 912)
  5709. EHANDLE m_hScenes[0] (offset 916)
  5710. EHANDLE m_hScenes[1] (offset 920)
  5711. EHANDLE m_hScenes[2] (offset 924)
  5712. EHANDLE m_hScenes[3] (offset 928)
  5713. EHANDLE m_hScenes[4] (offset 932)
  5714. EHANDLE m_hScenes[5] (offset 936)
  5715. EHANDLE m_hScenes[6] (offset 940)
  5716. EHANDLE m_hScenes[7] (offset 944)
  5717. EHANDLE m_hScenes[8] (offset 948)
  5718. EHANDLE m_hScenes[9] (offset 952)
  5719. EHANDLE m_hScenes[10] (offset 956)
  5720. EHANDLE m_hScenes[11] (offset 960)
  5721. EHANDLE m_hScenes[12] (offset 964)
  5722. EHANDLE m_hScenes[13] (offset 968)
  5723. EHANDLE m_hScenes[14] (offset 972)
  5724. EHANDLE m_hScenes[15] (offset 976)
  5725. VOID InputShutdown (offset 0)
  5726.  
  5727. CSceneManager
  5728. CUSTOM m_ActiveScenes (offset 832)
  5729.  
  5730. CScriptIntro
  5731. VECTOR m_vecCameraView (offset 856)
  5732. VECTOR m_vecCameraViewAngles (offset 868)
  5733. VECTOR m_vecPlayerView (offset 832)
  5734. VECTOR m_vecPlayerViewAngles (offset 844)
  5735. INTEGER m_iBlendMode (offset 880)
  5736. INTEGER m_iQueuedBlendMode (offset 948)
  5737. INTEGER m_iQueuedNextBlendMode (offset 952)
  5738. INTEGER m_iNextBlendMode (offset 884)
  5739. TIME m_flNextBlendTime (offset 888)
  5740. TIME m_flBlendStartTime (offset 892)
  5741. BOOLEAN m_bActive (offset 900)
  5742. INTEGER m_iNextFOV (offset 904)
  5743. TIME m_flNextFOVBlendTime (offset 908)
  5744. TIME m_flFOVBlendStartTime (offset 912)
  5745. INTEGER m_iFOV (offset 916)
  5746. FLOAT m_flFadeColor (offset 924)
  5747. FLOAT m_flFadeAlpha (offset 936)
  5748. FLOAT m_flFadeDuration (offset 940)
  5749. EHANDLE m_hCameraEntity (offset 944)
  5750. INTEGER m_iStartFOV (offset 896)
  5751. BOOLEAN m_bAlternateFOV (offset 920)
  5752. STRING InputSetCameraViewEntity (offset 0)
  5753. INTEGER InputSetBlendMode (offset 0)
  5754. INTEGER InputSetNextFOV (offset 0)
  5755. FLOAT InputSetFOVBlendTime (offset 0)
  5756. INTEGER InputSetFOV (offset 0)
  5757. INTEGER InputSetNextBlendMode (offset 0)
  5758. FLOAT InputSetNextBlendTime (offset 0)
  5759. VOID InputActivate (offset 0)
  5760. VOID InputDeactivate (offset 0)
  5761. STRING InputFadeTo (offset 0)
  5762. STRING InputSetFadeColor (offset 0)
  5763. VOID CScriptIntroBlendComplete (offset 0)
  5764.  
  5765. CScriptedTarget
  5766. POSITION_VECTOR m_vLastPosition (offset 3580)
  5767. INTEGER m_iDisabled (offset 3592)
  5768. STRING m_iszEntity (offset 3596)
  5769. FLOAT m_flRadius (offset 3600)
  5770. INTEGER m_nMoveSpeed (offset 3604)
  5771. FLOAT m_flPauseDuration (offset 3608)
  5772. TIME m_flPauseDoneTime (offset 3612)
  5773. FLOAT m_flEffectDuration (offset 3616)
  5774. VOID CScriptedTargetScriptThink (offset 0)
  5775. VOID InputEnable (offset 0)
  5776. VOID InputDisable (offset 0)
  5777. CUSTOM m_AtTarget (offset 3620)
  5778. CUSTOM m_LeaveTarget (offset 3644)
  5779.  
  5780. CShadowControl
  5781. FLOAT m_flShadowMaxDist (offset 848)
  5782. BOOLEAN m_bDisableShadows (offset 852)
  5783. COLOR32 m_shadowColor (offset 844)
  5784. VECTOR m_shadowDirection (offset 832)
  5785. FLOAT m_flShadowMaxDist (offset 848)
  5786. BOOLEAN m_bDisableShadows (offset 852)
  5787. STRING InputSetAngles (offset 0)
  5788.  
  5789. CSkyCamera
  5790. INTEGER m_skyboxData.scale (offset 836)
  5791. VECTOR m_skyboxData.origin (offset 840)
  5792. INTEGER m_skyboxData.area (offset 852)
  5793. BOOLEAN m_bUseAngles (offset 924)
  5794. BOOLEAN m_skyboxData.fog.enable (offset 920)
  5795. BOOLEAN m_skyboxData.fog.blend (offset 921)
  5796. VECTOR m_skyboxData.fog.dirPrimary (offset 860)
  5797. COLOR32 m_skyboxData.fog.colorPrimary (offset 872)
  5798. COLOR32 m_skyboxData.fog.colorSecondary (offset 876)
  5799. FLOAT m_skyboxData.fog.start (offset 888)
  5800. FLOAT m_skyboxData.fog.end (offset 892)
  5801. FLOAT m_skyboxData.fog.maxdensity (offset 900)
  5802.  
  5803. CSlideshowDisplay
  5804. BOOLEAN m_bEnabled (offset 832)
  5805. CHARACTER m_szDisplayText (offset 833)
  5806. CHARACTER m_szSlideshowDirectory (offset 961)
  5807. STRING m_String_tSlideshowDirectory (offset 1092)
  5808. CHARACTER m_chCurrentSlideLists (offset 1116)
  5809. FLOAT m_fMinSlideTime (offset 1132)
  5810. FLOAT m_fMaxSlideTime (offset 1136)
  5811. INTEGER m_iCycleType (offset 1140)
  5812. BOOLEAN m_bNoListRepeats (offset 1144)
  5813. INTEGER m_iScreenWidth (offset 1148)
  5814. INTEGER m_iScreenHeight (offset 1152)
  5815. VOID InputDisable (offset 0)
  5816. VOID InputEnable (offset 0)
  5817. STRING InputSetDisplayText (offset 0)
  5818. VOID InputRemoveAllSlides (offset 0)
  5819. STRING InputAddSlides (offset 0)
  5820. FLOAT InputSetMinSlideTime (offset 0)
  5821. FLOAT InputSetMaxSlideTime (offset 0)
  5822. INTEGER InputSetCycleType (offset 0)
  5823. BOOLEAN InputSetNoListRepeats (offset 0)
  5824.  
  5825. CSmokeStack
  5826. FLOAT m_StartSize (offset 840)
  5827. FLOAT m_EndSize (offset 844)
  5828. BOOLEAN m_InitialState (offset 964)
  5829. FLOAT m_flBaseSpread (offset 864)
  5830. FLOAT m_flTwist (offset 932)
  5831. FLOAT m_flRollSpeed (offset 856)
  5832. STRING m_strMaterialModel (offset 936)
  5833. INTEGER m_iMaterialModel (offset 940)
  5834. EMBEDDED m_AmbientLight (offset 868) [3 properties]:
  5835. POSITION_VECTOR m_vPos (offset 872)
  5836. VECTOR m_vColor (offset 884)
  5837. FLOAT m_flIntensity (offset 896)
  5838. EMBEDDED m_DirLight (offset 900) [3 properties]:
  5839. POSITION_VECTOR m_vPos (offset 904)
  5840. VECTOR m_vColor (offset 916)
  5841. FLOAT m_flIntensity (offset 928)
  5842. INTEGER m_WindAngle (offset 944)
  5843. INTEGER m_WindSpeed (offset 948)
  5844. VECTOR m_vWind (offset 952)
  5845. INTEGER m_bEmit (offset 860)
  5846. FLOAT m_JetLength (offset 852)
  5847. FLOAT m_SpreadSpeed (offset 832)
  5848. FLOAT m_Speed (offset 836)
  5849. FLOAT m_Rate (offset 848)
  5850. VOID InputTurnOn (offset 0)
  5851. VOID InputTurnOff (offset 0)
  5852. VOID InputToggle (offset 0)
  5853.  
  5854. CSniperBullet
  5855. TIME m_SoundTime (offset 872)
  5856. INTEGER m_AmmoType (offset 876)
  5857. INTEGER m_PenetratedAmmoType (offset 880)
  5858. BOOLEAN m_fActive (offset 889)
  5859. INTEGER m_iImpacts (offset 892)
  5860. VECTOR m_vecOrigin (offset 776)
  5861. VECTOR m_vecDir (offset 832)
  5862. TIME m_flLastThink (offset 868)
  5863. FLOAT m_Speed (offset 884)
  5864. BOOLEAN m_bDirectShot (offset 888)
  5865. VECTOR m_vecStart (offset 844)
  5866. VECTOR m_vecEnd (offset 856)
  5867. VOID CSniperBulletBulletThink (offset 0)
  5868.  
  5869. CSniperTarget
  5870. STRING m_iszGroupName (offset 832)
  5871.  
  5872. CSoundEnt
  5873. INTEGER m_iFreeSound (offset 832)
  5874. INTEGER m_iActiveSound (offset 836)
  5875. INTEGER m_cLastActiveSounds (offset 840)
  5876. EMBEDDED m_SoundPool (offset 844) [11 properties]:
  5877. EHANDLE m_hOwner (offset 844)
  5878. INTEGER m_iVolume (offset 852)
  5879. FLOAT m_flOcclusionScale (offset 856)
  5880. INTEGER m_iType (offset 860)
  5881. BOOLEAN m_bNoExpirationTime (offset 874)
  5882. TIME m_flExpireTime (offset 868)
  5883. SHORT m_iNext (offset 872)
  5884. INTEGER m_ownerChannelIndex (offset 876)
  5885. POSITION_VECTOR m_vecOrigin (offset 880)
  5886. BOOLEAN m_bHasOwner (offset 892)
  5887. EHANDLE m_hTarget (offset 848)
  5888.  
  5889. CSpeaker
  5890. FLOAT m_delayMin (offset 832)
  5891. FLOAT m_delayMax (offset 836)
  5892. STRING m_iszRuleScriptFile (offset 840)
  5893. STRING m_iszConcept (offset 844)
  5894. VOID CSpeakerSpeakerThink (offset 0)
  5895. VOID InputTurnOn (offset 0)
  5896. VOID InputTurnOff (offset 0)
  5897. VOID InputToggle (offset 0)
  5898.  
  5899. CSpotlightEnd
  5900. FLOAT m_flLightScale (offset 832)
  5901. FLOAT m_Radius (offset 836)
  5902. VECTOR m_vSpotlightDir (offset 840)
  5903. POSITION_VECTOR m_vSpotlightOrg (offset 852)
  5904.  
  5905. CSprite
  5906. TIME m_flLastTime (offset 880)
  5907. FLOAT m_flMaxFrame (offset 884)
  5908. EHANDLE m_hAttachedToEntity (offset 832)
  5909. INTEGER m_nAttachment (offset 836)
  5910. TIME m_flDieTime (offset 848)
  5911. INTEGER m_nBrightness (offset 852)
  5912. FLOAT m_flBrightnessTime (offset 856)
  5913. FLOAT m_flSpriteScale (offset 860)
  5914. FLOAT m_flSpriteFramerate (offset 840)
  5915. FLOAT m_flFrame (offset 844)
  5916. FLOAT m_flHDRColorScale (offset 876)
  5917. FLOAT m_flGlowProxySize (offset 872)
  5918. FLOAT m_flScaleTime (offset 864)
  5919. FLOAT m_flStartScale (offset 888)
  5920. FLOAT m_flDestScale (offset 892)
  5921. TIME m_flScaleTimeStart (offset 896)
  5922. INTEGER m_nStartBrightness (offset 900)
  5923. INTEGER m_nDestBrightness (offset 904)
  5924. TIME m_flBrightnessTimeStart (offset 908)
  5925. BOOLEAN m_bWorldSpaceScale (offset 868)
  5926. VOID CSpriteAnimateThink (offset 0)
  5927. VOID CSpriteExpandThink (offset 0)
  5928. VOID CSpriteAnimateUntilDead (offset 0)
  5929. VOID CSpriteBeginFadeOutThink (offset 0)
  5930. FLOAT m_flSpriteScale (offset 860)
  5931. VOID InputHideSprite (offset 0)
  5932. VOID InputShowSprite (offset 0)
  5933. VOID InputToggleSprite (offset 0)
  5934. FLOAT InputColorRedValue (offset 0)
  5935. FLOAT InputColorGreenValue (offset 0)
  5936. FLOAT InputColorBlueValue (offset 0)
  5937.  
  5938. CSpriteTeam
  5939. INTEGER m_iTeamNum (offset 500)
  5940. INTEGER m_iOwnerEntIdx (offset 912)
  5941.  
  5942. CSpriteTrail
  5943. FLOAT m_flLifeTime (offset 912)
  5944. FLOAT m_flStartWidth (offset 916)
  5945. FLOAT m_flEndWidth (offset 920)
  5946. STRING m_iszSpriteName (offset 952)
  5947. BOOLEAN m_bAnimate (offset 956)
  5948. FLOAT m_flStartWidthVariance (offset 924)
  5949. FLOAT m_flTextureRes (offset 928)
  5950. FLOAT m_flMinFadeLength (offset 932)
  5951. POSITION_VECTOR m_vecSkyboxOrigin (offset 936)
  5952. FLOAT m_flSkyboxScale (offset 948)
  5953.  
  5954. CSteamJet
  5955. FLOAT m_StartSize (offset 840)
  5956. FLOAT m_EndSize (offset 844)
  5957. BOOLEAN m_InitialState (offset 861)
  5958. INTEGER m_nType (offset 864)
  5959. FLOAT m_flRollSpeed (offset 868)
  5960. INTEGER m_bEmit (offset 856)
  5961. BOOLEAN m_bFaceLeft (offset 860)
  5962. FLOAT m_JetLength (offset 852)
  5963. FLOAT m_SpreadSpeed (offset 832)
  5964. FLOAT m_Speed (offset 836)
  5965. FLOAT m_Rate (offset 848)
  5966. VOID InputTurnOn (offset 0)
  5967. VOID InputTurnOff (offset 0)
  5968. VOID InputToggle (offset 0)
  5969.  
  5970. CStopAllSounds
  5971. VOID InputActivate (offset 0)
  5972.  
  5973. CStripWeapons
  5974. VOID InputStripWeapons (offset 0)
  5975. VOID InputStripWeaponsAndSuit (offset 0)
  5976.  
  5977. CSun
  5978. VECTOR m_vDirection (offset 832)
  5979. INTEGER m_bUseAngles (offset 852)
  5980. FLOAT m_flPitch (offset 856)
  5981. FLOAT m_flYaw (offset 860)
  5982. INTEGER m_nSize (offset 864)
  5983. COLOR32 m_clrOverlay (offset 872)
  5984. INTEGER m_nOverlaySize (offset 868)
  5985. STRING m_strMaterial (offset 844)
  5986. STRING m_strOverlayMaterial (offset 848)
  5987. BOOLEAN m_bOn (offset 876)
  5988. VOID InputTurnOn (offset 0)
  5989. VOID InputTurnOff (offset 0)
  5990. COLOR32 InputSetColor (offset 0)
  5991. FLOAT m_flHDRColorScale (offset 888)
  5992.  
  5993. CTankTargetChange
  5994. STRING m_newTargetName (offset 852)
  5995.  
  5996. CTankTrainAI
  5997. EHANDLE m_hTrain (offset 832)
  5998. EHANDLE m_hTargetEntity (offset 836)
  5999. INTEGER m_soundPlaying (offset 840)
  6000. CUSTOM m_soundTreads (offset 844)
  6001. CUSTOM m_soundEngine (offset 848)
  6002. STRING m_startSoundName (offset 852)
  6003. STRING m_engineSoundName (offset 856)
  6004. STRING m_movementSoundName (offset 860)
  6005. STRING m_targetEntityName (offset 864)
  6006. STRING InputTargetEntity (offset 0)
  6007.  
  6008. CTargetCDAudioRep
  6009. INTEGER m_iTrack (offset 832)
  6010. VOID InputChangeCDTrack (offset 0)
  6011.  
  6012. CTargetChangeGravity
  6013. INTEGER m_iGravity (offset 832)
  6014. INTEGER m_iOldGrav (offset 836)
  6015. VOID InputChangeGrav (offset 0)
  6016. VOID InputResetGrav (offset 0)
  6017.  
  6018. CTargetHelicopterCrash
  6019. VOID InputFireCrashOutput (offset 0)
  6020. CUSTOM m_OnCrashed (offset 832)
  6021.  
  6022. CTeamplayRoundWin
  6023. BOOLEAN m_bForceMapReset (offset 832)
  6024. BOOLEAN m_bSwitchTeamsOnWin (offset 833)
  6025. INTEGER m_iTeam (offset 836)
  6026. INTEGER InputSetTeam (offset 0)
  6027. VOID InputRoundWin (offset 0)
  6028. CUSTOM m_outputOnRoundWin (offset 840)
  6029.  
  6030. CTemplateNPCMaker
  6031. STRING m_iszTemplateName (offset 960)
  6032. FLOAT m_flRadius (offset 956)
  6033. STRING m_iszTemplateData (offset 964)
  6034. STRING m_iszDestinationGroup (offset 968)
  6035. INTEGER m_CriterionVisibility (offset 976)
  6036. INTEGER m_CriterionDistance (offset 980)
  6037. INTEGER m_iMinSpawnDistance (offset 972)
  6038. VOID InputSpawnInRadius (offset 0)
  6039. VOID InputSpawnInLine (offset 0)
  6040. INTEGER InputSpawnMultiple (offset 0)
  6041. STRING InputChangeDestinationGroup (offset 0)
  6042. INTEGER InputSetMinimumSpawnDistance (offset 0)
  6043.  
  6044. CTesla
  6045. STRING m_SourceEntityName (offset 832)
  6046. STRING m_SoundName (offset 836)
  6047. STRING m_iszSpriteName (offset 884)
  6048. COLOR32 m_Color (offset 840)
  6049. FLOAT m_flRadius (offset 852)
  6050. FLOAT m_flThickness[0] (offset 856)
  6051. FLOAT m_flThickness[1] (offset 860)
  6052. FLOAT m_flTimeVisible[0] (offset 864)
  6053. FLOAT m_flTimeVisible[1] (offset 868)
  6054. FLOAT m_flArcInterval[0] (offset 872)
  6055. FLOAT m_flArcInterval[1] (offset 876)
  6056. INTEGER m_NumBeams[0] (offset 844)
  6057. INTEGER m_NumBeams[1] (offset 848)
  6058. BOOLEAN m_bOn (offset 880)
  6059. VOID InputTurnOn (offset 0)
  6060. VOID InputTurnOff (offset 0)
  6061. VOID InputDoSpark (offset 0)
  6062. VOID CTeslaShootArcThink (offset 0)
  6063.  
  6064. CTestTraceline
  6065. VOID CTestTracelineSpin (offset 0)
  6066.  
  6067. CTextureToggle
  6068. VOID InputIncrementBrushTexIndex (offset 0)
  6069. INTEGER InputSetBrushTexIndex (offset 0)
  6070.  
  6071. CTimerEntity
  6072. INTEGER m_iDisabled (offset 904)
  6073. FLOAT m_flRefireTime (offset 908)
  6074. BOOLEAN m_bUpDownState (offset 912)
  6075. FLOAT InputRefireTime (offset 0)
  6076. VOID InputFireTimer (offset 0)
  6077. VOID InputEnable (offset 0)
  6078. VOID InputDisable (offset 0)
  6079. VOID InputToggle (offset 0)
  6080. FLOAT InputAddToTimer (offset 0)
  6081. VOID InputResetTimer (offset 0)
  6082. FLOAT InputSubtractFromTimer (offset 0)
  6083. INTEGER m_iUseRandomTime (offset 916)
  6084. FLOAT m_flLowerRandomBound (offset 920)
  6085. FLOAT m_flUpperRandomBound (offset 924)
  6086. CUSTOM m_OnTimer (offset 832)
  6087. CUSTOM m_OnTimerHigh (offset 856)
  6088. CUSTOM m_OnTimerLow (offset 880)
  6089.  
  6090. CTramScreen
  6091. EMBEDDED m_Light (offset 880) [1 properties]:
  6092. EHANDLE m_hLight (offset 908)
  6093. STRING m_strFuncTrain (offset 912)
  6094. STRING m_strPropName (offset 916)
  6095. EHANDLE m_pFuncTrain (offset 924)
  6096. EHANDLE m_hTrainProp (offset 920)
  6097. VOID InputAttachScreenToPropTrain (offset 0)
  6098.  
  6099. CTriggerApplyImpulse
  6100. VECTOR m_vecImpulseDir (offset 1132)
  6101. FLOAT m_flForce (offset 1144)
  6102. VOID InputApplyImpulse (offset 0)
  6103.  
  6104. CTriggerAutoCrouch
  6105. VOID None (offset 0)
  6106.  
  6107. CTriggerBrush
  6108. INTEGER m_iInputFilter (offset 904)
  6109. INTEGER m_iDontMessageParent (offset 908)
  6110. CUSTOM m_OnStartTouch (offset 832)
  6111. CUSTOM m_OnEndTouch (offset 856)
  6112. CUSTOM m_OnUse (offset 880)
  6113. VOID InputDisable (offset 0)
  6114. VOID InputEnable (offset 0)
  6115.  
  6116. CTriggerCamera
  6117. EHANDLE m_hPlayer (offset 832)
  6118. EHANDLE m_hTarget (offset 836)
  6119. CLASSPTR m_pPath (offset 840)
  6120. STRING m_sPath (offset 844)
  6121. FLOAT m_flWait (offset 848)
  6122. TIME m_flReturnTime (offset 852)
  6123. TIME m_flStopTime (offset 856)
  6124. FLOAT m_moveDistance (offset 860)
  6125. FLOAT m_targetSpeed (offset 864)
  6126. FLOAT m_initialSpeed (offset 868)
  6127. FLOAT m_acceleration (offset 872)
  6128. FLOAT m_deceleration (offset 876)
  6129. INTEGER m_state (offset 880)
  6130. VECTOR m_vecMoveDir (offset 884)
  6131. STRING m_iszTargetAttachment (offset 908)
  6132. INTEGER m_iAttachmentIndex (offset 912)
  6133. BOOLEAN m_bSnapToGoal (offset 916)
  6134. INTEGER m_nPlayerButtons (offset 920)
  6135. INTEGER m_nOldTakeDamage (offset 924)
  6136. FLOAT m_trackSpeed (offset 904)
  6137. FLOAT m_fov (offset 896)
  6138. FLOAT m_fovSpeed (offset 900)
  6139. VOID InputEnable (offset 0)
  6140. VOID InputDisable (offset 0)
  6141. STRING InputSetTarget (offset 0)
  6142. STRING InputSetTargetAttachment (offset 0)
  6143. VOID InputReturnToEyes (offset 0)
  6144. VOID InputTeleportToView (offset 0)
  6145. STRING InputSetPath (offset 0)
  6146. FLOAT InputSetTrackSpeed (offset 0)
  6147. VOID CTriggerCameraFollowTarget (offset 0)
  6148. VOID CTriggerCameraReturnToEyes (offset 0)
  6149. CUSTOM m_OnEndFollow (offset 928)
  6150.  
  6151. CTriggerCameraMultiplayer
  6152. VOID InputEnable (offset 0)
  6153. VOID InputDisable (offset 0)
  6154. VOID InputAddPlayer (offset 0)
  6155. VOID InputRemovePlayer (offset 0)
  6156. VOID InputStartMovement (offset 0)
  6157. FLOAT m_fov (offset 892)
  6158. FLOAT m_fovSpeed (offset 896)
  6159. STRING m_targetEntName (offset 904)
  6160. FLOAT m_flInterpTime (offset 864)
  6161. INTEGER m_nTeamNum (offset 908)
  6162.  
  6163. CTriggerGargantuaShake
  6164. EHANDLE m_hGargantua (offset 1132)
  6165. VOID CTriggerGargantuaShakeSanityCheckThink (offset 0)
  6166. VOID InputGargantua (offset 0)
  6167. FLOAT InputPush (offset 0)
  6168.  
  6169. CTriggerGravity
  6170. VOID None (offset 0)
  6171.  
  6172. CTriggerHierarchy
  6173. STRING m_iChildFilterName (offset 1156)
  6174.  
  6175. CTriggerHurt
  6176. VOID CTriggerHurtCTriggerHurtShim::RadiationThinkShim (offset 0)
  6177. VOID CTriggerHurtCTriggerHurtShim::HurtThinkShim (offset 0)
  6178. FLOAT m_flOriginalDamage (offset 1136)
  6179. FLOAT m_flDamage (offset 1140)
  6180. FLOAT m_flDamageCap (offset 1144)
  6181. INTEGER m_bitsDamageInflict (offset 1156)
  6182. INTEGER m_damageModel (offset 1160)
  6183. BOOLEAN m_bNoDmgForce (offset 1164)
  6184. TIME m_flLastDmgTime (offset 1148)
  6185. TIME m_flDmgResetTime (offset 1152)
  6186. CUSTOM m_hurtEntities (offset 1216)
  6187. FLOAT m_flDamage (offset 1140)
  6188. CUSTOM m_OnHurt (offset 1168)
  6189. CUSTOM m_OnHurtPlayer (offset 1192)
  6190.  
  6191. CTriggerImpact
  6192. FLOAT m_flMagnitude (offset 1156)
  6193. FLOAT m_flNoise (offset 1160)
  6194. FLOAT m_flViewkick (offset 1164)
  6195. VOID InputImpact (offset 0)
  6196. FLOAT InputSetMagnitude (offset 0)
  6197. CUSTOM m_pOutputForce (offset 1168)
  6198. VOID CTriggerImpactDisable (offset 0)
  6199.  
  6200. CTriggerLift
  6201. VOID CTriggerLiftLiftThink (offset 0)
  6202. FLOAT m_flLiftAcceleration (offset 1132)
  6203. FLOAT m_flClampSpeed (offset 1136)
  6204.  
  6205. CTriggerLook
  6206. EHANDLE m_hLookTarget (offset 1156)
  6207. FLOAT m_flLookTimeTotal (offset 1168)
  6208. TIME m_flLookTimeLast (offset 1172)
  6209. FLOAT m_flTimeoutDuration (offset 1176)
  6210. BOOLEAN m_bTimeoutFired (offset 1180)
  6211. EHANDLE m_hActivator (offset 1184)
  6212. CUSTOM m_OnTimeout (offset 1188)
  6213. VOID CTriggerLookTimeoutThink (offset 0)
  6214. FLOAT m_flFieldOfView (offset 1160)
  6215. FLOAT m_flLookTime (offset 1164)
  6216.  
  6217. CTriggerMultiple
  6218. VOID CTriggerMultipleMultiTouch (offset 0)
  6219. VOID CTriggerMultipleMultiWaitOver (offset 0)
  6220. CUSTOM m_OnTrigger (offset 1132)
  6221.  
  6222. CTriggerPhysicsTrap
  6223. INTEGER m_nDissolveType (offset 1156)
  6224. VOID InputEnable (offset 0)
  6225. VOID InputDisable (offset 0)
  6226. VOID InputToggle (offset 0)
  6227.  
  6228. CTriggerPlayerMovement
  6229. VOID None (offset 0)
  6230.  
  6231. CTriggerProximity
  6232. VOID CTriggerProximityMeasureThink (offset 0)
  6233. STRING m_iszMeasureTarget (offset 1136)
  6234. EHANDLE m_hMeasureTarget (offset 1132)
  6235. FLOAT m_fRadius (offset 1140)
  6236. INTEGER m_nTouchers (offset 1144)
  6237. CUSTOM m_NearestEntityDistance (offset 1148)
  6238.  
  6239. CTriggerPush
  6240. VECTOR m_vecPushDir (offset 1132)
  6241. FLOAT m_flAlternateTicksFix (offset 1144)
  6242. VECTOR InputSetPushDirection (offset 0)
  6243.  
  6244. CTriggerRemove
  6245. CUSTOM m_OnRemove (offset 1132)
  6246.  
  6247. CTriggerSave
  6248. BOOLEAN m_bForceNewLevelUnit (offset 1132)
  6249. INTEGER m_minHitPoints (offset 1140)
  6250. FLOAT m_fDangerousTimer (offset 1136)
  6251.  
  6252. CTriggerSoundscape
  6253. VOID CTriggerSoundscapePlayerUpdateThink (offset 0)
  6254. STRING m_SoundscapeName (offset 1136)
  6255. EHANDLE m_hSoundscape (offset 1132)
  6256. CUSTOM m_spectators (offset 1140)
  6257.  
  6258. CTriggerTeleport
  6259. STRING m_iLandmark (offset 1148)
  6260. STRING InputSetTarget (offset 0)
  6261.  
  6262. CTriggerTeleportRelative
  6263. VECTOR m_TeleportOffset (offset 1132)
  6264.  
  6265. CTriggerToggleSave
  6266. BOOLEAN m_bDisabled (offset 1132)
  6267. VOID InputEnable (offset 0)
  6268. VOID InputDisable (offset 0)
  6269.  
  6270. CTriggerVPhysicsMotion
  6271. CUSTOM m_pController (offset 848)
  6272. EMBEDDED m_ParticleTrail (offset 852) [4 properties]:
  6273. STRING m_strMaterialName (offset 856)
  6274. FLOAT m_flLifetime (offset 860)
  6275. FLOAT m_flStartSize (offset 864)
  6276. FLOAT m_flEndSize (offset 868)
  6277. FLOAT m_gravityScale (offset 872)
  6278. FLOAT m_addAirDensity (offset 876)
  6279. FLOAT m_linearLimit (offset 880)
  6280. FLOAT m_linearLimitDelta (offset 884)
  6281. FLOAT m_linearLimitTime (offset 888)
  6282. TIME m_linearLimitStart (offset 892)
  6283. TIME m_linearLimitStartTime (offset 896)
  6284. FLOAT m_linearScale (offset 900)
  6285. FLOAT m_angularLimit (offset 904)
  6286. FLOAT m_angularScale (offset 908)
  6287. FLOAT m_linearForce (offset 912)
  6288. VECTOR m_linearForceAngles (offset 916)
  6289. STRING InputSetVelocityLimitTime (offset 0)
  6290.  
  6291. CTriggerViewProxy
  6292. EHANDLE m_hPlayer (offset 832)
  6293. CLASSPTR m_pProxy (offset 836)
  6294. INTEGER m_nOffsetType (offset 856)
  6295. VECTOR m_vecInitialOffset (offset 896)
  6296. FLOAT m_flStartTime (offset 912)
  6297. STRING m_sProxy (offset 840)
  6298. STRING m_sProxyAttachment (offset 844)
  6299. FLOAT m_flTiltFraction (offset 908)
  6300. BOOLEAN m_bUseFakeAcceleration (offset 916)
  6301. BOOLEAN m_bSkewAccelerationForward (offset 917)
  6302. FLOAT m_flAccelerationScalar (offset 920)
  6303. BOOLEAN m_bEaseAnglesToCamera (offset 924)
  6304. INTEGER m_nParentAttachment (offset 848)
  6305. INTEGER m_state (offset 852)
  6306. VECTOR m_vecInitialPosition (offset 860)
  6307. INTEGER m_nPlayerButtons (offset 928)
  6308. INTEGER m_nOldTakeDamage (offset 932)
  6309. VOID InputEnable (offset 0)
  6310. VOID InputDisable (offset 0)
  6311. VOID InputTeleportPlayerToProxy (offset 0)
  6312. VOID CTriggerViewProxyTranslateViewToProxy (offset 0)
  6313.  
  6314. CTriggerWeaponFire
  6315. VOID None (offset 0)
  6316.  
  6317. CTriggerWeaponStrip
  6318. BOOLEAN m_bKillWeapons (offset 1156)
  6319.  
  6320. CTriggerWind
  6321. INTEGER m_nSpeedCurrent (offset 852)
  6322. INTEGER m_nSpeedTarget (offset 856)
  6323. INTEGER m_nDirBase (offset 860)
  6324. INTEGER m_nDirCurrent (offset 868)
  6325. INTEGER m_nDirTarget (offset 872)
  6326. BOOLEAN m_bSwitch (offset 884)
  6327. INTEGER m_nSpeedBase (offset 844)
  6328. INTEGER m_nSpeedNoise (offset 848)
  6329. INTEGER m_nDirNoise (offset 864)
  6330. INTEGER m_nHoldBase (offset 876)
  6331. INTEGER m_nHoldNoise (offset 880)
  6332. CUSTOM m_pWindController (offset 888)
  6333. EMBEDDED m_WindCallback (offset 892) [2 properties]:
  6334. INTEGER m_nWindYaw (offset 896)
  6335. FLOAT m_flWindSpeed (offset 900)
  6336. VOID CTriggerWindWindThink (offset 0)
  6337. INTEGER InputSetSpeed (offset 0)
  6338.  
  6339. CVGuiScreen
  6340. CUSTOM m_nPanelName (offset 848)
  6341. INTEGER m_nAttachmentIndex (offset 852)
  6342. INTEGER m_fScreenFlags (offset 860)
  6343. FLOAT m_flWidth (offset 840)
  6344. FLOAT m_flHeight (offset 844)
  6345. STRING m_strOverlayMaterial (offset 832)
  6346. EHANDLE m_hPlayerOwner (offset 864)
  6347. BOOLEAN m_bAcceptsInput (offset 836)
  6348. VOID InputSetActive (offset 0)
  6349. VOID InputSetInactive (offset 0)
  6350.  
  6351. CVoteController
  6352. VOID CVoteControllerVoteControllerThink (offset 0)
  6353.  
  6354. CWC_UpdateIgnoreList
  6355. STRING m_nIgnoredEntityNames[0] (offset 832)
  6356. STRING m_nIgnoredEntityNames[1] (offset 836)
  6357. STRING m_nIgnoredEntityNames[2] (offset 840)
  6358. STRING m_nIgnoredEntityNames[3] (offset 844)
  6359. STRING m_nIgnoredEntityNames[4] (offset 848)
  6360. STRING m_nIgnoredEntityNames[5] (offset 852)
  6361. STRING m_nIgnoredEntityNames[6] (offset 856)
  6362. STRING m_nIgnoredEntityNames[7] (offset 860)
  6363. STRING m_nIgnoredEntityNames[8] (offset 864)
  6364. STRING m_nIgnoredEntityNames[9] (offset 868)
  6365. STRING m_nIgnoredEntityNames[10] (offset 872)
  6366. STRING m_nIgnoredEntityNames[11] (offset 876)
  6367. STRING m_nIgnoredEntityNames[12] (offset 880)
  6368. STRING m_nIgnoredEntityNames[13] (offset 884)
  6369. STRING m_nIgnoredEntityNames[14] (offset 888)
  6370. STRING m_nIgnoredEntityNames[15] (offset 892)
  6371.  
  6372. CWaterBullet
  6373. VOID CWaterBulletTouch (offset 0)
  6374. VOID CWaterBulletBulletThink (offset 0)
  6375.  
  6376. CWaterLODControl
  6377. FLOAT m_flCheapWaterStartDistance (offset 832)
  6378. FLOAT m_flCheapWaterEndDistance (offset 836)
  6379. FLOAT m_flCheapWaterStartDistance (offset 832)
  6380. FLOAT m_flCheapWaterEndDistance (offset 836)
  6381.  
  6382. CWeaponAssassinGlock
  6383. VOID None (offset 0)
  6384.  
  6385. CWeapon_Frag
  6386. FLOAT m_flFuseTime (offset 1428)
  6387. FLOAT m_flPrimeTime (offset 1432)
  6388.  
  6389. CWeapon_Glock
  6390. VOID None (offset 0)
  6391.  
  6392. CWeapon_Gluon
  6393. VOID None (offset 0)
  6394.  
  6395. CWeapon_Headcrab
  6396. FLOAT m_flNextDamage (offset 1424)
  6397. FLOAT m_flPickupTime (offset 1428)
  6398. EHANDLE m_hLastWeapon (offset 1432)
  6399.  
  6400. CWeapon_HiveHand
  6401. VOID CWeapon_HiveHandRegenAmmoThink (offset 0)
  6402. INTEGER m_iPhase (offset 1424)
  6403. TIME m_flRegenAmmoTimer (offset 1428)
  6404.  
  6405. CWeapon_MP5
  6406. VOID None (offset 0)
  6407.  
  6408. CWeapon_RPG
  6409. EHANDLE m_hHomingGrenade (offset 1428)
  6410. BOOLEAN m_bLaserOn (offset 1433)
  6411.  
  6412. CWeapon_Satchel
  6413. BOOLEAN m_bRadio (offset 1432)
  6414. FLOAT m_flNextTurnKey (offset 1436)
  6415. FLOAT m_flTimeRadioIdle (offset 1440)
  6416. CUSTOM m_SatchelList (offset 1444)
  6417.  
  6418. CWeapon_Shotgun
  6419. INTEGER m_nButtons (offset 1424)
  6420.  
  6421. CWeapon_Snark
  6422. VOID None (offset 0)
  6423.  
  6424. CWeapon_Tau
  6425. FLOAT m_flChargeStartTime (offset 1424)
  6426. BOOLEAN m_bChargeComplete (offset 1428)
  6427.  
  6428. CWeapon_Tripmine
  6429. VECTOR m_vecPlacementOrigin (offset 1432)
  6430. VECTOR m_vecPlacementAngles (offset 1444)
  6431. CUSTOM m_TripmineList (offset 1456)
  6432.  
  6433. CWeightButton
  6434. FLOAT m_fStressToActivate (offset 880)
  6435. BOOLEAN m_bHasBeenPressed (offset 884)
  6436. CUSTOM m_OnPressed (offset 832)
  6437. CUSTOM m_OnReleased (offset 856)
  6438. VOID CWeightButtonTriggerThink (offset 0)
  6439.  
  6440. CWindowPane
  6441. VOID CWindowPaneDie (offset 0)
  6442. VOID CWindowPanePaneTouch (offset 0)
  6443.  
  6444. CWorld
  6445. FLOAT m_flWaveHeight (offset 840)
  6446. STRING m_iszUnderWaterParticle (offset 832)
  6447. STRING m_iszChapterTitle (offset 836)
  6448. BOOLEAN m_bStartDark (offset 888)
  6449. BOOLEAN m_bDisplayTitle (offset 890)
  6450. VECTOR m_WorldMins (offset 844)
  6451. VECTOR m_WorldMaxs (offset 856)
  6452. FLOAT m_flMaxOccludeeArea (offset 868)
  6453. FLOAT m_flMinOccluderArea (offset 872)
  6454. FLOAT m_flMaxPropScreenSpaceWidth (offset 880)
  6455. FLOAT m_flMinPropScreenSpaceWidth (offset 876)
  6456. STRING m_iszDetailSpriteMaterial (offset 884)
  6457. BOOLEAN m_bColdWorld (offset 889)
  6458.  
  6459. CWorldItem
  6460. INTEGER m_iType (offset 1152)
  6461.  
  6462. DustTrail
  6463. VECTOR m_Color (offset 832)
  6464. FLOAT m_Opacity (offset 844)
  6465. FLOAT m_SpawnRate (offset 848)
  6466. FLOAT m_ParticleLifetime (offset 852)
  6467. TIME m_StopEmitTime (offset 856)
  6468. FLOAT m_MinSpeed (offset 860)
  6469. FLOAT m_MaxSpeed (offset 864)
  6470. FLOAT m_MinDirectedSpeed (offset 880)
  6471. FLOAT m_MaxDirectedSpeed (offset 884)
  6472. FLOAT m_StartSize (offset 868)
  6473. FLOAT m_EndSize (offset 872)
  6474. FLOAT m_SpawnRadius (offset 876)
  6475. BOOLEAN m_bEmit (offset 888)
  6476. INTEGER m_nAttachment (offset 892)
  6477.  
  6478. FilterActivatorFlag
  6479. INTEGER m_nFlag (offset 884)
  6480.  
  6481. FilterDamageClass
  6482. STRING m_iszClass (offset 884)
  6483.  
  6484. FilterDamageType
  6485. INTEGER m_iDamageType (offset 884)
  6486.  
  6487. FilterTeam
  6488. INTEGER m_iFilterTeam (offset 884)
  6489.  
  6490. ParticleSmokeGrenade
  6491. CHARACTER m_CurrentStage (offset 832)
  6492. TIME m_FadeStartTime (offset 840)
  6493. TIME m_FadeEndTime (offset 844)
  6494. TIME m_flSpawnTime (offset 836)
  6495.  
  6496. RocketTrail
  6497. VECTOR m_StartColor (offset 832)
  6498. VECTOR m_EndColor (offset 844)
  6499. FLOAT m_Opacity (offset 856)
  6500. FLOAT m_SpawnRate (offset 860)
  6501. FLOAT m_ParticleLifetime (offset 864)
  6502. TIME m_StopEmitTime (offset 868)
  6503. FLOAT m_MinSpeed (offset 872)
  6504. FLOAT m_MaxSpeed (offset 876)
  6505. FLOAT m_StartSize (offset 880)
  6506. FLOAT m_EndSize (offset 884)
  6507. FLOAT m_SpawnRadius (offset 888)
  6508. BOOLEAN m_bEmit (offset 892)
  6509. INTEGER m_nAttachment (offset 896)
  6510. BOOLEAN m_bDamaged (offset 900)
  6511. FLOAT m_flFlareScale (offset 904)
  6512.  
  6513. SmokeTrail
  6514. VECTOR m_StartColor (offset 832)
  6515. VECTOR m_EndColor (offset 844)
  6516. FLOAT m_Opacity (offset 856)
  6517. FLOAT m_SpawnRate (offset 860)
  6518. FLOAT m_ParticleLifetime (offset 864)
  6519. TIME m_StopEmitTime (offset 868)
  6520. FLOAT m_MinSpeed (offset 872)
  6521. FLOAT m_MaxSpeed (offset 876)
  6522. FLOAT m_MinDirectedSpeed (offset 892)
  6523. FLOAT m_MaxDirectedSpeed (offset 896)
  6524. FLOAT m_StartSize (offset 880)
  6525. FLOAT m_EndSize (offset 884)
  6526. FLOAT m_SpawnRadius (offset 888)
  6527. BOOLEAN m_bEmit (offset 900)
  6528. INTEGER m_nAttachment (offset 904)
  6529.  
  6530. SporeExplosion
  6531. FLOAT m_flSpawnRate (offset 836)
  6532. FLOAT m_flParticleLifetime (offset 840)
  6533. FLOAT m_flStartSize (offset 844)
  6534. FLOAT m_flEndSize (offset 848)
  6535. FLOAT m_flSpawnRadius (offset 852)
  6536. BOOLEAN m_bEmit (offset 856)
  6537. BOOLEAN m_bDisabled (offset 832)
  6538. BOOLEAN m_bDontRemove (offset 857)
  6539. VOID InputDisable (offset 0)
  6540. VOID InputEnable (offset 0)
  6541.  
  6542. SporeTrail
  6543. VECTOR m_vecEndColor (offset 832)
  6544. FLOAT m_flSpawnRate (offset 844)
  6545. FLOAT m_flParticleLifetime (offset 848)
  6546. FLOAT m_flStartSize (offset 852)
  6547. FLOAT m_flEndSize (offset 856)
  6548. FLOAT m_flSpawnRadius (offset 860)
  6549. BOOLEAN m_bEmit (offset 864)
Add Comment
Please, Sign In to add comment