Advertisement
satoon101

GMod Datamaps (8-25-16)

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