Difference between revisions of "Left 4 Dead 2 Netprops 2"

From AlliedModders Wiki
Jump to: navigation, search
(Created page with '== CColaBottles: == Sub-Class Table (1 Deep): DT_ColaBottles Sub-Class Table (2 Deep): DT_BaseBackpackItem Sub-Class Table (3 Deep): DT_TerrorWeapon Sub-Class Table (4 ...')
 
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
== CColaBottles: ==
+
101-200 of all dumped network properties for "left4dead2" (created 03/24/2010)
  Sub-Class Table (1 Deep): DT_ColaBottles
+
 
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
* Part 1: [[Left 4 Dead 2 Netprops]]
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
* Part 2: [[Left 4 Dead 2 Netprops 2]]
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
* Part 3: [[Left 4 Dead 2 Netprops 3]]
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
For Left 4 Dead: [[Left 4 Dead Netprops]]
      Sub-Class Table (7 Deep): DT_BaseEntity
+
<br>
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
== CInsectSwarm: ==
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  Sub-Class Table (1 Deep): DT_InsectSwarm
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
   Sub-Class Table (2 Deep): DT_Inferno
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
   Sub-Class Table (3 Deep): DT_BaseEntity
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  Sub-Class Table (3 Deep): m_fireXDelta
      Sub-Class Table (7 Deep): m_flPoseParameter
+
  -Member: 000 (offset 0) (type integer) (bits 15)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 001 (offset 4) (type integer) (bits 15)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 002 (offset 8) (type integer) (bits 15)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 003 (offset 12) (type integer) (bits 15)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 004 (offset 16) (type integer) (bits 15)
      -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: 005 (offset 20) (type integer) (bits 15)
      -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: 006 (offset 24) (type integer) (bits 15)
      -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: 007 (offset 28) (type integer) (bits 15)
      -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: 008 (offset 32) (type integer) (bits 15)
      -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: 009 (offset 36) (type integer) (bits 15)
      -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: 010 (offset 40) (type integer) (bits 15)
      -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: 011 (offset 44) (type integer) (bits 15)
      -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: 012 (offset 48) (type integer) (bits 15)
      -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: 013 (offset 52) (type integer) (bits 15)
      -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: 014 (offset 56) (type integer) (bits 15)
      -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: 015 (offset 60) (type integer) (bits 15)
      -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: 016 (offset 64) (type integer) (bits 15)
      -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: 017 (offset 68) (type integer) (bits 15)
      -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: 018 (offset 72) (type integer) (bits 15)
      -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: 019 (offset 76) (type integer) (bits 15)
      -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: 020 (offset 80) (type integer) (bits 15)
      -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: 021 (offset 84) (type integer) (bits 15)
      -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: 022 (offset 88) (type integer) (bits 15)
      -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: 023 (offset 92) (type integer) (bits 15)
      -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: 024 (offset 96) (type integer) (bits 15)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: 025 (offset 100) (type integer) (bits 15)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: 026 (offset 104) (type integer) (bits 15)
      Sub-Class Table (7 Deep): m_flEncodedController
+
  -Member: 027 (offset 108) (type integer) (bits 15)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 028 (offset 112) (type integer) (bits 15)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 029 (offset 116) (type integer) (bits 15)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 030 (offset 120) (type integer) (bits 15)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 031 (offset 124) (type integer) (bits 15)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: 032 (offset 128) (type integer) (bits 15)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: 033 (offset 132) (type integer) (bits 15)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: 034 (offset 136) (type integer) (bits 15)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: 035 (offset 140) (type integer) (bits 15)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: 036 (offset 144) (type integer) (bits 15)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: 037 (offset 148) (type integer) (bits 15)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: 038 (offset 152) (type integer) (bits 15)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
  -Member: 039 (offset 156) (type integer) (bits 15)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: 040 (offset 160) (type integer) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: 041 (offset 164) (type integer) (bits 15)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: 042 (offset 168) (type integer) (bits 15)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: 043 (offset 172) (type integer) (bits 15)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: 044 (offset 176) (type integer) (bits 15)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
  -Member: 045 (offset 180) (type integer) (bits 15)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
  -Member: 046 (offset 184) (type integer) (bits 15)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: 047 (offset 188) (type integer) (bits 15)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
  -Member: 048 (offset 192) (type integer) (bits 15)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
  -Member: 049 (offset 196) (type integer) (bits 15)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
  -Member: 050 (offset 200) (type integer) (bits 15)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
  -Member: 051 (offset 204) (type integer) (bits 15)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
  -Member: 052 (offset 208) (type integer) (bits 15)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
  -Member: 053 (offset 212) (type integer) (bits 15)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
  -Member: 054 (offset 216) (type integer) (bits 15)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  -Member: 055 (offset 220) (type integer) (bits 15)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
  -Member: 056 (offset 224) (type integer) (bits 15)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
  -Member: 057 (offset 228) (type integer) (bits 15)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
  -Member: 058 (offset 232) (type integer) (bits 15)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
  -Member: 059 (offset 236) (type integer) (bits 15)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
  -Member: 060 (offset 240) (type integer) (bits 15)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
  -Member: 061 (offset 244) (type integer) (bits 15)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
  -Member: 062 (offset 248) (type integer) (bits 15)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
  -Member: 063 (offset 252) (type integer) (bits 15)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
  Sub-Class Table (3 Deep): m_fireYDelta
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
  -Member: 000 (offset 0) (type integer) (bits 15)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
  -Member: 001 (offset 4) (type integer) (bits 15)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
  -Member: 002 (offset 8) (type integer) (bits 15)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: 003 (offset 12) (type integer) (bits 15)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
  -Member: 004 (offset 16) (type integer) (bits 15)
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
  -Member: 005 (offset 20) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
  -Member: 006 (offset 24) (type integer) (bits 15)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 007 (offset 28) (type integer) (bits 15)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 008 (offset 32) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
  -Member: 009 (offset 36) (type integer) (bits 15)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: 010 (offset 40) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
  -Member: 011 (offset 44) (type integer) (bits 15)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: 012 (offset 48) (type integer) (bits 15)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
  -Member: 013 (offset 52) (type integer) (bits 15)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
  -Member: 014 (offset 56) (type integer) (bits 15)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
  -Member: 015 (offset 60) (type integer) (bits 15)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
  -Member: 016 (offset 64) (type integer) (bits 15)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
  -Member: 017 (offset 68) (type integer) (bits 15)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
  -Member: 018 (offset 72) (type integer) (bits 15)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
  -Member: 019 (offset 76) (type integer) (bits 15)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
  -Member: 020 (offset 80) (type integer) (bits 15)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
  -Member: 021 (offset 84) (type integer) (bits 15)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
  -Member: 022 (offset 88) (type integer) (bits 15)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
  -Member: 023 (offset 92) (type integer) (bits 15)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
  -Member: 024 (offset 96) (type integer) (bits 15)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 025 (offset 100) (type integer) (bits 15)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 026 (offset 104) (type integer) (bits 15)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
   -Member: 027 (offset 108) (type integer) (bits 15)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 028 (offset 112) (type integer) (bits 15)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 029 (offset 116) (type integer) (bits 15)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
  -Member: 030 (offset 120) (type integer) (bits 15)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
  -Member: 031 (offset 124) (type integer) (bits 15)
 
+
  -Member: 032 (offset 128) (type integer) (bits 15)
== CColorCorrection: ==
+
  -Member: 033 (offset 132) (type integer) (bits 15)
Sub-Class Table (1 Deep): DT_ColorCorrection
+
  -Member: 034 (offset 136) (type integer) (bits 15)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
+
  -Member: 035 (offset 140) (type integer) (bits 15)
-Member: m_MinFalloff (offset 1108) (type float) (bits 0)
+
  -Member: 036 (offset 144) (type integer) (bits 15)
-Member: m_MaxFalloff (offset 1112) (type float) (bits 0)
+
  -Member: 037 (offset 148) (type integer) (bits 15)
-Member: m_flCurWeight (offset 1116) (type float) (bits 0)
+
  -Member: 038 (offset 152) (type integer) (bits 15)
-Member: m_flMaxWeight (offset 1096) (type float) (bits 0)
+
  -Member: 039 (offset 156) (type integer) (bits 15)
-Member: m_flFadeInDuration (offset 1072) (type float) (bits 0)
+
  -Member: 040 (offset 160) (type integer) (bits 15)
-Member: m_flFadeOutDuration (offset 1076) (type float) (bits 0)
+
  -Member: 041 (offset 164) (type integer) (bits 15)
-Member: m_netlookupFilename (offset 1120) (type string) (bits 0)
+
   -Member: 042 (offset 168) (type integer) (bits 15)
-Member: m_bEnabled (offset 1101) (type integer) (bits 1)
+
  -Member: 043 (offset 172) (type integer) (bits 15)
-Member: m_bMaster (offset 1102) (type integer) (bits 1)
+
  -Member: 044 (offset 176) (type integer) (bits 15)
-Member: m_bClientSide (offset 1103) (type integer) (bits 1)
+
  -Member: 045 (offset 180) (type integer) (bits 15)
-Member: m_bExclusive (offset 1104) (type integer) (bits 1)
+
  -Member: 046 (offset 184) (type integer) (bits 15)
 
+
  -Member: 047 (offset 188) (type integer) (bits 15)
== CColorCorrectionVolume: ==
+
  -Member: 048 (offset 192) (type integer) (bits 15)
Sub-Class Table (1 Deep): DT_ColorCorrectionVolume
+
  -Member: 049 (offset 196) (type integer) (bits 15)
  Sub-Class Table (2 Deep): DT_BaseTrigger
+
  -Member: 050 (offset 200) (type integer) (bits 15)
   Sub-Class Table (3 Deep): DT_BaseToggle
+
  -Member: 051 (offset 204) (type integer) (bits 15)
    Sub-Class Table (4 Deep): DT_BaseEntity
+
  -Member: 052 (offset 208) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
+
  -Member: 053 (offset 212) (type integer) (bits 15)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: 054 (offset 216) (type integer) (bits 15)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: 055 (offset 220) (type integer) (bits 15)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: 056 (offset 224) (type integer) (bits 15)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: 057 (offset 228) (type integer) (bits 15)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: 058 (offset 232) (type integer) (bits 15)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: 059 (offset 236) (type integer) (bits 15)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 060 (offset 240) (type integer) (bits 15)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 061 (offset 244) (type integer) (bits 15)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 062 (offset 248) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_CollisionProperty
+
  -Member: 063 (offset 252) (type integer) (bits 15)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  Sub-Class Table (3 Deep): m_fireZDelta
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 000 (offset 0) (type integer) (bits 15)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 001 (offset 4) (type integer) (bits 15)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: 002 (offset 8) (type integer) (bits 15)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: 003 (offset 12) (type integer) (bits 15)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: 004 (offset 16) (type integer) (bits 15)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: 005 (offset 20) (type integer) (bits 15)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: 006 (offset 24) (type integer) (bits 15)
    Sub-Class Table (5 Deep): DT_GlowProperty
+
  -Member: 007 (offset 28) (type integer) (bits 15)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: 008 (offset 32) (type integer) (bits 15)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: 009 (offset 36) (type integer) (bits 15)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: 010 (offset 40) (type integer) (bits 15)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: 011 (offset 44) (type integer) (bits 15)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: 012 (offset 48) (type integer) (bits 15)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: 013 (offset 52) (type integer) (bits 15)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: 014 (offset 56) (type integer) (bits 15)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: 015 (offset 60) (type integer) (bits 15)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: 016 (offset 64) (type integer) (bits 15)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: 017 (offset 68) (type integer) (bits 15)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: 018 (offset 72) (type integer) (bits 15)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: 019 (offset 76) (type integer) (bits 15)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: 020 (offset 80) (type integer) (bits 15)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: 021 (offset 84) (type integer) (bits 15)
    -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: 022 (offset 88) (type integer) (bits 15)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: 023 (offset 92) (type integer) (bits 15)
    -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: 024 (offset 96) (type integer) (bits 15)
    -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: 025 (offset 100) (type integer) (bits 15)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: 026 (offset 104) (type integer) (bits 15)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: 027 (offset 108) (type integer) (bits 15)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: 028 (offset 112) (type integer) (bits 15)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: 029 (offset 116) (type integer) (bits 15)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: 030 (offset 120) (type integer) (bits 15)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: 031 (offset 124) (type integer) (bits 15)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: 032 (offset 128) (type integer) (bits 15)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: 033 (offset 132) (type integer) (bits 15)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: 034 (offset 136) (type integer) (bits 15)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: 035 (offset 140) (type integer) (bits 15)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: 036 (offset 144) (type integer) (bits 15)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: 037 (offset 148) (type integer) (bits 15)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: 038 (offset 152) (type integer) (bits 15)
  -Member: m_bClientSidePredicted (offset 1364) (type integer) (bits 1)
+
  -Member: 039 (offset 156) (type integer) (bits 15)
  -Member: m_spawnflags (offset 316) (type integer) (bits 32)
+
  -Member: 040 (offset 160) (type integer) (bits 15)
-Member: m_bEnabled (offset 1365) (type integer) (bits 1)
+
  -Member: 041 (offset 164) (type integer) (bits 15)
-Member: m_MaxWeight (offset 1372) (type float) (bits 0)
+
  -Member: 042 (offset 168) (type integer) (bits 15)
-Member: m_FadeDuration (offset 1652) (type float) (bits 0)
+
  -Member: 043 (offset 172) (type integer) (bits 15)
-Member: m_lookupFilename (offset 1376) (type string) (bits 0)
+
  -Member: 044 (offset 176) (type integer) (bits 15)
 
+
  -Member: 045 (offset 180) (type integer) (bits 15)
== CCSGameRulesProxy: ==
+
  -Member: 046 (offset 184) (type integer) (bits 15)
Sub-Class Table (1 Deep): DT_CSGameRulesProxy
+
  -Member: 047 (offset 188) (type integer) (bits 15)
  Sub-Class Table (2 Deep): DT_GameRulesProxy
+
  -Member: 048 (offset 192) (type integer) (bits 15)
  Sub-Class Table (2 Deep): DT_CSGameRules
+
  -Member: 049 (offset 196) (type integer) (bits 15)
  -Member: m_bFreezePeriod (offset 573) (type integer) (bits 1)
+
  -Member: 050 (offset 200) (type integer) (bits 15)
  -Member: m_iRoundTime (offset 576) (type integer) (bits 16)
+
  -Member: 051 (offset 204) (type integer) (bits 15)
  -Member: m_fLevelStartTime (offset 580) (type float) (bits 0)
+
  -Member: 052 (offset 208) (type integer) (bits 15)
  -Member: m_flGameStartTime (offset 584) (type float) (bits 0)
+
  -Member: 053 (offset 212) (type integer) (bits 15)
  -Member: m_iHostagesRemaining (offset 588) (type integer) (bits 4)
+
  -Member: 054 (offset 216) (type integer) (bits 15)
  -Member: m_bMapHasBombTarget (offset 592) (type integer) (bits 1)
+
  -Member: 055 (offset 220) (type integer) (bits 15)
  -Member: m_bMapHasRescueZone (offset 593) (type integer) (bits 1)
+
  -Member: 056 (offset 224) (type integer) (bits 15)
  -Member: m_bLogoMap (offset 594) (type integer) (bits 1)
+
  -Member: 057 (offset 228) (type integer) (bits 15)
   -Member: m_bBlackMarket (offset 595) (type integer) (bits 1)
+
  -Member: 058 (offset 232) (type integer) (bits 15)
 
+
  -Member: 059 (offset 236) (type integer) (bits 15)
== CCSPlayer: ==
+
  -Member: 060 (offset 240) (type integer) (bits 15)
  Sub-Class Table (1 Deep): DT_CSPlayer
+
  -Member: 061 (offset 244) (type integer) (bits 15)
   Sub-Class Table (2 Deep): DT_BasePlayer
+
  -Member: 062 (offset 248) (type integer) (bits 15)
   Sub-Class Table (3 Deep): DT_BaseCombatCharacter
+
  -Member: 063 (offset 252) (type integer) (bits 15)
     Sub-Class Table (4 Deep): DT_BaseFlex
+
   -Member: m_fireCount (offset 2608) (type integer) (bits 7)
     Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
+
 
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
== CItem_Adrenaline: ==
       Sub-Class Table (7 Deep): DT_BaseEntity
+
  Sub-Class Table (1 Deep): DT_Item_Adrenaline
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (2 Deep): DT_BaseBeltItem
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 +
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 +
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 +
       Sub-Class Table (6 Deep): DT_BaseAnimating
 +
       Sub-Class Table (7 Deep): DT_BaseEntity
 +
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 +
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
Line 361: Line 367:
 
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
       -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
       -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_OverlayVars
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
        Sub-Class Table (8 Deep): DT_Animationlayer
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_Animationlayer
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
        -Member: m_flCycle (offset 12) (type float) (bits 15)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
 
 
  
== CEmbers: ==
+
== CItemAmmoPack: ==
  Sub-Class Table (1 Deep): DT_Embers
+
  Sub-Class Table (1 Deep): DT_AmmoPack
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_nDensity (offset 1072) (type integer) (bits 32)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_nLifetime (offset 1076) (type integer) (bits 32)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
-Member: m_nSpeed (offset 1080) (type integer) (bits 32)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
-Member: m_bEmit (offset 1084) (type integer) (bits 2)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
== CEntityDissolve: ==
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_EntityDissolve
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_flStartTime (offset 1072) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
-Member: m_flFadeInStart (offset 1076) (type float) (bits 0)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
-Member: m_flFadeInLength (offset 1080) (type float) (bits 0)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
-Member: m_flFadeOutModelStart (offset 1084) (type float) (bits 0)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
-Member: m_flFadeOutModelLength (offset 1088) (type float) (bits 0)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
-Member: m_flFadeOutStart (offset 1092) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
-Member: m_flFadeOutLength (offset 1096) (type float) (bits 0)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
-Member: m_nDissolveType (offset 1100) (type integer) (bits 3)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
-Member: m_vDissolverOrigin (offset 1104) (type vector) (bits 0)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
-Member: m_nMagnitude (offset 1116) (type integer) (bits 8)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
== CEntityFlame: ==
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
Sub-Class Table (1 Deep): DT_EntityFlame
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
   -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_hEntAttached (offset 1072) (type integer) (bits 21)
 
-Member: m_bCheapEffect (offset 1076) (type integer) (bits 1)
 
  
== CEntityParticleTrail: ==
+
== CItemBaseUpgradePack: ==
  Sub-Class Table (1 Deep): DT_EntityParticleTrail
+
  Sub-Class Table (1 Deep): DT_ItemBaseUpgradePack
   Sub-Class Table (2 Deep): DT_BaseParticleEntity
+
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
   Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
     Sub-Class Table (4 Deep): DT_WeaponCSBase
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_iMaterialName (offset 1072) (type integer) (bits 10)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  Sub-Class Table (2 Deep): DT_EntityParticleTrailInfo
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_flLifetime (offset 8) (type float) (bits 0)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_flStartSize (offset 12) (type float) (bits 0)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_flEndSize (offset 16) (type float) (bits 0)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
-Member: m_hConstraintEntity (offset 1096) (type integer) (bits 21)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
== CEnvDetailController: ==
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
Sub-Class Table (1 Deep): DT_DetailController
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
-Member: m_flFadeStartDist (offset 1072) (type float) (bits 0)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
-Member: m_flFadeEndDist (offset 1076) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
 
+
      -Member: 000 (offset 0) (type float) (bits 11)
== CEnvDOFController: ==
+
      -Member: 001 (offset 4) (type float) (bits 11)
Sub-Class Table (1 Deep): DT_EnvDOFController
+
      -Member: 002 (offset 8) (type float) (bits 11)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
      -Member: 003 (offset 12) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: 014 (offset 56) (type float) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
-Member: m_bDOFEnabled (offset 1080) (type integer) (bits 1)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
-Member: m_flNearBlurDepth (offset 1084) (type float) (bits 0)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
-Member: m_flNearFocusDepth (offset 1088) (type float) (bits 0)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
-Member: m_flFarFocusDepth (offset 1092) (type float) (bits 0)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
-Member: m_flFarBlurDepth (offset 1096) (type float) (bits 0)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
-Member: m_flNearBlurRadius (offset 1100) (type float) (bits 0)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
-Member: m_flFarBlurRadius (offset 1104) (type float) (bits 0)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
== CEnvParticleScript: ==
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
Sub-Class Table (1 Deep): DT_EnvParticleScript
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  Sub-Class Table (2 Deep): DT_BaseAnimating
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  Sub-Class Table (3 Deep): DT_BaseEntity
+
     -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
     Sub-Class Table (4 Deep): DT_CountdownTimer
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_flPoseParameter
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: 004 (offset 16) (type float) (bits 11)
 
  -Member: 005 (offset 20) (type float) (bits 11)
 
  -Member: 006 (offset 24) (type float) (bits 11)
 
  -Member: 007 (offset 28) (type float) (bits 11)
 
  -Member: 008 (offset 32) (type float) (bits 11)
 
  -Member: 009 (offset 36) (type float) (bits 11)
 
  -Member: 010 (offset 40) (type float) (bits 11)
 
  -Member: 011 (offset 44) (type float) (bits 11)
 
  -Member: 012 (offset 48) (type float) (bits 11)
 
  -Member: 013 (offset 52) (type float) (bits 11)
 
  -Member: 014 (offset 56) (type float) (bits 11)
 
  -Member: 015 (offset 60) (type float) (bits 11)
 
  -Member: 016 (offset 64) (type float) (bits 11)
 
  -Member: 017 (offset 68) (type float) (bits 11)
 
  -Member: 018 (offset 72) (type float) (bits 11)
 
  -Member: 019 (offset 76) (type float) (bits 11)
 
  -Member: 020 (offset 80) (type float) (bits 11)
 
  -Member: 021 (offset 84) (type float) (bits 11)
 
  -Member: 022 (offset 88) (type float) (bits 11)
 
  -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
  Sub-Class Table (3 Deep): m_flEncodedController
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_ServerAnimationData
 
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
-Member: m_flSequenceScale (offset 5100) (type float) (bits 0)
 
  
== CEnvPhysicsBlocker: ==
+
== CItemDefibrillator: ==
  Sub-Class Table (1 Deep): DT_PhysicsBlocker
+
  Sub-Class Table (1 Deep): DT_Defibrillator
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_vMins (offset 1072) (type vector) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_vMaxs (offset 1084) (type vector) (bits 0)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
-Member: m_bBlocked (offset 1100) (type integer) (bits 1)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
-Member: m_nBlockType (offset 1096) (type integer) (bits 3)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
== CEnvProjectedTexture: ==
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_EnvProjectedTexture
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_hTargetEntity (offset 1072) (type integer) (bits 21)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
-Member: m_bState (offset 1076) (type integer) (bits 1)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
-Member: m_flLightFOV (offset 1080) (type float) (bits 0)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
-Member: m_bEnableShadows (offset 1084) (type integer) (bits 1)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
-Member: m_bLightOnlyTarget (offset 1085) (type integer) (bits 1)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
-Member: m_bLightWorld (offset 1086) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
-Member: m_bCameraSpace (offset 1087) (type integer) (bits 1)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
-Member: m_LinearFloatLightColor (offset 1088) (type vector) (bits 0)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
-Member: m_flAmbient (offset 1100) (type float) (bits 0)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
-Member: m_SpotlightTextureName (offset 1104) (type string) (bits 0)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
-Member: m_nSpotlightTextureFrame (offset 1364) (type integer) (bits 32)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
-Member: m_flNearZ (offset 1368) (type float) (bits 16)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
-Member: m_flFarZ (offset 1372) (type float) (bits 18)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
-Member: m_nShadowQuality (offset 1376) (type integer) (bits 1)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
== CEnvQuadraticBeam: ==
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
Sub-Class Table (1 Deep): DT_QuadraticBeam
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_targetPosition (offset 1072) (type vector) (bits 0)
 
-Member: m_controlPosition (offset 1084) (type vector) (bits 0)
 
-Member: m_scrollRate (offset 1096) (type float) (bits 8)
 
-Member: m_flWidth (offset 1100) (type float) (bits 0)
 
  
== CEnvScreenEffect: ==
+
== CItemUpgradePackExplosive: ==
  Sub-Class Table (1 Deep): DT_EnvScreenEffect
+
  Sub-Class Table (1 Deep): DT_ItemUpgradePackExplosive
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_BaseBackpackItem
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_TerrorWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_WeaponCSBase
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_BaseAnimating
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_BaseEntity
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        Sub-Class Table (9 Deep): DT_CollisionProperty
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        Sub-Class Table (9 Deep): DT_GlowProperty
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
        -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
        -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
        -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
        -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
-Member: m_flDuration (offset 1072) (type float) (bits 0)
+
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_nType (offset 1076) (type integer) (bits 32)
+
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
+
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
== CEnvScreenOverlay: ==
+
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
Sub-Class Table (1 Deep): DT_EnvScreenOverlay
+
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): m_flPoseParameter
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
        -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
        -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        -Member: 002 (offset 8) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
        -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: 011 (offset 44) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: 013 (offset 52) (type float) (bits 11)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: 014 (offset 56) (type float) (bits 11)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: 016 (offset 64) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: 017 (offset 68) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: 018 (offset 72) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: 019 (offset 76) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: 020 (offset 80) (type float) (bits 11)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
        -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
        -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
        Sub-Class Table (8 Deep): m_flEncodedController
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
        -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
        -Member: 001 (offset 4) (type float) (bits 11)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
        -Member: 002 (offset 8) (type float) (bits 11)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
        -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
        Sub-Class Table (8 Deep): DT_ServerAnimationData
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
-Member: m_iszOverlayNames (offset 1072) (type string) (bits 0)
+
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
-Member: m_iszOverlayNames (offset 0) (type array) (bits 0)
+
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
-Member: m_flOverlayTimes (offset 1112) (type float) (bits 11)
+
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_flOverlayTimes (offset 0) (type array) (bits 0)
+
      Sub-Class Table (7 Deep): DT_LocalWeaponData
-Member: m_flStartTime (offset 1152) (type float) (bits 0)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
-Member: m_iDesiredOverlay (offset 1156) (type integer) (bits 5)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
-Member: m_bIsActive (offset 1160) (type integer) (bits 1)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 +
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 +
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 +
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 +
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 +
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 +
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 +
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 +
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 +
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 +
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 +
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 +
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 +
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 +
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 +
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 +
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 +
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 +
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 +
      Sub-Class Table (6 Deep): DT_CountdownTimer
 +
      -Member: m_duration (offset 4) (type float) (bits 0)
 +
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
      Sub-Class Table (6 Deep): DT_IntervalTimer
 +
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
      Sub-Class Table (6 Deep): DT_IntervalTimer
 +
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 +
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 +
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 +
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 +
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 +
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 +
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 +
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 +
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 +
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 +
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 +
    Sub-Class Table (5 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 +
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  
== CEnvTonemapController: ==
+
== CItemUpgradePackIncendiary: ==
  Sub-Class Table (1 Deep): DT_EnvTonemapController
+
  Sub-Class Table (1 Deep): DT_ItemUpgradePackIncendiary
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_BaseBackpackItem
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_TerrorWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_WeaponCSBase
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_BaseAnimating
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_BaseEntity
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        Sub-Class Table (9 Deep): DT_CollisionProperty
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        Sub-Class Table (9 Deep): DT_GlowProperty
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
        -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
        -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
        -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
        -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
-Member: m_bUseCustomAutoExposureMin (offset 1088) (type integer) (bits 1)
+
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_bUseCustomAutoExposureMax (offset 1089) (type integer) (bits 1)
+
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_bUseCustomBloomScale (offset 1090) (type integer) (bits 1)
+
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
-Member: m_flCustomAutoExposureMin (offset 1092) (type float) (bits 0)
+
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
-Member: m_flCustomAutoExposureMax (offset 1096) (type float) (bits 0)
+
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
-Member: m_flCustomBloomScale (offset 1100) (type float) (bits 0)
+
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_flCustomBloomScaleMinimum (offset 1104) (type float) (bits 0)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
-Member: m_flBloomExponent (offset 1108) (type float) (bits 0)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
-Member: m_flBloomSaturation (offset 1112) (type float) (bits 0)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
-Member: m_flTonemapPercentTarget (offset 1116) (type float) (bits 0)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
-Member: m_flTonemapPercentBrightPixels (offset 1120) (type float) (bits 0)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
-Member: m_flTonemapMinAvgLum (offset 1124) (type float) (bits 0)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
+
        Sub-Class Table (8 Deep): m_flPoseParameter
== CEnvWind: ==
+
        -Member: 000 (offset 0) (type float) (bits 11)
Sub-Class Table (1 Deep): DT_EnvWind
+
        -Member: 001 (offset 4) (type float) (bits 11)
  Sub-Class Table (2 Deep): DT_EnvWindShared
+
        -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_iMinWind (offset 12) (type integer) (bits 10)
+
        -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_iMaxWind (offset 16) (type integer) (bits 10)
+
        -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_windRadius (offset 20) (type integer) (bits 14)
+
        -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_iMinGust (offset 24) (type integer) (bits 10)
+
        -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_iMaxGust (offset 28) (type integer) (bits 10)
+
        -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_flMinGustDelay (offset 32) (type float) (bits 0)
+
        -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_flMaxGustDelay (offset 36) (type float) (bits 0)
+
        -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_iGustDirChange (offset 44) (type integer) (bits 9)
+
        -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_iWindSeed (offset 8) (type integer) (bits 32)
+
        -Member: 011 (offset 44) (type float) (bits 11)
  -Member: m_location (offset 48) (type vector) (bits 0)
+
        -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_iInitialWindDir (offset 108) (type integer) (bits 9)
+
        -Member: 013 (offset 52) (type float) (bits 11)
  -Member: m_flInitialWindSpeed (offset 112) (type float) (bits 0)
+
        -Member: 014 (offset 56) (type float) (bits 11)
  -Member: m_flStartTime (offset 4) (type float) (bits 0)
+
        -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_flGustDuration (offset 40) (type float) (bits 0)
+
        -Member: 016 (offset 64) (type float) (bits 11)
 
+
        -Member: 017 (offset 68) (type float) (bits 11)
== CFinaleTrigger: ==
+
        -Member: 018 (offset 72) (type float) (bits 11)
Sub-Class Table (1 Deep): DT_FinaleTrigger
+
        -Member: 019 (offset 76) (type float) (bits 11)
  Sub-Class Table (2 Deep): DT_BreakableProp
+
        -Member: 020 (offset 80) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_BaseAnimating
+
        -Member: 021 (offset 84) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_BaseEntity
+
        -Member: 022 (offset 88) (type float) (bits 11)
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
+
        -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
        Sub-Class Table (8 Deep): m_flEncodedController
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        -Member: 000 (offset 0) (type float) (bits 11)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: 001 (offset 4) (type float) (bits 11)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: 002 (offset 8) (type float) (bits 11)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
        -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_CollisionProperty
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        Sub-Class Table (8 Deep): DT_ServerAnimationData
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_GlowProperty
+
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      Sub-Class Table (7 Deep): DT_LocalWeaponData
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
    -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
    -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      Sub-Class Table (6 Deep): DT_CountdownTimer
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      Sub-Class Table (6 Deep): DT_IntervalTimer
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_IntervalTimer
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_flPoseParameter
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
     -Member: 007 (offset 28) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: 010 (offset 40) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: 013 (offset 52) (type float) (bits 11)
+
     -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
    -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (4 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 
-Member: m_triggerState (offset 5656) (type integer) (bits 32)
 
-Member: m_bDisabled (offset 5652) (type integer) (bits 1)
 
  
== CFireCrackerBlast: ==
+
== CJockeyClaw: ==
  Sub-Class Table (1 Deep): DT_FireCrackerBlast
+
  Sub-Class Table (1 Deep): DT_WeaponJockeyClaw
   Sub-Class Table (2 Deep): DT_Inferno
+
   Sub-Class Table (2 Deep): DT_WeaponClaw
   Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
     Sub-Class Table (4 Deep): DT_WeaponCSBase
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_fireXDelta
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: 000 (offset 0) (type integer) (bits 15)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: 001 (offset 4) (type integer) (bits 15)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: 002 (offset 8) (type integer) (bits 15)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: 003 (offset 12) (type integer) (bits 15)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: 004 (offset 16) (type integer) (bits 15)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: 005 (offset 20) (type integer) (bits 15)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: 006 (offset 24) (type integer) (bits 15)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: 007 (offset 28) (type integer) (bits 15)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: 008 (offset 32) (type integer) (bits 15)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: 009 (offset 36) (type integer) (bits 15)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
  -Member: 010 (offset 40) (type integer) (bits 15)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 011 (offset 44) (type integer) (bits 15)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 012 (offset 48) (type integer) (bits 15)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 013 (offset 52) (type integer) (bits 15)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 014 (offset 56) (type integer) (bits 15)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 015 (offset 60) (type integer) (bits 15)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 016 (offset 64) (type integer) (bits 15)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 017 (offset 68) (type integer) (bits 15)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 018 (offset 72) (type integer) (bits 15)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 019 (offset 76) (type integer) (bits 15)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 020 (offset 80) (type integer) (bits 15)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 021 (offset 84) (type integer) (bits 15)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 022 (offset 88) (type integer) (bits 15)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 023 (offset 92) (type integer) (bits 15)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 024 (offset 96) (type integer) (bits 15)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 025 (offset 100) (type integer) (bits 15)
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 026 (offset 104) (type integer) (bits 15)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 027 (offset 108) (type integer) (bits 15)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 028 (offset 112) (type integer) (bits 15)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 029 (offset 116) (type integer) (bits 15)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 030 (offset 120) (type integer) (bits 15)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 031 (offset 124) (type integer) (bits 15)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 032 (offset 128) (type integer) (bits 15)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 033 (offset 132) (type integer) (bits 15)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: 034 (offset 136) (type integer) (bits 15)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: 035 (offset 140) (type integer) (bits 15)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: 036 (offset 144) (type integer) (bits 15)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: 037 (offset 148) (type integer) (bits 15)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 038 (offset 152) (type integer) (bits 15)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 039 (offset 156) (type integer) (bits 15)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 040 (offset 160) (type integer) (bits 15)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 041 (offset 164) (type integer) (bits 15)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: 042 (offset 168) (type integer) (bits 15)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: 043 (offset 172) (type integer) (bits 15)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: 044 (offset 176) (type integer) (bits 15)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: 045 (offset 180) (type integer) (bits 15)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: 046 (offset 184) (type integer) (bits 15)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: 047 (offset 188) (type integer) (bits 15)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: 048 (offset 192) (type integer) (bits 15)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: 049 (offset 196) (type integer) (bits 15)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: 050 (offset 200) (type integer) (bits 15)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: 051 (offset 204) (type integer) (bits 15)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: 052 (offset 208) (type integer) (bits 15)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: 053 (offset 212) (type integer) (bits 15)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: 054 (offset 216) (type integer) (bits 15)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: 055 (offset 220) (type integer) (bits 15)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: 056 (offset 224) (type integer) (bits 15)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: 057 (offset 228) (type integer) (bits 15)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
  -Member: 058 (offset 232) (type integer) (bits 15)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
  -Member: 059 (offset 236) (type integer) (bits 15)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
  -Member: 060 (offset 240) (type integer) (bits 15)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  -Member: 061 (offset 244) (type integer) (bits 15)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  -Member: 062 (offset 248) (type integer) (bits 15)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
  -Member: 063 (offset 252) (type integer) (bits 15)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_fireYDelta
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
  -Member: 000 (offset 0) (type integer) (bits 15)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
  -Member: 001 (offset 4) (type integer) (bits 15)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
  -Member: 002 (offset 8) (type integer) (bits 15)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
  -Member: 003 (offset 12) (type integer) (bits 15)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
  -Member: 004 (offset 16) (type integer) (bits 15)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
  -Member: 005 (offset 20) (type integer) (bits 15)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
  -Member: 006 (offset 24) (type integer) (bits 15)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
  -Member: 007 (offset 28) (type integer) (bits 15)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
  -Member: 008 (offset 32) (type integer) (bits 15)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
  -Member: 009 (offset 36) (type integer) (bits 15)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  -Member: 010 (offset 40) (type integer) (bits 15)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  -Member: 011 (offset 44) (type integer) (bits 15)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
  -Member: 012 (offset 48) (type integer) (bits 15)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: 013 (offset 52) (type integer) (bits 15)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: 014 (offset 56) (type integer) (bits 15)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: 015 (offset 60) (type integer) (bits 15)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  -Member: 016 (offset 64) (type integer) (bits 15)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 017 (offset 68) (type integer) (bits 15)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 018 (offset 72) (type integer) (bits 15)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 019 (offset 76) (type integer) (bits 15)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 020 (offset 80) (type integer) (bits 15)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 021 (offset 84) (type integer) (bits 15)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 022 (offset 88) (type integer) (bits 15)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: 023 (offset 92) (type integer) (bits 15)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: 024 (offset 96) (type integer) (bits 15)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
  -Member: 025 (offset 100) (type integer) (bits 15)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
  -Member: 026 (offset 104) (type integer) (bits 15)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: 027 (offset 108) (type integer) (bits 15)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: 028 (offset 112) (type integer) (bits 15)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
  -Member: 029 (offset 116) (type integer) (bits 15)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: 030 (offset 120) (type integer) (bits 15)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: 031 (offset 124) (type integer) (bits 15)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: 032 (offset 128) (type integer) (bits 15)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   -Member: 033 (offset 132) (type integer) (bits 15)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: 034 (offset 136) (type integer) (bits 15)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 035 (offset 140) (type integer) (bits 15)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 036 (offset 144) (type integer) (bits 15)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: 037 (offset 148) (type integer) (bits 15)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 038 (offset 152) (type integer) (bits 15)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 039 (offset 156) (type integer) (bits 15)
+
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: 040 (offset 160) (type integer) (bits 15)
+
 
  -Member: 041 (offset 164) (type integer) (bits 15)
+
== CLeap: ==
  -Member: 042 (offset 168) (type integer) (bits 15)
+
Sub-Class Table (1 Deep): DT_Leap
  -Member: 043 (offset 172) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): DT_AbilityBase
  -Member: 044 (offset 176) (type integer) (bits 15)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: 045 (offset 180) (type integer) (bits 15)
+
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
  -Member: 046 (offset 184) (type integer) (bits 15)
+
  -Member: m_owner (offset 1084) (type integer) (bits 21)
  -Member: 047 (offset 188) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: 048 (offset 192) (type integer) (bits 15)
+
   -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 049 (offset 196) (type integer) (bits 15)
+
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 050 (offset 200) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: 051 (offset 204) (type integer) (bits 15)
+
   -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 052 (offset 208) (type integer) (bits 15)
+
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 053 (offset 212) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): DT_CountdownTimer
  -Member: 054 (offset 216) (type integer) (bits 15)
+
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 055 (offset 220) (type integer) (bits 15)
+
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 056 (offset 224) (type integer) (bits 15)
+
-Member: m_isLeaping (offset 1132) (type integer) (bits 1)
  -Member: 057 (offset 228) (type integer) (bits 15)
+
-Member: m_leapStartTime (offset 1116) (type float) (bits 0)
  -Member: 058 (offset 232) (type integer) (bits 15)
+
-Member: m_queuedLeap (offset 1120) (type vector) (bits 0)
  -Member: 059 (offset 236) (type integer) (bits 15)
+
 
  -Member: 060 (offset 240) (type integer) (bits 15)
+
== CLightGlow: ==
  -Member: 061 (offset 244) (type integer) (bits 15)
+
Sub-Class Table (1 Deep): DT_LightGlow
  -Member: 062 (offset 248) (type integer) (bits 15)
+
-Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: 063 (offset 252) (type integer) (bits 15)
+
-Member: m_nHorizontalSize (offset 1072) (type integer) (bits 16)
  Sub-Class Table (3 Deep): m_fireZDelta
+
-Member: m_nVerticalSize (offset 1076) (type integer) (bits 16)
  -Member: 000 (offset 0) (type integer) (bits 15)
+
-Member: m_nMinDist (offset 1080) (type integer) (bits 16)
  -Member: 001 (offset 4) (type integer) (bits 15)
+
-Member: m_nMaxDist (offset 1084) (type integer) (bits 16)
  -Member: 002 (offset 8) (type integer) (bits 15)
+
-Member: m_nOuterMaxDist (offset 1088) (type integer) (bits 16)
  -Member: 003 (offset 12) (type integer) (bits 15)
+
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
  -Member: 004 (offset 16) (type integer) (bits 15)
+
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
  -Member: 005 (offset 20) (type integer) (bits 15)
+
-Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: 006 (offset 24) (type integer) (bits 15)
+
-Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: 007 (offset 28) (type integer) (bits 15)
+
-Member: m_flGlowProxySize (offset 1092) (type float) (bits 6)
  -Member: 008 (offset 32) (type integer) (bits 15)
+
-Member: HDRColorScale (offset 1096) (type float) (bits 0)
  -Member: 009 (offset 36) (type integer) (bits 15)
 
  -Member: 010 (offset 40) (type integer) (bits 15)
 
  -Member: 011 (offset 44) (type integer) (bits 15)
 
  -Member: 012 (offset 48) (type integer) (bits 15)
 
  -Member: 013 (offset 52) (type integer) (bits 15)
 
  -Member: 014 (offset 56) (type integer) (bits 15)
 
  -Member: 015 (offset 60) (type integer) (bits 15)
 
  -Member: 016 (offset 64) (type integer) (bits 15)
 
  -Member: 017 (offset 68) (type integer) (bits 15)
 
  -Member: 018 (offset 72) (type integer) (bits 15)
 
  -Member: 019 (offset 76) (type integer) (bits 15)
 
  -Member: 020 (offset 80) (type integer) (bits 15)
 
  -Member: 021 (offset 84) (type integer) (bits 15)
 
  -Member: 022 (offset 88) (type integer) (bits 15)
 
  -Member: 023 (offset 92) (type integer) (bits 15)
 
  -Member: 024 (offset 96) (type integer) (bits 15)
 
  -Member: 025 (offset 100) (type integer) (bits 15)
 
  -Member: 026 (offset 104) (type integer) (bits 15)
 
  -Member: 027 (offset 108) (type integer) (bits 15)
 
  -Member: 028 (offset 112) (type integer) (bits 15)
 
  -Member: 029 (offset 116) (type integer) (bits 15)
 
  -Member: 030 (offset 120) (type integer) (bits 15)
 
  -Member: 031 (offset 124) (type integer) (bits 15)
 
  -Member: 032 (offset 128) (type integer) (bits 15)
 
  -Member: 033 (offset 132) (type integer) (bits 15)
 
  -Member: 034 (offset 136) (type integer) (bits 15)
 
  -Member: 035 (offset 140) (type integer) (bits 15)
 
  -Member: 036 (offset 144) (type integer) (bits 15)
 
  -Member: 037 (offset 148) (type integer) (bits 15)
 
  -Member: 038 (offset 152) (type integer) (bits 15)
 
  -Member: 039 (offset 156) (type integer) (bits 15)
 
  -Member: 040 (offset 160) (type integer) (bits 15)
 
  -Member: 041 (offset 164) (type integer) (bits 15)
 
  -Member: 042 (offset 168) (type integer) (bits 15)
 
  -Member: 043 (offset 172) (type integer) (bits 15)
 
  -Member: 044 (offset 176) (type integer) (bits 15)
 
  -Member: 045 (offset 180) (type integer) (bits 15)
 
  -Member: 046 (offset 184) (type integer) (bits 15)
 
  -Member: 047 (offset 188) (type integer) (bits 15)
 
  -Member: 048 (offset 192) (type integer) (bits 15)
 
  -Member: 049 (offset 196) (type integer) (bits 15)
 
  -Member: 050 (offset 200) (type integer) (bits 15)
 
  -Member: 051 (offset 204) (type integer) (bits 15)
 
  -Member: 052 (offset 208) (type integer) (bits 15)
 
  -Member: 053 (offset 212) (type integer) (bits 15)
 
  -Member: 054 (offset 216) (type integer) (bits 15)
 
  -Member: 055 (offset 220) (type integer) (bits 15)
 
  -Member: 056 (offset 224) (type integer) (bits 15)
 
  -Member: 057 (offset 228) (type integer) (bits 15)
 
  -Member: 058 (offset 232) (type integer) (bits 15)
 
  -Member: 059 (offset 236) (type integer) (bits 15)
 
  -Member: 060 (offset 240) (type integer) (bits 15)
 
  -Member: 061 (offset 244) (type integer) (bits 15)
 
  -Member: 062 (offset 248) (type integer) (bits 15)
 
  -Member: 063 (offset 252) (type integer) (bits 15)
 
  -Member: m_fireCount (offset 2608) (type integer) (bits 7)
 
  
== CFireSmoke: ==
+
== CLunge: ==
  Sub-Class Table (1 Deep): DT_FireSmoke
+
  Sub-Class Table (1 Deep): DT_Lunge
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_AbilityBase
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
 
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
   -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
   -Member: moveparent (offset 380) (type integer) (bits 21)
+
   -Member: m_owner (offset 1084) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
   Sub-Class Table (2 Deep): DT_CountdownTimer
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
   -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_isLunging (offset 1132) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_lungeStartTime (offset 1116) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_queuedLunge (offset 1120) (type vector) (bits 0)
   -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flStartScale (offset 1072) (type float) (bits 0)
 
  -Member: m_flScale (offset 1076) (type float) (bits 0)
 
  -Member: m_flScaleTime (offset 1080) (type float) (bits 0)
 
  -Member: m_nFlags (offset 1084) (type integer) (bits 8)
 
-Member: m_nFlameModelIndex (offset 1088) (type integer) (bits 11)
 
-Member: m_nFlameFromAboveModelIndex (offset 1092) (type integer) (bits 11)
 
  
== CFireTrail: ==
+
== CMagnumPistol: ==
  Sub-Class Table (1 Deep): DT_FireTrail
+
  Sub-Class Table (1 Deep): DT_MagnumPistol
   Sub-Class Table (2 Deep): DT_BaseParticleEntity
+
   Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_nAttachment (offset 1072) (type integer) (bits 32)
 
-Member: m_flLifetime (offset 1076) (type float) (bits 0)
 
 
 
== CFireworkCrate: ==
 
Sub-Class Table (1 Deep): DT_FireworkCrate
 
  Sub-Class Table (2 Deep): DT_BaseBackpackItem
 
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
Line 2,523: Line 1,781:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 +
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 +
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 +
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 +
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 +
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  
== CFirstAidKit: ==
+
== CMaterialModifyControl: ==
  Sub-Class Table (1 Deep): DT_WeaponFirstAidKit
+
  Sub-Class Table (1 Deep): DT_MaterialModifyControl
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 +
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 +
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 +
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 +
  Sub-Class Table (3 Deep): DT_CollisionProperty
 +
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 +
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 +
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 +
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 +
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 +
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 +
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 +
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 +
  Sub-Class Table (3 Deep): DT_GlowProperty
 +
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 +
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 +
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 +
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 +
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 +
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 +
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 +
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 +
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 +
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 +
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 +
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 +
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 +
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 +
  -Member: moveparent (offset 380) (type integer) (bits 21)
 +
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 +
  -Member: movetype (offset 378) (type integer) (bits 4)
 +
  -Member: movecollide (offset 379) (type integer) (bits 3)
 +
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 +
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 +
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 +
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 +
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 +
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 +
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 +
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
-Member: m_szMaterialName (offset 1072) (type string) (bits 0)
 +
-Member: m_szMaterialVar (offset 1327) (type string) (bits 0)
 +
-Member: m_szMaterialVarValue (offset 1582) (type string) (bits 0)
 +
-Member: m_iFrameStart (offset 1840) (type integer) (bits 8)
 +
-Member: m_iFrameEnd (offset 1844) (type integer) (bits 8)
 +
-Member: m_bWrap (offset 1848) (type integer) (bits 1)
 +
-Member: m_flFramerate (offset 1852) (type float) (bits 0)
 +
-Member: m_bNewAnimCommandsSemaphore (offset 1856) (type integer) (bits 1)
 +
-Member: m_flFloatLerpStartValue (offset 1860) (type float) (bits 0)
 +
-Member: m_flFloatLerpEndValue (offset 1864) (type float) (bits 0)
 +
-Member: m_flFloatLerpTransitionTime (offset 1868) (type float) (bits 0)
 +
-Member: m_nModifyMode (offset 1872) (type integer) (bits 2)
 +
 
 +
== CMolotov: ==
 +
Sub-Class Table (1 Deep): DT_Molotov
 +
  Sub-Class Table (2 Deep): DT_BaseCSGrenade
 +
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 +
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 +
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 +
       Sub-Class Table (6 Deep): DT_BaseAnimating
 +
       Sub-Class Table (7 Deep): DT_BaseEntity
 +
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 +
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
Line 2,686: Line 2,016:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
   -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 +
  -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 +
  -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 +
  -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
  
== CFish: ==
+
== CMolotovProjectile: ==
Sub-Class Table (1 Deep): DT_CFish
+
Sub-Class Table (1 Deep): DT_MolotovProjectile
-Member: m_poolOrigin (offset 5152) (type vector) (bits 0)
+
  Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
-Member: m_angle (offset 5120) (type float) (bits 7)
+
  Sub-Class Table (3 Deep): DT_BaseGrenade
-Member: m_x (offset 5108) (type float) (bits 7)
+
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
-Member: m_y (offset 5112) (type float) (bits 7)
+
    Sub-Class Table (5 Deep): DT_BaseFlex
-Member: m_z (offset 5116) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
-Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      Sub-Class Table (7 Deep): DT_BaseAnimating
-Member: m_lifeState (offset 252) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): DT_BaseEntity
-Member: m_waterLevel (offset 5164) (type float) (bits 0)
+
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
== CFogController: ==
+
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_FogController
+
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
-Member: m_fog.enable (offset 1148) (type integer) (bits 1)
+
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
-Member: m_fog.blend (offset 1149) (type integer) (bits 1)
+
        -Member: m_cellX (offset 896) (type integer) (bits 10)
-Member: m_fog.dirPrimary (offset 1076) (type vector) (bits 0)
+
        -Member: m_cellY (offset 900) (type integer) (bits 10)
-Member: m_fog.colorPrimary (offset 1088) (type integer) (bits 32)
+
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
-Member: m_fog.colorSecondary (offset 1092) (type integer) (bits 32)
+
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
-Member: m_fog.start (offset 1104) (type float) (bits 0)
+
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
-Member: m_fog.end (offset 1108) (type float) (bits 0)
+
        Sub-Class Table (9 Deep): DT_CollisionProperty
-Member: m_fog.maxdensity (offset 1116) (type float) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
-Member: m_fog.farz (offset 1112) (type float) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
-Member: m_fog.skyboxFogFactor (offset 1120) (type float) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
-Member: m_fog.colorPrimaryLerpTo (offset 1096) (type integer) (bits 32)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
-Member: m_fog.colorSecondaryLerpTo (offset 1100) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
-Member: m_fog.startLerpTo (offset 1128) (type float) (bits 0)
+
        -Member: m_triggerBloat (offset 35) (
-Member: m_fog.endLerpTo (offset 1132) (type float) (bits 0)
 
 
  
== CFuncOccluder: ==
+
== COxygenTank: ==
  Sub-Class Table (1 Deep): DT_FuncOccluder
+
  Sub-Class Table (1 Deep): DT_OxygenTank
-Member: m_bActive (offset 1072) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_BaseBackpackItem
-Member: m_nOccluderIndex (offset 1076) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
== CFuncPlayerGhostInfectedClip: ==
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
Sub-Class Table (1 Deep): DT_FuncPlayerGhostInfectedClip
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  Sub-Class Table (2 Deep): DT_FuncBrush
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_BaseEntity
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
== CFuncPlayerInfectedClip: ==
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
Sub-Class Table (1 Deep): DT_FuncPlayerInfectedClip
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  Sub-Class Table (2 Deep): DT_FuncBrush
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  Sub-Class Table (3 Deep): DT_BaseEntity
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
      Sub-Class Table (7 Deep): m_flPoseParameter
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 008 (offset 32) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: 009 (offset 36) (type float) (bits 11)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 010 (offset 40) (type float) (bits 11)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 011 (offset 44) (type float) (bits 11)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 012 (offset 48) (type float) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 013 (offset 52) (type float) (bits 11)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 014 (offset 56) (type float) (bits 11)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 015 (offset 60) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 016 (offset 64) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 017 (offset 68) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
      -Member: 018 (offset 72) (type float) (bits 11)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 019 (offset 76) (type float) (bits 11)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 020 (offset 80) (type float) (bits 11)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 021 (offset 84) (type float) (bits 11)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 +
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 +
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 +
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 +
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 +
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 +
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 +
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 +
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 +
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 +
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 +
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 +
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 +
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 +
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 +
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 +
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 +
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 +
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 +
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 +
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 +
    Sub-Class Table (5 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_IntervalTimer
 +
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_IntervalTimer
 +
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 +
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 +
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 +
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 +
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 +
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 +
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 +
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 +
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 +
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 +
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 +
    Sub-Class Table (4 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    Sub-Class Table (4 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 +
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  
== CFuncReflectiveGlass: ==
+
== CPainPills: ==
  Sub-Class Table (1 Deep): DT_FuncReflectiveGlass
+
  Sub-Class Table (1 Deep): DT_WeaponPainPills
   Sub-Class Table (2 Deep): DT_FuncBrush
+
   Sub-Class Table (2 Deep): DT_BaseBeltItem
   Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
     Sub-Class Table (4 Deep): DT_WeaponCSBase
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
== CFuncRotating: ==
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
Sub-Class Table (1 Deep): DT_FuncRotating
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
-Member: m_angRotation (offset 0) (type integer) (bits 0)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
-Member: m_vecOrigin (offset 0) (type integer) (bits 0)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
-Member: m_flSimulationTime (offset 0) (type integer) (bits 0)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
-Member: m_angRotation[0] (offset 920) (type float) (bits 13)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
-Member: m_angRotation[1] (offset 924) (type float) (bits 13)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
-Member: m_angRotation[2] (offset 928) (type float) (bits 13)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
-Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
== CFuncSimpleLadder: ==
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
  Sub-Class Table (1 Deep): DT_FuncSimpleLadder
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
   Sub-Class Table (2 Deep): DT_BaseEntity
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
   -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
   -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   Sub-Class Table (3 Deep): DT_CollisionProperty
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 +
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 +
    Sub-Class Table (5 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_IntervalTimer
 +
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): DT_IntervalTimer
 +
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 +
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 +
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 +
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 +
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 +
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 +
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 +
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 +
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 +
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 +
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 +
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 +
    Sub-Class Table (4 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
    Sub-Class Table (4 Deep): DT_CountdownTimer
 +
    -Member: m_duration (offset 4) (type float) (bits 0)
 +
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 +
 
 +
== CParticleFire: ==
 +
Sub-Class Table (1 Deep): DT_ParticleFire
 +
-Member: m_vOrigin (offset 1072) (type vector) (bits 0)
 +
-Member: m_vDirection (offset 1084) (type vector) (bits 0)
 +
 
 +
== CParticlePerformanceMonitor: ==
 +
  Sub-Class Table (1 Deep): DT_ParticlePerformanceMonitor
 +
   Sub-Class Table (2 Deep): DT_BaseEntity
 +
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 +
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 +
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 +
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 +
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
 +
   -Member: m_cellX (offset 896) (type integer) (bits 10)
 +
   -Member: m_cellY (offset 900) (type integer) (bits 10)
 +
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
 +
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 +
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 +
   Sub-Class Table (3 Deep): DT_CollisionProperty
 +
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
 +
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
Line 3,443: Line 2,795:
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_climbableNormal (offset 1072) (type vector) (bits 0)
+
  -Member: m_bDisplayPerf (offset 1072) (type integer) (bits 1)
 +
-Member: m_bMeasurePerf (offset 1073) (type integer) (bits 1)
  
== CFuncSmokeVolume: ==
+
== CParticleSystem: ==
  Sub-Class Table (1 Deep): DT_FuncSmokeVolume
+
  Sub-Class Table (1 Deep): DT_ParticleSystem
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
+
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_BaseEntity
+
-Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
-Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
-Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
-Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
-Member: m_iEffectIndex (offset 1084) (type integer) (bits 10)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
-Member: m_bActive (offset 1080) (type integer) (bits 1)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
-Member: m_flStartTime (offset 1088) (type float) (bits 0)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  Sub-Class Table (2 Deep): m_vServerControlPoints
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 000 (offset 0) (type vector) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 001 (offset 12) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 002 (offset 24) (type vector) (bits 0)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
  -Member: 003 (offset 36) (type vector) (bits 0)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  Sub-Class Table (2 Deep): m_iServerControlPointAssignments
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 000 (offset 0) (type integer) (bits 8)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 001 (offset 1) (type integer) (bits 8)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: 002 (offset 2) (type integer) (bits 8)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: 003 (offset 3) (type integer) (bits 8)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  Sub-Class Table (2 Deep): m_hControlPointEnts
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: 001 (offset 4) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
  -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: 006 (offset 24) (type integer) (bits 21)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: 007 (offset 28) (type integer) (bits 21)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: 008 (offset 32) (type integer) (bits 21)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: 009 (offset 36) (type integer) (bits 21)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: 010 (offset 40) (type integer) (bits 21)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: 011 (offset 44) (type integer) (bits 21)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: 012 (offset 48) (type integer) (bits 21)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: 013 (offset 52) (type integer) (bits 21)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: 014 (offset 56) (type integer) (bits 21)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: 015 (offset 60) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: 016 (offset 64) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: 017 (offset 68) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: 018 (offset 72) (type integer) (bits 21)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: 019 (offset 76) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: 020 (offset 80) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: 021 (offset 84) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: 022 (offset 88) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: 023 (offset 92) (type integer) (bits 21)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: 024 (offset 96) (type integer) (bits 21)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: 025 (offset 100) (type integer) (bits 21)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: 026 (offset 104) (type integer) (bits 21)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: 027 (offset 108) (type integer) (bits 21)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: 028 (offset 112) (type integer) (bits 21)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: 029 (offset 116) (type integer) (bits 21)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: 030 (offset 120) (type integer) (bits 21)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: 031 (offset 124) (type integer) (bits 21)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: 032 (offset 128) (type integer) (bits 21)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: 033 (offset 132) (type integer) (bits 21)
-Member: m_Color1 (offset 1072) (type integer) (bits 32)
+
  -Member: 034 (offset 136) (type integer) (bits 21)
-Member: m_Color2 (offset 1076) (type integer) (bits 32)
+
  -Member: 035 (offset 140) (type integer) (bits 21)
-Member: m_MaterialName (offset 1080) (type string) (bits 0)
+
  -Member: 036 (offset 144) (type integer) (bits 21)
-Member: m_ParticleDrawWidth (offset 1340) (type float) (bits 0)
+
  -Member: 037 (offset 148) (type integer) (bits 21)
-Member: m_ParticleSpacingDistance (offset 1344) (type float) (bits 0)
+
  -Member: 038 (offset 152) (type integer) (bits 21)
-Member: m_DensityRampSpeed (offset 1348) (type float) (bits 0)
+
  -Member: 039 (offset 156) (type integer) (bits 21)
-Member: m_RotationSpeed (offset 1352) (type float) (bits 0)
+
  -Member: 040 (offset 160) (type integer) (bits 21)
-Member: m_MovementSpeed (offset 1356) (type float) (bits 0)
+
  -Member: 041 (offset 164) (type integer) (bits 21)
-Member: m_Density (offset 1360) (type float) (bits 0)
+
  -Member: 042 (offset 168) (type integer) (bits 21)
-Member: m_maxDrawDistance (offset 1364) (type float) (bits 0)
+
  -Member: 043 (offset 172) (type integer) (bits 21)
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
+
  -Member: 044 (offset 176) (type integer) (bits 21)
 
+
   -Member: 045 (offset 180) (type integer) (bits 21)
== CFuncTrackTrain: ==
+
  -Member: 046 (offset 184) (type integer) (bits 21)
Sub-Class Table (1 Deep): DT_FuncTrackTrain
+
   -Member: 047 (offset 188) (type integer) (bits 21)
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   -Member: 048 (offset 192) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   -Member: 049 (offset 196) (type integer) (bits 21)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
   -Member: 050 (offset 200) (type integer) (bits 21)
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
   -Member: 051 (offset 204) (type integer) (bits 21)
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
   -Member: 052 (offset 208) (type integer) (bits 21)
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
   -Member: 053 (offset 212) (type integer) (bits 21)
   -Member: m_cellX (offset 896) (type integer) (bits 10)
+
   -Member: 054 (offset 216) (type integer) (bits 21)
   -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: 055 (offset 220) (type integer) (bits 21)
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 056 (offset 224) (type integer) (bits 21)
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 057 (offset 228) (type integer) (bits 21)
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 058 (offset 232) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
  -Member: 059 (offset 236) (type integer) (bits 21)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: 060 (offset 240) (type integer) (bits 21)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 061 (offset 244) (type integer) (bits 21)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 062 (offset 248) (type integer) (bits 21)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  Sub-Class Table (2 Deep): m_iControlPointParents
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: 000 (offset 0) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: 001 (offset 1) (type integer) (bits 3)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: 002 (offset 2) (type integer) (bits 3)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: 003 (offset 3) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
   -Member: 004 (offset 4) (type integer) (bits 3)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
   -Member: 005 (offset 5) (type integer) (bits 3)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
   -Member: 006 (offset 6) (type integer) (bits 3)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
   -Member: 007 (offset 7) (type integer) (bits 3)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
   -Member: 008 (offset 8) (type integer) (bits 3)
   -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
   -Member: 009 (offset 9) (type integer) (bits 3)
   -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
   -Member: 010 (offset 10) (type integer) (bits 3)
   -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
   -Member: 011 (offset 11) (type integer) (bits 3)
   -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
   -Member: 012 (offset 12) (type integer) (bits 3)
   -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
   -Member: 013 (offset 13) (type integer) (bits 3)
   -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
   -Member: 014 (offset 14) (type integer) (bits 3)
   -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
   -Member: 015 (offset 15) (type integer) (bits 3)
   -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
   -Member: 016 (offset 16) (type integer) (bits 3)
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
   -Member: 017 (offset 17) (type integer) (bits 3)
   -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
   -Member: 018 (offset 18) (type integer) (bits 3)
   -Member: moveparent (offset 380) (type integer) (bits 21)
+
   -Member: 019 (offset 19) (type integer) (bits 3)
   -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
   -Member: 020 (offset 20) (type integer) (bits 3)
   -Member: movetype (offset 378) (type integer) (bits 4)
+
   -Member: 021 (offset 21) (type integer) (bits 3)
   -Member: movecollide (offset 379) (type integer) (bits 3)
+
   -Member: 022 (offset 22) (type integer) (bits 3)
   -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
   -Member: 023 (offset 23) (type integer) (bits 3)
   -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
   -Member: 024 (offset 24) (type integer) (bits 3)
   -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
   -Member: 025 (offset 25) (type integer) (bits 3)
   -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
   -Member: 026 (offset 26) (type integer) (bits 3)
   -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
   -Member: 027 (offset 27) (type integer) (bits 3)
   -Member: m_Gender (offset 236) (type integer) (bits 32)
+
   -Member: 028 (offset 28) (type integer) (bits 3)
   -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
   -Member: 029 (offset 29) (type integer) (bits 3)
   -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
   -Member: 030 (offset 30) (type integer) (bits 3)
   -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: 031 (offset 31) (type integer) (bits 3)
   -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: 032 (offset 32) (type integer) (bits 3)
   -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
   -Member: 033 (offset 33) (type integer) (bits 3)
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: 034 (offset 34) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: 035 (offset 35) (type integer) (bits 3)
 
+
  -Member: 036 (offset 36) (type integer) (bits 3)
== CGameRulesProxy: ==
+
  -Member: 037 (offset 37) (type integer) (bits 3)
Sub-Class Table (1 Deep): DT_GameRulesProxy
+
  -Member: 038 (offset 38) (type integer) (bits 3)
 
+
  -Member: 039 (offset 39) (type integer) (bits 3)
== CGasCan: ==
+
  -Member: 040 (offset 40) (type integer) (bits 3)
Sub-Class Table (1 Deep): DT_GasCan
+
  -Member: 041 (offset 41) (type integer) (bits 3)
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
  -Member: 042 (offset 42) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_TerrorWeapon
+
  -Member: 043 (offset 43) (type integer) (bits 3)
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
  -Member: 044 (offset 44) (type integer) (bits 3)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
  -Member: 045 (offset 45) (type integer) (bits 3)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: 046 (offset 46) (type integer) (bits 3)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: 047 (offset 47) (type integer) (bits 3)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: 048 (offset 48) (type integer) (bits 3)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: 049 (offset 49) (type integer) (bits 3)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: 050 (offset 50) (type integer) (bits 3)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: 051 (offset 51) (type integer) (bits 3)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: 052 (offset 52) (type integer) (bits 3)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: 053 (offset 53) (type integer) (bits 3)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: 054 (offset 54) (type integer) (bits 3)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 055 (offset 55) (type integer) (bits 3)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 056 (offset 56) (type integer) (bits 3)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 057 (offset 57) (type integer) (bits 3)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
  -Member: 058 (offset 58) (type integer) (bits 3)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: 059 (offset 59) (type integer) (bits 3)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 060 (offset 60) (type integer) (bits 3)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 061 (offset 61) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: 062 (offset 62) (type integer) (bits 3)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
== CPhysBox: ==
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
Sub-Class Table (1 Deep): DT_PhysBox
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  Sub-Class Table (2 Deep): DT_Breakable
        Sub-Class Table (8 Deep): DT_GlowProperty
+
  Sub-Class Table (3 Deep): DT_BaseEntity
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: 013 (offset 52) (type float) (bits 11)
+
 
      -Member: 014 (offset 56) (type float) (bits 11)
+
== CPhysBoxMultiplayer: ==
      -Member: 015 (offset 60) (type float) (bits 11)
+
Sub-Class Table (1 Deep): DT_PhysBoxMultiplayer
      -Member: 016 (offset 64) (type float) (bits 11)
+
  Sub-Class Table (2 Deep): DT_PhysBox
      -Member: 017 (offset 68) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_Breakable
      -Member: 018 (offset 72) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_BaseEntity
      -Member: 019 (offset 76) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
      -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      Sub-Class Table (7 Deep): m_flEncodedController
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CollisionProperty
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
     Sub-Class Table (5 Deep): DT_GlowProperty
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
     -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
     -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
     -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
     -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
     -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
     -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
     -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
     -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
     -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
     Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
     -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
-Member: m_iPhysicsMode (offset 1500) (type integer) (bits 1)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
-Member: m_fMass (offset 1504) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
 
  
== CGnome: ==
+
== CPhysicsProp: ==
  Sub-Class Table (1 Deep): DT_Gnome
+
  Sub-Class Table (1 Deep): DT_PhysicsProp
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (2 Deep): DT_BreakableProp
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_BaseAnimating
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
     Sub-Class Table (4 Deep): DT_BaseEntity
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
     Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    Sub-Class Table (5 Deep): DT_CollisionProperty
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_GlowProperty
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    Sub-Class Table (4 Deep): m_flPoseParameter
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: 001 (offset 4) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
+
    -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: 023 (offset 92) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): m_flEncodedController
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: 001 (offset 4) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flEncodedController
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_ServerAnimationData
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
-Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
-Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
-Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
-Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
-Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
-Member: m_bAwake (offset 5744) (type integer) (bits 1)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
-Member: m_hasTankGlow (offset 5745) (type integer) (bits 1)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
-Member: m_isCarryable (offset 5746) (type integer) (bits 1)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
-Member: m_spawnflags (offset 316) (type integer) (bits 16)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
== CPhysMagnet: ==
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
Sub-Class Table (1 Deep): DT_PhysMagnet
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  Sub-Class Table (2 Deep): DT_BaseAnimating
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
  Sub-Class Table (3 Deep): DT_BaseEntity
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
    Sub-Class Table (4 Deep): DT_GlowProperty
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
   -Member: moveparent (offset 380) (type integer) (bits 21)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 +
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 +
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 +
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 +
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 +
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 +
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 +
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 +
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 +
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 +
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 +
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 +
  Sub-Class Table (3 Deep): m_flPoseParameter
 +
  -Member: 000 (offset 0) (type float) (bits 11)
 +
  -Member: 001 (offset 4) (type float) (bits 11)
 +
  -Member: 002 (offset 8) (type float) (bits 11)
 +
  -Member: 003 (offset 12) (type float) (bits 11)
 +
  -Member: 004 (offset 16) (type float) (bits 11)
 +
  -Member: 005 (offset 20) (type float) (bits 11)
 +
  -Member: 006 (offset 24) (type float) (bits 11)
 +
  -Member: 007 (offset 28) (type float) (bits 11)
 +
  -Member: 008 (offset 32) (type float) (bits 11)
 +
  -Member: 009 (offset 36) (type float) (bits 11)
 +
  -Member: 010 (offset 40) (type float) (bits 11)
 +
  -Member: 011 (offset 44) (type float) (bits 11)
 +
  -Member: 012 (offset 48) (type float) (bits 11)
 +
  -Member: 013 (offset 52) (type float) (bits 11)
 +
  -Member: 014 (offset 56) (type float) (bits 11)
 +
  -Member: 015 (offset 60) (type float) (bits 11)
 +
  -Member: 016 (offset 64) (type float) (bits 11)
 +
  -Member: 017 (offset 68) (type float) (bits 11)
 +
  -Member: 018 (offset 72) (type float) (bits 11)
 +
  -Member: 019 (offset 76) (type float) (bits 11)
 +
  -Member: 020 (offset 80) (type float) (bits 11)
 +
  -Member: 021 (offset 84) (type float) (bits 11)
 +
  -Member: 022 (offset 88) (type float) (bits 11)
 +
  -Member: 023 (offset 92) (type float) (bits 11)
 +
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 +
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 +
  Sub-Class Table (3 Deep): m_flEncodedController
 +
  -Member: 000 (offset 0) (type float) (bits 11)
 +
  -Member: 001 (offset 4) (type float) (bits 11)
 +
  -Member: 002 (offset 8) (type float) (bits 11)
 +
  -Member: 003 (offset 12) (type float) (bits 11)
 +
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 +
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 +
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 +
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 +
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 +
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 +
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 +
  Sub-Class Table (3 Deep): DT_ServerAnimationData
 +
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 +
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  
== CGrenadeLauncher: ==
+
== CPipeBomb: ==
  Sub-Class Table (1 Deep): DT_WeaponGrenadeLauncher
+
  Sub-Class Table (1 Deep): DT_PipeBomb
   Sub-Class Table (2 Deep): DT_TerrorGun
+
   Sub-Class Table (2 Deep): DT_BaseCSGrenade
 
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
Line 4,057: Line 3,445:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
+
   -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
+
   -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
+
   -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
   -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
+
   -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
  
== CGrenadeLauncher_Projectile: ==
+
== CPipeBombProjectile: ==
  Sub-Class Table (1 Deep): DT_GrenadeLauncher_Projectile
+
  Sub-Class Table (1 Deep): DT_PipeBombProjectile
 
   Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 
   Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 
   Sub-Class Table (3 Deep): DT_BaseGrenade
 
   Sub-Class Table (3 Deep): DT_BaseGrenade
Line 4,454: Line 3,840:
 
   -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
 
   -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
  
== CHandleTest: ==
+
== CPistol: ==
  Sub-Class Table (1 Deep): DT_HandleTest
+
  Sub-Class Table (1 Deep): DT_Pistol
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_TerrorGun
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_Handle (offset 1072) (type integer) (bits 21)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_bSendHandle (offset 1076) (type integer) (bits 8)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
== Charger: ==
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
Sub-Class Table (1 Deep): DT_Charger
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (2 Deep): DT_TerrorPlayer
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  Sub-Class Table (3 Deep): DT_CSPlayer
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
    Sub-Class Table (4 Deep): DT_BasePlayer
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
       Sub-Class Table (6 Deep): DT_BaseFlex
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
       Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
+
       -Member: m_flModelScale (offset 1108) (type float) (bits 0)
        Sub-Class Table (8 Deep): DT_BaseAnimating
+
       Sub-Class Table (7 Deep): m_flPoseParameter
        Sub-Class Table (9 Deep): DT_BaseEntity
+
      -Member: 000 (offset 0) (type float) (bits 11)
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
+
      -Member: 001 (offset 4) (type float) (bits 11)
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: 002 (offset 8) (type float) (bits 11)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: 003 (offset 12) (type float) (bits 11)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: 004 (offset 16) (type float) (bits 11)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 005 (offset 20) (type float) (bits 11)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 006 (offset 24) (type float) (bits 11)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 007 (offset 28) (type float) (bits 11)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 008 (offset 32) (type float) (bits 11)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 009 (offset 36) (type float) (bits 11)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 010 (offset 40) (type float) (bits 11)
          Sub-Class Table (10 Deep): DT_CollisionProperty
+
      -Member: 011 (offset 44) (type float) (bits 11)
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 012 (offset 48) (type float) (bits 11)
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 013 (offset 52) (type float) (bits 11)
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 014 (offset 56) (type float) (bits 11)
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 015 (offset 60) (type float) (bits 11)
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 016 (offset 64) (type float) (bits 11)
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 017 (offset 68) (type float) (bits 11)
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 018 (offset 72) (type float) (bits 11)
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 019 (offset 76) (type float) (bits 11)
          Sub-Class Table (10 Deep): DT_GlowProperty
+
      -Member: 020 (offset 80) (type float) (bits 11)
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 021 (offset 84) (type float) (bits 11)
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 022 (offset 88) (type float) (bits 11)
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 023 (offset 92) (type float) (bits 11)
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      Sub-Class Table (7 Deep): m_flEncodedController
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 000 (offset 0) (type float) (bits 11)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 001 (offset 4) (type float) (bits 11)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: 002 (offset 8) (type float) (bits 11)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: 003 (offset 12) (type float) (bits 11)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
        -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
        -Member: movecollide (offset 379) (type integer) (bits 3)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
        -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
        Sub-Class Table (9 Deep): m_flPoseParameter
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
        -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
        -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
        -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
        -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
        -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
        -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
        -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
        -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
        -Member: 010 (offset 40) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
        -Member: 011 (offset 44) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
        -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
        -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
        -Member: 014 (offset 56) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
        -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
        -Member: 016 (offset 64) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
        -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
        -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
        -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
        -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
        -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
        -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
        -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
        Sub-Class Table (9 Deep): m_flEncodedController
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
        -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
        -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
 
     Sub-Class Table (4 Deep): DT_CountdownTimer
 
     Sub-Class Table (4 Deep): DT_CountdownTimer
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
 
     Sub-Class Table (4 Deep): DT_CountdownTimer
 
     Sub-Class Table (4 Deep): DT_CountdownTimer
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
+
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
+
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
+
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
+
   -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
+
   -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
+
   -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
   -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
   -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
   -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
   -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
   -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
   -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
  
== CHunterClaw: ==
+
== CPlasma: ==
Sub-Class Table (1 Deep): DT_WeaponHunterClaw
+
Sub-Class Table (1 Deep): DT_Plasma
  Sub-Class Table (2 Deep): DT_WeaponClaw
+
  Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_TerrorWeapon
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): DT_CollisionProperty
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32
 
  
== CInfoOverlayAccessor: ==
+
== CPointCommentaryNode: ==
  Sub-Class Table (1 Deep): DT_InfoOverlayAccessor
+
  Sub-Class Table (1 Deep): DT_PointCommentaryNode
-Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
   Sub-Class Table (2 Deep): DT_BaseAnimating
-Member: m_iOverlayID (offset 1072) (type integer) (bits 32)
 
 
 
== CInsectSwarm: ==
 
Sub-Class Table (1 Deep): DT_InsectSwarm
 
   Sub-Class Table (2 Deep): DT_Inferno
 
 
   Sub-Class Table (3 Deep): DT_BaseEntity
 
   Sub-Class Table (3 Deep): DT_BaseEntity
 
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
Line 5,898: Line 4,399:
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (3 Deep): m_fireXDelta
+
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: 000 (offset 0) (type integer) (bits 15)
+
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: 001 (offset 4) (type integer) (bits 15)
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: 002 (offset 8) (type integer) (bits 15)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: 003 (offset 12) (type integer) (bits 15)
+
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: 004 (offset 16) (type integer) (bits 15)
+
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: 005 (offset 20) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): m_flPoseParameter
   -Member: 006 (offset 24) (type integer) (bits 15)
+
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 007 (offset 28) (type integer) (bits 15)
+
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 008 (offset 32) (type integer) (bits 15)
+
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 009 (offset 36) (type integer) (bits 15)
+
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 010 (offset 40) (type integer) (bits 15)
+
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 011 (offset 44) (type integer) (bits 15)
+
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 012 (offset 48) (type integer) (bits 15)
+
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 013 (offset 52) (type integer) (bits 15)
+
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 014 (offset 56) (type integer) (bits 15)
+
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 015 (offset 60) (type integer) (bits 15)
+
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 016 (offset 64) (type integer) (bits 15)
+
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 017 (offset 68) (type integer) (bits 15)
+
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 018 (offset 72) (type integer) (bits 15)
+
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 019 (offset 76) (type integer) (bits 15)
+
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 020 (offset 80) (type integer) (bits 15)
+
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 021 (offset 84) (type integer) (bits 15)
+
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 022 (offset 88) (type integer) (bits 15)
+
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 023 (offset 92) (type integer) (bits 15)
+
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 024 (offset 96) (type integer) (bits 15)
+
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 025 (offset 100) (type integer) (bits 15)
+
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 026 (offset 104) (type integer) (bits 15)
+
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 027 (offset 108) (type integer) (bits 15)
+
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 028 (offset 112) (type integer) (bits 15)
+
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 029 (offset 116) (type integer) (bits 15)
+
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: 030 (offset 120) (type integer) (bits 15)
+
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: 031 (offset 124) (type integer) (bits 15)
+
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
   -Member: 032 (offset 128) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): m_flEncodedController
   -Member: 033 (offset 132) (type integer) (bits 15)
+
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 034 (offset 136) (type integer) (bits 15)
+
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 035 (offset 140) (type integer) (bits 15)
+
   -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 036 (offset 144) (type integer) (bits 15)
+
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 037 (offset 148) (type integer) (bits 15)
+
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: 038 (offset 152) (type integer) (bits 15)
+
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: 039 (offset 156) (type integer) (bits 15)
+
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: 040 (offset 160) (type integer) (bits 15)
+
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: 041 (offset 164) (type integer) (bits 15)
+
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: 042 (offset 168) (type integer) (bits 15)
+
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: 043 (offset 172) (type integer) (bits 15)
+
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: 044 (offset 176) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: 045 (offset 180) (type integer) (bits 15)
+
   -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: 046 (offset 184) (type integer) (bits 15)
+
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: 047 (offset 188) (type integer) (bits 15)
+
-Member: m_bActive (offset 5248) (type integer) (bits 1)
  -Member: 048 (offset 192) (type integer) (bits 15)
+
-Member: m_iszCommentaryFile (offset 5108) (type string) (bits 0)
  -Member: 049 (offset 196) (type integer) (bits 15)
+
-Member: m_iszCommentaryFileNoHDR (offset 5112) (type string) (bits 0)
  -Member: 050 (offset 200) (type integer) (bits 15)
+
-Member: m_flStartTime (offset 5252) (type float) (bits 0)
  -Member: 051 (offset 204) (type integer) (bits 15)
+
-Member: m_iszSpeakers (offset 5256) (type string) (bits 0)
  -Member: 052 (offset 208) (type integer) (bits 15)
+
-Member: m_iNodeNumber (offset 5260) (type integer) (bits 8)
  -Member: 053 (offset 212) (type integer) (bits 15)
+
-Member: m_iNodeNumberMax (offset 5264) (type integer) (bits 8)
   -Member: 054 (offset 216) (type integer) (bits 15)
+
-Member: m_hViewPosition (offset 5132) (type integer) (bits 21)
  -Member: 055 (offset 220) (type integer) (bits 15)
+
 
  -Member: 056 (offset 224) (type integer) (bits 15)
+
== CPointPropUseTarget: ==
  -Member: 057 (offset 228) (type integer) (bits 15)
+
Sub-Class Table (1 Deep): DT_PointPropUseTarget
  -Member: 058 (offset 232) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): DT_BaseEntity
  -Member: 059 (offset 236) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: 060 (offset 240) (type integer) (bits 15)
+
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: 061 (offset 244) (type integer) (bits 15)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: 062 (offset 248) (type integer) (bits 15)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: 063 (offset 252) (type integer) (bits 15)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
   Sub-Class Table (3 Deep): m_fireYDelta
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
   -Member: 000 (offset 0) (type integer) (bits 15)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
   -Member: 001 (offset 4) (type integer) (bits 15)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
   -Member: 002 (offset 8) (type integer) (bits 15)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
   -Member: 003 (offset 12) (type integer) (bits 15)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   -Member: 004 (offset 16) (type integer) (bits 15)
+
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: 005 (offset 20) (type integer) (bits 15)
+
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: 006 (offset 24) (type integer) (bits 15)
+
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: 007 (offset 28) (type integer) (bits 15)
+
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: 008 (offset 32) (type integer) (bits 15)
+
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: 009 (offset 36) (type integer) (bits 15)
+
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: 010 (offset 40) (type integer) (bits 15)
+
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: 011 (offset 44) (type integer) (bits 15)
+
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: 012 (offset 48) (type integer) (bits 15)
+
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: 013 (offset 52) (type integer) (bits 15)
+
   Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: 014 (offset 56) (type integer) (bits 15)
+
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: 015 (offset 60) (type integer) (bits 15)
+
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: 016 (offset 64) (type integer) (bits 15)
+
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: 017 (offset 68) (type integer) (bits 15)
+
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: 018 (offset 72) (type integer) (bits 15)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: 019 (offset 76) (type integer) (bits 15)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: 020 (offset 80) (type integer) (bits 15)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: 021 (offset 84) (type integer) (bits 15)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: 022 (offset 88) (type integer) (bits 15)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: 023 (offset 92) (type integer) (bits 15)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: 024 (offset 96) (type integer) (bits 15)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: 025 (offset 100) (type integer) (bits 15)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: 026 (offset 104) (type integer) (bits 15)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: 027 (offset 108) (type integer) (bits 15)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: 028 (offset 112) (type integer) (bits 15)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: 029 (offset 116) (type integer) (bits 15)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: 030 (offset 120) (type integer) (bits 15)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: 031 (offset 124) (type integer) (bits 15)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: 032 (offset 128) (type integer) (bits 15)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: 033 (offset 132) (type integer) (bits 15)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: 034 (offset 136) (type integer) (bits 15)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: 035 (offset 140) (type integer) (bits 15)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: 036 (offset 144) (type integer) (bits 15)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: 037 (offset 148) (type integer) (bits 15)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: 038 (offset 152) (type integer) (bits 15)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: 039 (offset 156) (type integer) (bits 15)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: 040 (offset 160) (type integer) (bits 15)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: 041 (offset 164) (type integer) (bits 15)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
   -Member: 042 (offset 168) (type integer) (bits 15)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: 043 (offset 172) (type integer) (bits 15)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: 044 (offset 176) (type integer) (bits 15)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: 045 (offset 180) (type integer) (bits 15)
+
-Member: m_useActionOwner (offset 1072) (type integer) (bits 21)
  -Member: 046 (offset 184) (type integer) (bits 15)
+
-Member: m_hGasNozzle (offset 1076) (type integer) (bits 21)
  -Member: 047 (offset 188) (type integer) (bits 15)
+
 
  -Member: 048 (offset 192) (type integer) (bits 15)
+
== CPoseController: ==
  -Member: 049 (offset 196) (type integer) (bits 15)
+
Sub-Class Table (1 Deep): DT_PoseController
  -Member: 050 (offset 200) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): DT_BaseEntity
   -Member: 051 (offset 204) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: 052 (offset 208) (type integer) (bits 15)
+
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
   -Member: 053 (offset 212) (type integer) (bits 15)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
   -Member: 054 (offset 216) (type integer) (bits 15)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
   -Member: 055 (offset 220) (type integer) (bits 15)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
   -Member: 056 (offset 224) (type integer) (bits 15)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
   -Member: 057 (offset 228) (type integer) (bits 15)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
   -Member: 058 (offset 232) (type integer) (bits 15)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
   -Member: 059 (offset 236) (type integer) (bits 15)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
   -Member: 060 (offset 240) (type integer) (bits 15)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   -Member: 061 (offset 244) (type integer) (bits 15)
+
   Sub-Class Table (3 Deep): DT_CollisionProperty
   -Member: 062 (offset 248) (type integer) (bits 15)
+
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: 063 (offset 252) (type integer) (bits 15)
+
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  Sub-Class Table (3 Deep): m_fireZDelta
+
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: 000 (offset 0) (type integer) (bits 15)
+
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: 001 (offset 4) (type integer) (bits 15)
+
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: 002 (offset 8) (type integer) (bits 15)
+
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: 003 (offset 12) (type integer) (bits 15)
+
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: 004 (offset 16) (type integer) (bits 15)
+
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: 005 (offset 20) (type integer) (bits 15)
+
   Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: 006 (offset 24) (type integer) (bits 15)
+
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: 007 (offset 28) (type integer) (bits 15)
+
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: 008 (offset 32) (type integer) (bits 15)
+
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: 009 (offset 36) (type integer) (bits 15)
+
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: 010 (offset 40) (type integer) (bits 15)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: 011 (offset 44) (type integer) (bits 15)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: 012 (offset 48) (type integer) (bits 15)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: 013 (offset 52) (type integer) (bits 15)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: 014 (offset 56) (type integer) (bits 15)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: 015 (offset 60) (type integer) (bits 15)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: 016 (offset 64) (type integer) (bits 15)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: 017 (offset 68) (type integer) (bits 15)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: 018 (offset 72) (type integer) (bits 15)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: 019 (offset 76) (type integer) (bits 15)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: 020 (offset 80) (type integer) (bits 15)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: 021 (offset 84) (type integer) (bits 15)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: 022 (offset 88) (type integer) (bits 15)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: 023 (offset 92) (type integer) (bits 15)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: 024 (offset 96) (type integer) (bits 15)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: 025 (offset 100) (type integer) (bits 15)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: 026 (offset 104) (type integer) (bits 15)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: 027 (offset 108) (type integer) (bits 15)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: 028 (offset 112) (type integer) (bits 15)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: 029 (offset 116) (type integer) (bits 15)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: 030 (offset 120) (type integer) (bits 15)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: 031 (offset 124) (type integer) (bits 15)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: 032 (offset 128) (type integer) (bits 15)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: 033 (offset 132) (type integer) (bits 15)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: 034 (offset 136) (type integer) (bits 15)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: 035 (offset 140) (type integer) (bits 15)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: 036 (offset 144) (type integer) (bits 15)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: 037 (offset 148) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): m_hProps
  -Member: 038 (offset 152) (type integer) (bits 15)
+
  -Member: 000 (offset 0) (type integer) (bits 21)
  -Member: 039 (offset 156) (type integer) (bits 15)
+
  -Member: 001 (offset 4) (type integer) (bits 21)
  -Member: 040 (offset 160) (type integer) (bits 15)
+
  -Member: 002 (offset 8) (type integer) (bits 21)
  -Member: 041 (offset 164) (type integer) (bits 15)
+
  -Member: 003 (offset 12) (type integer) (bits 21)
  -Member: 042 (offset 168) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): m_chPoseIndex
  -Member: 043 (offset 172) (type integer) (bits 15)
+
  -Member: 000 (offset 0) (type integer) (bits 5)
  -Member: 044 (offset 176) (type integer) (bits 15)
+
  -Member: 001 (offset 1) (type integer) (bits 5)
   -Member: 045 (offset 180) (type integer) (bits 15)
+
  -Member: 002 (offset 2) (type integer) (bits 5)
  -Member: 046 (offset 184) (type integer) (bits 15)
+
  -Member: 003 (offset 3) (type integer) (bits 5)
  -Member: 047 (offset 188) (type integer) (bits 15)
+
-Member: m_bPoseValueParity (offset 1093) (type integer) (bits 1)
  -Member: 048 (offset 192) (type integer) (bits 15)
+
-Member: m_fPoseValue (offset 1104) (type float) (bits 11)
  -Member: 049 (offset 196) (type integer) (bits 15)
+
-Member: m_fInterpolationTime (offset 1108) (type float) (bits 11)
  -Member: 050 (offset 200) (type integer) (bits 15)
+
-Member: m_bInterpolationWrap (offset 1112) (type integer) (bits 1)
  -Member: 051 (offset 204) (type integer) (bits 15)
+
-Member: m_fCycleFrequency (offset 1116) (type float) (bits 11)
  -Member: 052 (offset 208) (type integer) (bits 15)
+
-Member: m_nFModType (offset 1120) (type integer) (bits 3)
  -Member: 053 (offset 212) (type integer) (bits 15)
+
-Member: m_fFModTimeOffset (offset 1124) (type float) (bits 11)
   -Member: 054 (offset 216) (type integer) (bits 15)
+
-Member: m_fFModRate (offset 1128) (type float) (bits 11)
   -Member: 055 (offset 220) (type integer) (bits 15)
+
-Member: m_fFModAmplitude (offset 1132) (type float) (bits 11)
   -Member: 056 (offset 224) (type integer) (bits 15)
+
 
   -Member: 057 (offset 228) (type integer) (bits 15)
+
== CPostProcessController: ==
   -Member: 058 (offset 232) (type integer) (bits 15)
+
Sub-Class Table (1 Deep): DT_PostProcessController
   -Member: 059 (offset 236) (type integer) (bits 15)
+
  Sub-Class Table (2 Deep): DT_BaseEntity
   -Member: 060 (offset 240) (type integer) (bits 15)
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
   -Member: 061 (offset 244) (type integer) (bits 15)
+
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
   -Member: 062 (offset 248) (type integer) (bits 15)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
   -Member: 063 (offset 252) (type integer) (bits 15)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
   -Member: m_fireCount (offset 2608) (type integer) (bits 7)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 +
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 +
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 +
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 +
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 +
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 +
  Sub-Class Table (3 Deep): DT_CollisionProperty
 +
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
 +
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 +
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 +
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 +
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 +
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 +
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 +
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 +
  Sub-Class Table (3 Deep): DT_GlowProperty
 +
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 +
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 +
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 +
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 +
   -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 +
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 +
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 +
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 +
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 +
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 +
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 +
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 +
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 +
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 +
  -Member: moveparent (offset 380) (type integer) (bits 21)
 +
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 +
  -Member: movetype (offset 378) (type integer) (bits 4)
 +
  -Member: movecollide (offset 379) (type integer) (bits 3)
 +
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 +
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 +
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 +
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 +
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 +
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 +
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 +
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
-Member: m_fLocalContrastStrength (offset 1072) (type float) (bits 0)
 +
-Member: m_fLocalContrastEdgeStrength (offset 1076) (type float) (bits 0)
 +
-Member: m_fVignetteStart (offset 1080) (type float) (bits 0)
 +
-Member: m_fVignetteEnd (offset 1084) (type float) (bits 0)
 +
-Member: m_fVignetteBlurStrength (offset 1088) (type float) (bits 0)
 +
-Member: m_fFadeToBlackStrength (offset 1092) (type float) (bits 0)
 +
-Member: m_fGrainStrength (offset 1096) (type float) (bits 0)
 +
-Member: m_fTopVignetteStrength (offset 1100) (type float) (bits 0)
 +
-Member: m_fFadeTime (offset 1104) (type float) (bits 0)
 +
-Member: m_bMaster (offset 1108) (type integer) (bits 1)
  
== CItem_Adrenaline: ==
+
== CPrecipitation: ==
  Sub-Class Table (1 Deep): DT_Item_Adrenaline
+
  Sub-Class Table (1 Deep): DT_Precipitation
   Sub-Class Table (2 Deep): DT_BaseBeltItem
+
   Sub-Class Table (2 Deep): DT_BaseEntity
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): DT_CollisionProperty
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  Sub-Class Table (3 Deep): DT_GlowProperty
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
-Member: m_nPrecipType (offset 1072) (type integer) (bits 4)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
-Member: m_minSpeed (offset 1076) (type float) (bits 0)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
-Member: m_maxSpeed (offset 1080) (type float) (bits 0)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
== CPrecipitationBlocker: ==
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
Sub-Class Table (1 Deep): DT_PrecipitationBlocker
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  Sub-Class Table (2 Deep): DT_BaseEntity
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_CollisionProperty
      -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
      -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: 014 (offset 56) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_GlowProperty
      -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flEncodedController
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
== CPredictedViewModel: ==
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
Sub-Class Table (1 Deep): DT_PredictedViewModel
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
  Sub-Class Table (2 Deep): DT_BaseViewModel
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
  -Member: m_nSequence (offset 1156) (type integer) (bits 8)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  -Member: m_nLayerSequence (offset 5644) (type integer) (bits 8)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
  -Member: m_nLayer (offset 5648) (type integer) (bits 2)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
  -Member: m_nViewModelIndex (offset 5636) (type integer) (bits 1)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
  -Member: m_nAnimationParity (offset 5640) (type integer) (bits 3)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
  -Member: m_hWeapon (offset 5656) (type integer) (bits 21)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
  -Member: m_hOwner (offset 5660) (type integer) (bits 21)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
  -Member: m_flLayerStartTime (offset 5652) (type float) (bits 0)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  
== CItem_VomitJar: ==
+
== CPropaneTank: ==
  Sub-Class Table (1 Deep): DT_Item_VomitJar
+
  Sub-Class Table (1 Deep): DT_PropaneTank
   Sub-Class Table (2 Deep): DT_BaseCSGrenade
+
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
 
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 
     Sub-Class Table (4 Deep): DT_WeaponCSBase
Line 6,418: Line 4,946:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
+
   -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
  -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 
  -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 
  -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
 
  
== CItemAmmoPack: ==
+
== CPropDoorRotatingCheckpoint: ==
  Sub-Class Table (1 Deep): DT_AmmoPack
+
  Sub-Class Table (1 Deep): DT_PropDoorRotatingCheckpoint
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (2 Deep): DT_BasePropDoor
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_DynamicProp
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
     Sub-Class Table (4 Deep): DT_BreakableProp
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
     Sub-Class Table (5 Deep): DT_BaseAnimating
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
       Sub-Class Table (6 Deep): DT_BaseEntity
       Sub-Class Table (7 Deep): DT_BaseEntity
+
       Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      Sub-Class Table (7 Deep): DT_CollisionProperty
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      Sub-Class Table (7 Deep): DT_GlowProperty
        Sub-Class Table (8 Deep): DT_GlowProperty
+
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): m_flPoseParameter
      Sub-Class Table (7 Deep): m_flPoseParameter
+
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
+
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
+
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
+
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
+
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
+
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
+
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
+
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
+
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
+
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
+
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
+
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
+
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
+
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
+
      -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
      Sub-Class Table (6 Deep): m_flEncodedController
      Sub-Class Table (7 Deep): m_flEncodedController
+
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
      Sub-Class Table (6 Deep): DT_ServerAnimationData
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
    -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
    -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
  -Member: m_spawnflags (offset 316) (type integer) (bits 16)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
  -Member: m_eDoorState (offset 5608) (type integer) (bits 3)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
  -Member: m_bLocked (offset 5656) (type integer) (bits 1)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
  -Member: m_isRescueDoor (offset 5666) (type integer) (bits 1)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  -Member: m_hMaster (offset 5724) (type integer) (bits 21)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
 
  
== CItemBaseUpgradePack: ==
+
== CPropHealthCabinet: ==
  Sub-Class Table (1 Deep): DT_ItemBaseUpgradePack
+
  Sub-Class Table (1 Deep): DT_PropHealthCabinet
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (2 Deep): DT_DynamicProp
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_BreakableProp
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
     Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
     Sub-Class Table (5 Deep): DT_BaseEntity
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
       Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      Sub-Class Table (7 Deep): DT_BaseEntity
+
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_GlowProperty
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): m_flPoseParameter
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
    -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
+
    -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    Sub-Class Table (5 Deep): m_flEncodedController
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flEncodedController
+
    -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): DT_ServerAnimationData
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_isUsed (offset 5577) (type integer) (bits 1)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
== CPropMinigun: ==
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
Sub-Class Table (1 Deep): DT_PropMinigun
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  Sub-Class Table (2 Deep): DT_DynamicProp
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
  Sub-Class Table (3 Deep): DT_BreakableProp
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_BaseAnimating
       -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseEntity
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
       Sub-Class Table (6 Deep): DT_CollisionProperty
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
      Sub-Class Table (6 Deep): DT_GlowProperty
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
     -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 +
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 +
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 +
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 +
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 +
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 +
    Sub-Class Table (5 Deep): m_flPoseParameter
 +
    -Member: 000 (offset 0) (type float) (bits 11)
 +
    -Member: 001 (offset 4) (type float) (bits 11)
 +
    -Member: 002 (offset 8) (type float) (bits 11)
 +
    -Member: 003 (offset 12) (type float) (bits 11)
 +
    -Member: 004 (offset 16) (type float) (bits 11)
 +
    -Member: 005 (offset 20) (type float) (bits 11)
 +
    -Member: 006 (offset 24) (type float) (bits 11)
 +
    -Member: 007 (offset 28) (type float) (bits 11)
 +
    -Member: 008 (offset 32) (type float) (bits 11)
 +
    -Member: 009 (offset 36) (type float) (bits 11)
 +
    -Member: 010 (offset 40) (type float) (bits 11)
 +
    -Member: 011 (offset 44) (type float) (bits 11)
 +
    -Member: 012 (offset 48) (type float) (bits 11)
 +
    -Member: 013 (offset 52) (type float) (bits 11)
 +
    -Member: 014 (offset 56) (type float) (bits 11)
 +
    -Member: 015 (offset 60) (type float) (bits 11)
 +
    -Member: 016 (offset 64) (type float) (bits 11)
 +
    -Member: 017 (offset 68) (type float) (bits 11)
 +
    -Member: 018 (offset 72) (type float) (bits 11)
 +
    -Member: 019 (offset 76) (type float) (bits 11)
 +
    -Member: 020 (offset 80) (type float) (bits 11)
 +
    -Member: 021 (offset 84) (type float) (bits 11)
 +
    -Member: 022 (offset 88) (type float) (bits 11)
 +
    -Member: 023 (offset 92) (type float) (bits 11)
 +
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 +
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 +
    Sub-Class Table (5 Deep): m_flEncodedController
 +
    -Member: 000 (offset 0) (type float) (bits 11)
 +
    -Member: 001 (offset 4) (type float) (bits 11)
 +
    -Member: 002 (offset 8) (type float) (bits 11)
 +
    -Member: 003 (offset 12) (type float) (bits 11)
 +
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 +
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 +
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 +
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 +
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 +
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 +
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 +
    Sub-Class Table (5 Deep): DT_ServerAnimationData
 +
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 +
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 +
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 +
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 +
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 +
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 +
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
 +
-Member: m_owner (offset 5568) (type integer) (bits 21)
 +
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
 +
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
 +
-Member: m_minPitch (offset 5580) (type float) (bits 0)
 +
-Member: m_firing (offset 5584) (type integer) (bits 1)
 +
-Member: m_overheated (offset 5585) (type integer) (bits 1)
 +
-Member: m_heat (offset 5588) (type float) (bits 16)
  
== CItemDefibrillator: ==
+
== CPropMountedGun: ==
  Sub-Class Table (1 Deep): DT_Defibrillator
+
  Sub-Class Table (1 Deep): DT_PropMountedGun
   Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (2 Deep): DT_DynamicProp
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_BreakableProp
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
     Sub-Class Table (4 Deep): DT_BaseAnimating
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
     Sub-Class Table (5 Deep): DT_BaseEntity
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
       Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
      Sub-Class Table (7 Deep): DT_BaseEntity
+
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      Sub-Class Table (6 Deep): DT_CollisionProperty
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_GlowProperty
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): m_flPoseParameter
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
    -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
+
    -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    Sub-Class Table (5 Deep): m_flEncodedController
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: 000 (offset 0) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flEncodedController
+
    -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): DT_ServerAnimationData
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
-Member: m_owner (offset 5568) (type integer) (bits 21)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
-Member: m_minPitch (offset 5580) (type float) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
-Member: m_firing (offset 5584) (type integer) (bits 1)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
-Member: m_overheated (offset 5585) (type integer) (bits 1)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
-Member: m_heat (offset 5588) (type float) (bits 16)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
 
  
== CItemUpgradePackExplosive: ==
+
== CPropVehicleDriveable: ==
  Sub-Class Table (1 Deep): DT_ItemUpgradePackExplosive
+
  Sub-Class Table (1 Deep): DT_PropVehicleDriveable
   Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
+
   Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_BaseBackpackItem
+
   Sub-Class Table (3 Deep): DT_BaseEntity
     Sub-Class Table (4 Deep): DT_TerrorWeapon
+
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (5 Deep): DT_WeaponCSBase
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        Sub-Class Table (8 Deep): DT_BaseEntity
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        Sub-Class Table (9 Deep): DT_GlowProperty
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
        -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
        -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
        -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  Sub-Class Table (3 Deep): m_flPoseParameter
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: 002 (offset 8) (type float) (bits 11)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: 003 (offset 12) (type float) (bits 11)
        Sub-Class Table (8 Deep): m_flPoseParameter
+
  -Member: 004 (offset 16) (type float) (bits 11)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 005 (offset 20) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 006 (offset 24) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 007 (offset 28) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 008 (offset 32) (type float) (bits 11)
        -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: 009 (offset 36) (type float) (bits 11)
        -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: 010 (offset 40) (type float) (bits 11)
        -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: 011 (offset 44) (type float) (bits 11)
        -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: 012 (offset 48) (type float) (bits 11)
        -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: 013 (offset 52) (type float) (bits 11)
        -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: 014 (offset 56) (type float) (bits 11)
        -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: 015 (offset 60) (type float) (bits 11)
        -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: 016 (offset 64) (type float) (bits 11)
        -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: 017 (offset 68) (type float) (bits 11)
        -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: 018 (offset 72) (type float) (bits 11)
        -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: 019 (offset 76) (type float) (bits 11)
        -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: 020 (offset 80) (type float) (bits 11)
        -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: 021 (offset 84) (type float) (bits 11)
        -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: 022 (offset 88) (type float) (bits 11)
        -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: 023 (offset 92) (type float) (bits 11)
        -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
        -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
        -Member: 021 (offset 84) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): m_flEncodedController
        -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: 002 (offset 8) (type float) (bits 11)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: 003 (offset 12) (type float) (bits 11)
        Sub-Class Table (8 Deep): m_flEncodedController
+
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  Sub-Class Table (3 Deep): DT_ServerAnimationData
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
-Member: m_hPlayer (offset 5600) (type integer) (bits 21)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
-Member: m_nSpeed (offset 5604) (type integer) (bits 8)
        Sub-Class Table (8 Deep): DT_ServerAnimationData
+
-Member: m_nRPM (offset 5608) (type integer) (bits 13)
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
-Member: m_flThrottle (offset 5612) (type float) (bits 0)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
-Member: m_nBoostTimeLeft (offset 5616) (type integer) (bits 8)
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
-Member: m_nHasBoost (offset 5620) (type integer) (bits 1)
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_nScannerDisabledWeapons (offset 5650) (type integer) (bits 1)
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
-Member: m_nScannerDisabledVehicle (offset 5651) (type integer) (bits 1)
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
-Member: m_bEnterAnimOn (offset 5668) (type integer) (bits 1)
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
-Member: m_bExitAnimOn (offset 5669) (type integer) (bits 1)
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
-Member: m_bUnableToFire (offset 5648) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
+
-Member: m_vecEyeExitEndpoint (offset 5624) (type vector) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
-Member: m_bHasGun (offset 5649) (type integer) (bits 1)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
-Member: m_vecGunCrosshair (offset 5636) (type vector) (bits 0)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
== CPumpShotgun: ==
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
+
  Sub-Class Table (1 Deep): DT_PumpShotgun
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
   Sub-Class Table (2 Deep): DT_BaseShotgun
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
   Sub-Class Table (3 Deep): DT_TerrorGun
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
     Sub-Class Table (4 Deep): DT_TerrorWeapon
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
     Sub-Class Table (5 Deep): DT_WeaponCSBase
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
       Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
       Sub-Class Table (7 Deep): DT_BaseAnimating
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
         Sub-Class Table (8 Deep): DT_BaseEntity
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
         Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
 
 
 
== CItemUpgradePackIncendiary: ==
 
  Sub-Class Table (1 Deep): DT_ItemUpgradePackIncendiary
 
   Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
 
   Sub-Class Table (3 Deep): DT_BaseBackpackItem
 
     Sub-Class Table (4 Deep): DT_TerrorWeapon
 
     Sub-Class Table (5 Deep): DT_WeaponCSBase
 
       Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 
       Sub-Class Table (7 Deep): DT_BaseAnimating
 
         Sub-Class Table (8 Deep): DT_BaseEntity
 
         Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
 
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
         -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
         -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
Line 7,238: Line 5,696:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
     -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 +
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 +
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 +
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 +
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 +
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 +
  Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
 +
  -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 +
  -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 +
  -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 +
  -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 +
  -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 +
  -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 +
  -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 +
  -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
 +
 
 +
== CRagdollManager: ==
 +
Sub-Class Table (1 Deep): DT_RagdollManager
 +
-Member: m_iCurrentMaxRagdollCount (offset 1072) (type integer) (bits 6)
  
== CJockeyClaw: ==
+
== CRagdollProp: ==
  Sub-Class Table (1 Deep): DT_WeaponJockeyClaw
+
  Sub-Class Table (1 Deep): DT_Ragdoll
   Sub-Class Table (2 Deep): DT_WeaponClaw
+
   Sub-Class Table (2 Deep): DT_BaseAnimating
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_BaseEntity
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): m_flPoseParameter
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: 002 (offset 8) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
  -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: 022 (offset 88) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): m_flEncodedController
      -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: 002 (offset 8) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flEncodedController
+
  -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  Sub-Class Table (3 Deep): DT_ServerAnimationData
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
-Member: m_ragAngles (offset 7544) (type vector) (bits 13)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
-Member: m_ragAngles (offset 0) (type array) (bits 0)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
-Member: m_ragPos (offset 7256) (type vector) (bits 0)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
-Member: m_ragPos (offset 0) (type array) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
-Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
-Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
== CRagdollPropAttached: ==
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
Sub-Class Table (1 Deep): DT_Ragdoll_Attached
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
  Sub-Class Table (2 Deep): DT_Ragdoll
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
  Sub-Class Table (3 Deep): DT_BaseAnimating
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_BaseEntity
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CollisionProperty
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
+
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
    Sub-Class Table (5 Deep): DT_GlowProperty
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_duration (offset 4) (type float) (bits 0)
+
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
+
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
     -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_fEffects (offset 204) (type integer) (bits 10)
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
     -Member: m_clrRender (offset 280) (type integer) (bits 32)
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
     -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
     -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
     -Member: m_flElasticity (offset 696) (type float) (bits 0)
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
     -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
     -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
     -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
     -Member: moveparent (offset 380) (type integer) (bits 21)
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
     -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
     -Member: movetype (offset 378) (type integer) (bits 4)
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
     -Member: movecollide (offset 379) (type integer) (bits 3)
     Sub-Class Table (4 Deep): DT_CountdownTimer
+
     -Member: m_angRotation (offset 920) (type vector) (bits 13)
     -Member: m_duration (offset 4) (type float) (bits 0)
+
     -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
     -Member: m_duration (offset 4) (type float) (bits 0)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
== CLeap: ==
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
Sub-Class Table (1 Deep): DT_Leap
+
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  Sub-Class Table (2 Deep): DT_AbilityBase
+
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
+
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_owner (offset 1084) (type integer) (bits 21)
+
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  Sub-Class Table (3 Deep): DT_CountdownTimer
+
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
  Sub-Class Table (3 Deep): DT_CountdownTimer
+
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    Sub-Class Table (4 Deep): m_flPoseParameter
  Sub-Class Table (2 Deep): DT_CountdownTimer
+
    -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_duration (offset 4) (type float) (bits 0)
+
    -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
    -Member: 002 (offset 8) (type float) (bits 11)
-Member: m_isLeaping (offset 1132) (type integer) (bits 1)
+
    -Member: 003 (offset 12) (type float) (bits 11)
-Member: m_leapStartTime (offset 1116) (type float) (bits 0)
+
    -Member: 004 (offset 16) (type float) (bits 11)
-Member: m_queuedLeap (offset 1120) (type vector) (bits 0)
+
    -Member: 005 (offset 20) (type float) (bits 11)
 
+
    -Member: 006 (offset 24) (type float) (bits 11)
== CLightGlow: ==
+
    -Member: 007 (offset 28) (type float) (bits 11)
Sub-Class Table (1 Deep): DT_LightGlow
+
    -Member: 008 (offset 32) (type float) (bits 11)
-Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: 009 (offset 36) (type float) (bits 11)
-Member: m_nHorizontalSize (offset 1072) (type integer) (bits 16)
+
    -Member: 010 (offset 40) (type float) (bits 11)
-Member: m_nVerticalSize (offset 1076) (type integer) (bits 16)
+
    -Member: 011 (offset 44) (type float) (bits 11)
-Member: m_nMinDist (offset 1080) (type integer) (bits 16)
+
    -Member: 012 (offset 48) (type float) (bits 11)
-Member: m_nMaxDist (offset 1084) (type integer) (bits 16)
+
    -Member: 013 (offset 52) (type float) (bits 11)
-Member: m_nOuterMaxDist (offset 1088) (type integer) (bits 16)
+
    -Member: 014 (offset 56) (type float) (bits 11)
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
+
    -Member: 015 (offset 60) (type float) (bits 11)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
+
    -Member: 016 (offset 64) (type float) (bits 11)
-Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: 017 (offset 68) (type float) (bits 11)
-Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: 018 (offset 72) (type float) (bits 11)
-Member: m_flGlowProxySize (offset 1092) (type float) (bits 6)
+
    -Member: 019 (offset 76) (type float) (bits 11)
-Member: HDRColorScale (offset 1096) (type float) (bits 0)
+
    -Member: 020 (offset 80) (type float) (bits 11)
 +
    -Member: 021 (offset 84) (type float) (bits 11)
 +
    -Member: 022 (offset 88) (type float) (bits 11)
 +
    -Member: 023 (offset 92) (type float) (bits 11)
 +
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 +
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 +
    Sub-Class Table (4 Deep): m_flEncodedController
 +
    -Member: 000 (offset 0) (type float) (bits 11)
 +
    -Member: 001 (offset 4) (type float) (bits 11)
 +
    -Member: 002 (offset 8) (type float) (bits 11)
 +
    -Member: 003 (offset 12) (type float) (bits 11)
 +
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 +
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 +
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 +
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 +
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 +
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 +
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 +
    Sub-Class Table (4 Deep): DT_ServerAnimationData
 +
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 +
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 +
  -Member: m_ragAngles (offset 7544) (type vector) (bits 13)
 +
  -Member: m_ragAngles (offset 0) (type array) (bits 0)
 +
  -Member: m_ragPos (offset 7256) (type vector) (bits 0)
 +
  -Member: m_ragPos (offset 0) (type array) (bits 0)
 +
  -Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
 +
  -Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
 +
  -Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
 +
-Member: m_boneIndexAttached (offset 8468) (type integer) (bits 7)
 +
-Member: m_ragdollAttachedObjectIndex (offset 8472) (type integer) (bits 5)
 +
-Member: m_attachmentPointBoneSpace (offset 8476) (type vector) (bits 0)
 +
-Member: m_attachmentPointRagdollSpace (offset 8488) (type vector) (bits 0)
  
== CLunge: ==
+
== CRifle_AK47: ==
  Sub-Class Table (1 Deep): DT_Lunge
+
  Sub-Class Table (1 Deep): DT_Rifle_AK47
   Sub-Class Table (2 Deep): DT_AbilityBase
+
   Sub-Class Table (2 Deep): DT_BaseRifle
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  Sub-Class Table (3 Deep): DT_TerrorGun
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
+
    Sub-Class Table (4 Deep): DT_TerrorWeapon
  -Member: m_owner (offset 1084) (type integer) (bits 21)
+
    Sub-Class Table (5 Deep): DT_WeaponCSBase
  Sub-Class Table (3 Deep): DT_CountdownTimer
+
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
  -Member: m_duration (offset 4) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_BaseAnimating
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
        Sub-Class Table (8 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_CountdownTimer
+
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
  -Member: m_duration (offset 4) (type float) (bits 0)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  Sub-Class Table (2 Deep): DT_CountdownTimer
+
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_duration (offset 4) (type float) (bits 0)
+
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
+
        -Member: m_cellX (offset 896) (type integer) (bits 10)
-Member: m_isLunging (offset 1132) (type integer) (bits 1)
+
        -Member: m_cellY (offset 900) (type integer) (bits 10)
-Member: m_lungeStartTime (offset 1116) (type float) (bits 0)
+
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
-Member: m_queuedLunge (offset 1120) (type vector) (bits 0)
+
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
+
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
== CMagnumPistol: ==
+
        Sub-Class Table (9 Deep): DT_CollisionProperty
Sub-Class Table (1 Deep): DT_MagnumPistol
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  Sub-Class Table (2 Deep): DT_TerrorGun
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorWeapon
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
        Sub-Class Table (9 Deep): DT_GlowProperty
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
         -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
         -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
         -Member: m_clrRender (offset 280) (type integer) (bits 32)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
         -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
         -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
         -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
         -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
         -Member: m_flElasticity (offset 696) (type float) (bits 0)
         -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
         -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
         -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
         -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
         -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
         -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
         -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
         -Member: moveparent (offset 380) (type integer) (bits 21)
         -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
         -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
         -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
         -Member: movetype (offset 378) (type integer) (bits 4)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
        -Member: movecollide (offset 379) (type integer) (bits 3)
         -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
         -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
         -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
         -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
       -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
       -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
       -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
       -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
       -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
       -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
        -Member: 000 (offset 0) (type float) (bits 11)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
        -Member: 001 (offset 4) (type float) (bits 11)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
        -Member: 002 (offset 8) (type float) (bits 11)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
+
        -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
        -Member: 004 (offset 16) (type float) (bits 11)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
        -Member: 005 (offset 20) (type float) (bits 11)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
        -Member: 006 (offset 24) (type float) (bits 11)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
        -Member: 007 (offset 28) (type float) (bits 11)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
        -Member: 008 (offset 32) (type float) (bits 11)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
        -Member: 009 (offset 36) (type float) (bits 11)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
        -Member: 010 (offset 40) (type float) (bits 11)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
        -Member: 011 (offset 44) (type float) (bits 11)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
        -Member: 012 (offset 48) (type float) (bits 11)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
        -Member: 013 (offset 52) (type float) (bits 11)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
        -Member: 014 (offset 56) (type float) (bits 11)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
        -Member: 015 (offset 60) (type float) (bits 11)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
        -Member: 016 (offset 64) (type float) (bits 11)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
        -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 000 (offset 0) (type float) (bits 11)
+
        -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
+
        -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
+
        -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
        -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
+
        -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
+
        -Member: 023 (offset 92) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
+
       -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: 007 (offset 28) (type float) (bits 11)
+
       -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: 008 (offset 32) (type float) (bits 11)
+
        Sub-Class Table (8 Deep): m_flEncodedController
      -Member: 009 (offset 36) (type float) (bits 11)
+
        -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
+
        -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
+
        -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
+
        -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
+
       -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: 014 (offset 56) (type float) (bits 11)
+
       -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: 015 (offset 60) (type float) (bits 11)
+
       -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: 016 (offset 64) (type float) (bits 11)
+
       -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
       -Member: 017 (offset 68) (type float) (bits 11)
+
       -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
       -Member: 018 (offset 72) (type float) (bits 11)
+
       -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
       -Member: 019 (offset 76) (type float) (bits 11)
+
       -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       -Member: 020 (offset 80) (type float) (bits 11)
+
        Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: 021 (offset 84) (type float) (bits 11)
+
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
       -Member: 022 (offset 88) (type float) (bits 11)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
       -Member: 023 (offset 92) (type float) (bits 11)
+
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): m_flEncodedController
+
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
      -Member: 000 (offset 0) (type float) (bits 11)
+
       -Member: m_flCycle (offset 0) (type integer) (bits 0)
      -Member: 001 (offset 4) (type float) (bits 11)
+
       -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      -Member: 002 (offset 8) (type float) (bits 11)
+
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
       -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
       -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
       Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
       -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
       Sub-Class Table (7 Deep): DT_ServerAnimationData
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
      -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 +
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 +
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 +
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_CountdownTimer
       -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
       -Member: m_duration (offset 4) (type float) (bits 0)
       -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
       -Member: m_timestamp (offset 8) (type float) (bits 0)
       Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
       Sub-Class Table (6 Deep): DT_IntervalTimer
       -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
       -Member: m_timestamp (offset 4) (type float) (bits 0)
       -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_IntervalTimer
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
       -Member: m_timestamp (offset 4) (type float) (bits 0)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
+
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
== CRifle_Desert: ==
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
Sub-Class Table (1 Deep): DT_Rifle_Desert
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_BaseRifle
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
  Sub-Class Table (3 Deep): DT_TerrorGun
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
     Sub-Class Table (4 Deep): DT_TerrorWeapon
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
    Sub-Class Table (5 Deep): DT_WeaponCSBase
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
      Sub-Class Table (7 Deep): DT_BaseAnimating
    -Member: m_duration (offset 4) (type float) (bits 0)
+
        Sub-Class Table (8 Deep): DT_BaseEntity
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
+
        -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
+
        -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
+
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
+
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
+
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
+
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
== CMaterialModifyControl: ==
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
Sub-Class Table (1 Deep): DT_MaterialModifyControl
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  Sub-Class Table (2 Deep): DT_BaseEntity
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        Sub-Class Table (9 Deep): DT_GlowProperty
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
        -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): m_flPoseParameter
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
        -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
        -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
        -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
        -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
        -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
        -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
        -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
        -Member: 007 (offset 28) (type float) (bits 11)
-Member: m_szMaterialName (offset 1072) (type string) (bits 0)
+
        -Member: 008 (offset 32) (type float) (bits 11)
-Member: m_szMaterialVar (offset 1327) (type string) (bits 0)
+
        -Member: 009 (offset 36) (type float) (bits 11)
-Member: m_szMaterialVarValue (offset 1582) (type string) (bits 0)
+
        -Member: 010 (offset 40) (type float) (bits 11)
-Member: m_iFrameStart (offset 1840) (type integer) (bits 8)
+
        -Member: 011 (offset 44) (type float) (bits 11)
-Member: m_iFrameEnd (offset 1844) (type integer) (bits 8)
+
        -Member: 012 (offset 48) (type float) (bits 11)
-Member: m_bWrap (offset 1848) (type integer) (bits 1)
+
        -Member: 013 (offset 52) (type float) (bits 11)
-Member: m_flFramerate (offset 1852) (type float) (bits 0)
+
        -Member: 014 (offset 56) (type float) (bits 11)
-Member: m_bNewAnimCommandsSemaphore (offset 1856) (type integer) (bits 1)
+
        -Member: 015 (offset 60) (type float) (bits 11)
-Member: m_flFloatLerpStartValue (offset 1860) (type float) (bits 0)
+
        -Member: 016 (offset 64) (type float) (bits 11)
-Member: m_flFloatLerpEndValue (offset 1864) (type float) (bits 0)
+
        -Member: 017 (offset 68) (type float) (bits 11)
-Member: m_flFloatLerpTransitionTime (offset 1868) (type float) (bits 0)
+
        -Member: 018 (offset 72) (type float) (bits 11)
-Member: m_nModifyMode (offset 1872) (type integer) (bits 2)
+
        -Member: 019 (offset 76) (type float) (bits 11)
 
+
        -Member: 020 (offset 80) (type float) (bits 11)
== CMolotov: ==
+
        -Member: 021 (offset 84) (type float) (bits 11)
Sub-Class Table (1 Deep): DT_Molotov
+
        -Member: 022 (offset 88) (type float) (bits 11)
  Sub-Class Table (2 Deep): DT_BaseCSGrenade
+
        -Member: 023 (offset 92) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_TerrorWeapon
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
       -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
        Sub-Class Table (8 Deep): m_flEncodedController
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
        -Member: 000 (offset 0) (type float) (bits 11)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
        -Member: 001 (offset 4) (type float) (bits 11)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
        -Member: 003 (offset 12) (type float) (bits 11)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
       -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
       -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
       -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        Sub-Class Table (8 Deep): DT_ServerAnimationData
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
         -Member: m_flCycle (offset 1152) (type float) (bits 15)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
         -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      Sub-Class Table (7 Deep): DT_LocalWeaponData
        Sub-Class Table (8 Deep): DT_GlowProperty
+
       -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
       -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
       -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
       -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
       -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
       -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
       -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
       -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
       -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
       -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
       -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_iState (offset 5132) (type integer) (bits 2)
       -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_CountdownTimer
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_duration (offset 4) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_timestamp (offset 8) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_IntervalTimer
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_timestamp (offset 4) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_IntervalTimer
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_timestamp (offset 4) (type float) (bits 0)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_IntervalTimer
+
     Sub-Class Table (5 Deep): DT_CountdownTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     -Member: m_timestamp (offset 4) (type float) (bits 0)
+
     -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
   -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 
  -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 
  -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 
  -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
 
  
== CMolotovProjectile: ==
+
== CRifle_SG552: ==
Sub-Class Table (1 Deep): DT_MolotovProjectile
+
Sub-Class Table (1 Deep): DT_Rifle_SG552
  Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
+
  Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_BaseGrenade
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseFlex
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
      Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_BaseEntity
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
        Sub-Class Table (9 Deep): DT_GlowProperty
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 +
      -Member: movetype (offset 378) (type integer)
  
== CParticleFire: ==
+
== CSMG_MP5: ==
  Sub-Class Table (1 Deep): DT_ParticleFire
+
  Sub-Class Table (1 Deep): DT_SMG_MP5
-Member: m_vOrigin (offset 1072) (type vector) (bits 0)
+
  Sub-Class Table (2 Deep): DT_TerrorGun
-Member: m_vDirection (offset 1084) (type vector) (bits 0)
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
== CParticlePerformanceMonitor: ==
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
Sub-Class Table (1 Deep): DT_ParticlePerformanceMonitor
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  Sub-Class Table (2 Deep): DT_BaseEntity
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_bDisplayPerf (offset 1072) (type integer) (bits 1)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
-Member: m_bMeasurePerf (offset 1073) (type integer) (bits 1)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
== CParticleSystem: ==
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
Sub-Class Table (1 Deep): DT_ParticleSystem
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
-Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
-Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 000 (offset 0) (type float) (bits 11)
-Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: 001 (offset 4) (type float) (bits 11)
-Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: 002 (offset 8) (type float) (bits 11)
-Member: m_iEffectIndex (offset 1084) (type integer) (bits 10)
+
      -Member: 003 (offset 12) (type float) (bits 11)
-Member: m_bActive (offset 1080) (type integer) (bits 1)
+
      -Member: 004 (offset 16) (type float) (bits 11)
-Member: m_flStartTime (offset 1088) (type float) (bits 0)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  Sub-Class Table (2 Deep): m_vServerControlPoints
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 000 (offset 0) (type vector) (bits 0)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 001 (offset 12) (type vector) (bits 0)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 002 (offset 24) (type vector) (bits 0)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 003 (offset 36) (type vector) (bits 0)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  Sub-Class Table (2 Deep): m_iServerControlPointAssignments
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 000 (offset 0) (type integer) (bits 8)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 001 (offset 1) (type integer) (bits 8)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 002 (offset 2) (type integer) (bits 8)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 003 (offset 3) (type integer) (bits 8)
+
      -Member: 015 (offset 60) (type float) (bits 11)
  Sub-Class Table (2 Deep): m_hControlPointEnts
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 000 (offset 0) (type integer) (bits 21)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 001 (offset 4) (type integer) (bits 21)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 002 (offset 8) (type integer) (bits 21)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 003 (offset 12) (type integer) (bits 21)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 004 (offset 16) (type integer) (bits 21)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 005 (offset 20) (type integer) (bits 21)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 006 (offset 24) (type integer) (bits 21)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: 007 (offset 28) (type integer) (bits 21)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: 008 (offset 32) (type integer) (bits 21)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: 009 (offset 36) (type integer) (bits 21)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: 010 (offset 40) (type integer) (bits 21)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 011 (offset 44) (type integer) (bits 21)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 012 (offset 48) (type integer) (bits 21)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 013 (offset 52) (type integer) (bits 21)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 014 (offset 56) (type integer) (bits 21)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: 015 (offset 60) (type integer) (bits 21)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: 016 (offset 64) (type integer) (bits 21)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: 017 (offset 68) (type integer) (bits 21)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: 018 (offset 72) (type integer) (bits 21)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: 019 (offset 76) (type integer) (bits 21)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: 020 (offset 80) (type integer) (bits 21)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: 021 (offset 84) (type integer) (bits 21)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: 022 (offset 88) (type integer) (bits 21)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: 023 (offset 92) (type integer) (bits 21)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: 024 (offset 96) (type integer) (bits 21)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: 025 (offset 100) (type integer) (bits 21)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: 026 (offset 104) (type integer) (bits 21)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: 027 (offset 108) (type integer) (bits 21)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: 028 (offset 112) (type integer) (bits 21)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: 029 (offset 116) (type integer) (bits 21)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: 030 (offset 120) (type integer) (bits 21)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
  -Member: 031 (offset 124) (type integer) (bits 21)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
  -Member: 032 (offset 128) (type integer) (bits 21)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
  -Member: 033 (offset 132) (type integer) (bits 21)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  -Member: 034 (offset 136) (type integer) (bits 21)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  -Member: 035 (offset 140) (type integer) (bits 21)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
  -Member: 036 (offset 144) (type integer) (bits 21)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
  -Member: 037 (offset 148) (type integer) (bits 21)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
  -Member: 038 (offset 152) (type integer) (bits 21)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
  -Member: 039 (offset 156) (type integer) (bits 21)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
  -Member: 040 (offset 160) (type integer) (bits 21)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
  -Member: 041 (offset 164) (type integer) (bits 21)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
  -Member: 042 (offset 168) (type integer) (bits 21)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
  -Member: 043 (offset 172) (type integer) (bits 21)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
  -Member: 044 (offset 176) (type integer) (bits 21)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
  -Member: 045 (offset 180) (type integer) (bits 21)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
  -Member: 046 (offset 184) (type integer) (bits 21)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
  -Member: 047 (offset 188) (type integer) (bits 21)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  -Member: 048 (offset 192) (type integer) (bits 21)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  -Member: 049 (offset 196) (type integer) (bits 21)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
  -Member: 050 (offset 200) (type integer) (bits 21)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: 051 (offset 204) (type integer) (bits 21)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: 052 (offset 208) (type integer) (bits 21)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: 053 (offset 212) (type integer) (bits 21)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  -Member: 054 (offset 216) (type integer) (bits 21)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 055 (offset 220) (type integer) (bits 21)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 056 (offset 224) (type integer) (bits 21)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 057 (offset 228) (type integer) (bits 21)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 058 (offset 232) (type integer) (bits 21)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 059 (offset 236) (type integer) (bits 21)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 060 (offset 240) (type integer) (bits 21)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: 061 (offset 244) (type integer) (bits 21)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: 062 (offset 248) (type integer) (bits 21)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
  Sub-Class Table (2 Deep): m_iControlPointParents
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
  -Member: 000 (offset 0) (type integer) (bits 3)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
  -Member: 001 (offset 1) (type integer) (bits 3)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: 002 (offset 2) (type integer) (bits 3)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
  -Member: 003 (offset 3) (type integer) (bits 3)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: 004 (offset 4) (type integer) (bits 3)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
  -Member: 005 (offset 5) (type integer) (bits 3)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
  -Member: 006 (offset 6) (type integer) (bits 3)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
  -Member: 007 (offset 7) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: 008 (offset 8) (type integer) (bits 3)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 009 (offset 9) (type integer) (bits 3)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: 010 (offset 10) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: 011 (offset 11) (type integer) (bits 3)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: 012 (offset 12) (type integer) (bits 3)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: 013 (offset 13) (type integer) (bits 3)
+
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: 014 (offset 14) (type integer) (bits 3)
+
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: 015 (offset 15) (type integer) (bits 3)
+
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: 016 (offset 16) (type integer) (bits 3)
+
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: 017 (offset 17) (type integer) (bits 3)
+
   -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: 018 (offset 18) (type integer) (bits 3)
+
   -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: 019 (offset 19) (type integer) (bits 3)
+
   -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  -Member: 020 (offset 20) (type integer) (bits 3)
 
  -Member: 021 (offset 21) (type integer) (bits 3)
 
  -Member: 022 (offset 22) (type integer) (bits 3)
 
  -Member: 023 (offset 23) (type integer) (bits 3)
 
  -Member: 024 (offset 24) (type integer) (bits 3)
 
  -Member: 025 (offset 25) (type integer) (bits 3)
 
  -Member: 026 (offset 26) (type integer) (bits 3)
 
  -Member: 027 (offset 27) (type integer) (bits 3)
 
  -Member: 028 (offset 28) (type integer) (bits 3)
 
  -Member: 029 (offset 29) (type integer) (bits 3)
 
  -Member: 030 (offset 30) (type integer) (bits 3)
 
  -Member: 031 (offset 31) (type integer) (bits 3)
 
  -Member: 032 (offset 32) (type integer) (bits 3)
 
  -Member: 033 (offset 33) (type integer) (bits 3)
 
  -Member: 034 (offset 34) (type integer) (bits 3)
 
  -Member: 035 (offset 35) (type integer) (bits 3)
 
  -Member: 036 (offset 36) (type integer) (bits 3)
 
  -Member: 037 (offset 37) (type integer) (bits 3)
 
  -Member: 038 (offset 38) (type integer) (bits 3)
 
  -Member: 039 (offset 39) (type integer) (bits 3)
 
  -Member: 040 (offset 40) (type integer) (bits 3)
 
  -Member: 041 (offset 41) (type integer) (bits 3)
 
  -Member: 042 (offset 42) (type integer) (bits 3)
 
  -Member: 043 (offset 43) (type integer) (bits 3)
 
  -Member: 044 (offset 44) (type integer) (bits 3)
 
  -Member: 045 (offset 45) (type integer) (bits 3)
 
  -Member: 046 (offset 46) (type integer) (bits 3)
 
  -Member: 047 (offset 47) (type integer) (bits 3)
 
  -Member: 048 (offset 48) (type integer) (bits 3)
 
  -Member: 049 (offset 49) (type integer) (bits 3)
 
  -Member: 050 (offset 50) (type integer) (bits 3)
 
  -Member: 051 (offset 51) (type integer) (bits 3)
 
  -Member: 052 (offset 52) (type integer) (bits 3)
 
  -Member: 053 (offset 53) (type integer) (bits 3)
 
  -Member: 054 (offset 54) (type integer) (bits 3)
 
  -Member: 055 (offset 55) (type integer) (bits 3)
 
  -Member: 056 (offset 56) (type integer) (bits 3)
 
  -Member: 057 (offset 57) (type integer) (bits 3)
 
  -Member: 058 (offset 58) (type integer) (bits 3)
 
  -Member: 059 (offset 59) (type integer) (bits 3)
 
  -Member: 060 (offset 60) (type integer) (bits 3)
 
  -Member: 061 (offset 61) (type integer) (bits 3)
 
   -Member: 062 (offset 62) (type integer) (bits 3)
 
  
== CPhysBox: ==
+
== CSMG_Silenced: ==
  Sub-Class Table (1 Deep): DT_PhysBox
+
  Sub-Class Table (1 Deep): DT_SMG_Silenced
   Sub-Class Table (2 Deep): DT_Breakable
+
   Sub-Class Table (2 Deep): DT_TerrorGun
   Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_TerrorWeapon
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
     Sub-Class Table (4 Deep): DT_WeaponCSBase
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
== CPhysBoxMultiplayer: ==
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
Sub-Class Table (1 Deep): DT_PhysBoxMultiplayer
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  Sub-Class Table (2 Deep): DT_PhysBox
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_Breakable
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_BaseEntity
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 000 (offset 0) (type float) (bits 11)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 001 (offset 4) (type float) (bits 11)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 002 (offset 8) (type float) (bits 11)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 004 (offset 16) (type float) (bits 11)
    Sub-Class Table (5 Deep): DT_CollisionProperty
+
      -Member: 005 (offset 20) (type float) (bits 11)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 006 (offset 24) (type float) (bits 11)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 007 (offset 28) (type float) (bits 11)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 008 (offset 32) (type float) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 009 (offset 36) (type float) (bits 11)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 010 (offset 40) (type float) (bits 11)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 011 (offset 44) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 012 (offset 48) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 013 (offset 52) (type float) (bits 11)
    Sub-Class Table (5 Deep): DT_GlowProperty
+
      -Member: 014 (offset 56) (type float) (bits 11)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 015 (offset 60) (type float) (bits 11)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 016 (offset 64) (type float) (bits 11)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 017 (offset 68) (type float) (bits 11)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 018 (offset 72) (type float) (bits 11)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 019 (offset 76) (type float) (bits 11)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 020 (offset 80) (type float) (bits 11)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 021 (offset 84) (type float) (bits 11)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 022 (offset 88) (type float) (bits 11)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      Sub-Class Table (7 Deep): m_flEncodedController
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: 000 (offset 0) (type float) (bits 11)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: 001 (offset 4) (type float) (bits 11)
    -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 002 (offset 8) (type float) (bits 11)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: 003 (offset 12) (type float) (bits 11)
    -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
    -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
-Member: m_iPhysicsMode (offset 1500) (type integer) (bits 1)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_fMass (offset 1504) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
== CPhysicsProp: ==
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_PhysicsProp
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  Sub-Class Table (2 Deep): DT_BreakableProp
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_BaseAnimating
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
    Sub-Class Table (4 Deep): DT_BaseEntity
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
     -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_CollisionProperty
+
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
     Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (5 Deep): DT_GlowProperty
+
     Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
     -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
     -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
     -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
     -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
     -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
     -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
     -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
     -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
     -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
     -Member: moveparent (offset 380) (type integer) (bits 21)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
     -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: movetype (offset 378) (type integer) (bits 4)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     -Member: movecollide (offset 379) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
     -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
     -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
== CSmokerClaw: ==
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
Sub-Class Table (1 Deep): DT_WeaponSmokerClaw
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  Sub-Class Table (2 Deep): DT_WeaponClaw
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
     Sub-Class Table (4 Deep): DT_WeaponCSBase
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
    Sub-Class Table (4 Deep): m_flPoseParameter
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: 004 (offset 16) (type float) (bits 11)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: 005 (offset 20) (type float) (bits 11)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: 006 (offset 24) (type float) (bits 11)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: 007 (offset 28) (type float) (bits 11)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: 009 (offset 36) (type float) (bits 11)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: 010 (offset 40) (type float) (bits 11)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: 011 (offset 44) (type float) (bits 11)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: 012 (offset 48) (type float) (bits 11)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: 013 (offset 52) (type float) (bits 11)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: 014 (offset 56) (type float) (bits 11)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: 015 (offset 60) (type float) (bits 11)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: 016 (offset 64) (type float) (bits 11)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: 017 (offset 68) (type float) (bits 11)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
    -Member: 018 (offset 72) (type float) (bits 11)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: 019 (offset 76) (type float) (bits 11)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: 020 (offset 80) (type float) (bits 11)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: 021 (offset 84) (type float) (bits 11)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: 022 (offset 88) (type float) (bits 11)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: 023 (offset 92) (type float) (bits 11)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
    Sub-Class Table (4 Deep): m_flEncodedController
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
-Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
-Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
-Member: overlay_vars (offset 0) (type integer) (bits 0)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
-Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
-Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
-Member: m_bAwake (offset 5744) (type integer) (bits 1)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
-Member: m_hasTankGlow (offset 5745) (type integer) (bits 1)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
-Member: m_isCarryable (offset 5746) (type integer) (bits 1)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
-Member: m_spawnflags (offset 316) (type integer) (bits 16)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
== CPhysMagnet: ==
+
      Sub-Class Table (7 Deep): m_flPoseParameter
Sub-Class Table (1 Deep): DT_PhysMagnet
+
      -Member: 000 (offset 0) (type float) (bits 11)
  Sub-Class Table (2 Deep): DT_BaseAnimating
+
      -Member: 001 (offset 4) (type float) (bits 11)
  Sub-Class Table (3 Deep): DT_BaseEntity
+
      -Member: 002 (offset 8) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
      -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: 012 (offset 48) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
      -Member: 013 (offset 52) (type float) (bits 11)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: 014 (offset 56) (type float) (bits 11)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: 015 (offset 60) (type float) (bits 11)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: 016 (offset 64) (type float) (bits 11)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: 017 (offset 68) (type float) (bits 11)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: 018 (offset 72) (type float) (bits 11)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: 019 (offset 76) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: 020 (offset 80) (type float) (bits 11)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: 021 (offset 84) (type float) (bits 11)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
      -Member: 022 (offset 88) (type float) (bits 11)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
  Sub-Class Table (3 Deep): m_flPoseParameter
+
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
  -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
  -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
  -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
  -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
  -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
  -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: 008 (offset 32) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
  -Member: 009 (offset 36) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
  -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 012 (offset 48) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 014 (offset 56) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
  -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
  -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
  -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
  -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
  -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
  -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
  Sub-Class Table (3 Deep): m_flEncodedController
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
  -Member: 000 (offset 0) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: 003 (offset 12) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_ServerAnimationData
 
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  
== CPipeBomb: ==
+
== CSmokeStack: ==
  Sub-Class Table (1 Deep): DT_PipeBomb
+
  Sub-Class Table (1 Deep): DT_SmokeStack
   Sub-Class Table (2 Deep): DT_BaseCSGrenade
+
   Sub-Class Table (2 Deep): DT_BaseParticleEntity
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
  Sub-Class Table (3 Deep): DT_BaseEntity
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       Sub-Class Table (7 Deep): DT_BaseEntity
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 +
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 +
    Sub-Class Table (4 Deep): DT_CollisionProperty
 +
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 +
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 +
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 +
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 +
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 +
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 +
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 +
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 +
    Sub-Class Table (4 Deep): DT_GlowProperty
 +
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 +
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 +
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 +
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 +
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 +
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 +
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 +
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 +
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 +
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 +
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 +
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 +
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 +
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 +
  -Member: moveparent (offset 380) (type integer) (bits 21)
 +
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 +
  -Member: movetype (offset 378) (type integer) (bits 4)
 +
  -Member: movecollide (offset 379) (type integer) (bits 3)
 +
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 +
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 +
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 +
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 +
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 +
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 +
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 +
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
 +
-Member: m_Speed (offset 1076) (type float) (bits 0)
 +
-Member: m_StartSize (offset 1080) (type float) (bits 0)
 +
-Member: m_EndSize (offset 1084) (type float) (bits 0)
 +
-Member: m_Rate (offset 1088) (type float) (bits 0)
 +
-Member: m_JetLength (offset 1092) (type float) (bits 0)
 +
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
 +
-Member: m_flBaseSpread (offset 1104) (type float) (bits 0)
 +
-Member: m_flRollSpeed (offset 1096) (type float) (bits 0)
 +
-Member: m_DirLight.m_vPos (offset 1144) (type vector) (bits 0)
 +
-Member: m_DirLight.m_vColor (offset 1156) (type vector) (bits 0)
 +
-Member: m_DirLight.m_flIntensity (offset 1168) (type float) (bits 0)
 +
-Member: m_AmbientLight.m_vPos (offset 1112) (type vector) (bits 0)
 +
-Member: m_AmbientLight.m_vColor (offset 1124) (type vector) (bits 0)
 +
-Member: m_AmbientLight.m_flIntensity (offset 1136) (type float) (bits 0)
 +
-Member: m_vWind (offset 1192) (type vector) (bits 0)
 +
-Member: m_flTwist (offset 1172) (type float) (bits 0)
 +
-Member: m_iMaterialModel (offset 1180) (type integer) (bits 16)
 +
 
 +
== CSniper_AWP: ==
 +
Sub-Class Table (1 Deep): DT_Sniper_AWP
 +
  Sub-Class Table (2 Deep): DT_TerrorGun
 +
   Sub-Class Table (3 Deep): DT_TerrorWeapon
 +
     Sub-Class Table (4 Deep): DT_WeaponCSBase
 +
     Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 +
       Sub-Class Table (6 Deep): DT_BaseAnimating
 +
       Sub-Class Table (7 Deep): DT_BaseEntity
 +
         Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 +
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 +
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 +
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 +
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
       -Member: m_cellX (offset 896) (type integer) (bits 10)
 
       -Member: m_cellX (offset 896) (type integer) (bits 10)
 
       -Member: m_cellY (offset 900) (type integer) (bits 10)
 
       -Member: m_cellY (offset 900) (type integer) (bits 10)
Line 9,280: Line 7,749:
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
+
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
   -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
+
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
   -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
+
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
   -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)
+
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 +
   -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 +
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  
== CPipeBombProjectile: ==
+
== CSniper_Military: ==
Sub-Class Table (1 Deep): DT_PipeBombProjectile
+
Sub-Class Table (1 Deep): DT_Sniper_Military
  Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
+
  Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_BaseGrenade
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseFlex
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
      Sub-Class Table (7 Deep): DT_BaseEntity
        Sub-Class Table (8 Deep): DT_BaseEntity
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
        Sub-Class Table (9 Deep): DT_GlowProperty
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_bFlashing (offset
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276)
 
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     Sub-Class Table (5 Deep): DT_CountdownTimer
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_duration (offset 4) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
 
     -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
     -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
== CSoundMixLayer: ==
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
  Sub-Class Table (1 Deep): DT_SoundMixLayer
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CPlasma: ==
 
  Sub-Class Table (1 Deep): DT_Plasma
 
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
Line 9,897: Line 8,315:
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_flScale (offset 1076) (type float) (bits 0)
+
  -Member: m_iszMixLayerName (offset 1072) (type string) (bits 0)
  -Member: m_flScaleTime (offset 1080) (type float) (bits 0)
+
  -Member: m_fMixLayerLevel (offset 1076) (type float) (bits 8)
  -Member: m_nFlags (offset 1084) (type integer) (bits 8)
+
 
-Member: m_nPlasmaModelIndex (offset 1088) (type integer) (bits 11)
+
== CSpitAbility: ==
-Member: m_nPlasmaModelIndex2 (offset 1092) (type integer) (bits 11)
+
  Sub-Class Table (1 Deep): DT_SpitAbility
  -Member: m_nGlowModelIndex (offset 1096) (type integer) (bits 11)
+
  Sub-Class Table (2 Deep): DT_AbilityBase
 +
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 +
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 +
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 +
  Sub-Class Table (3 Deep): DT_CountdownTimer
 +
  -Member: m_duration (offset 4) (type float) (bits 0)
 +
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
  Sub-Class Table (3 Deep): DT_CountdownTimer
 +
  -Member: m_duration (offset 4) (type float) (bits 0)
 +
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 +
  -Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)
  
== CPlayerResource: ==
+
== CSpitterClaw: ==
Sub-Class Table (1 Deep): DT_PlayerResource
+
Sub-Class Table (1 Deep): DT_WeaponSpitterClaw
  Sub-Class Table (2 Deep): m_iPing
+
  Sub-Class Table (2 Deep): DT_WeaponClaw
  -Member: 000 (offset 0) (type integer) (bits 10)
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
  -Member: 001 (offset 4) (type integer) (bits 10)
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
  -Member: 002 (offset 8) (type integer) (bits 10)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  -Member: 003 (offset 12) (type integer) (bits 10)
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  -Member: 004 (offset 16) (type integer) (bits 10)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
  -Member: 005 (offset 20) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
  -Member: 006 (offset 24) (type integer) (bits 10)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: 007 (offset 28) (type integer) (bits 10)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: 008 (offset 32) (type integer) (bits 10)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: 009 (offset 36) (type integer) (bits 10)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: 010 (offset 40) (type integer) (bits 10)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: 011 (offset 44) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: 012 (offset 48) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: 013 (offset 52) (type integer) (bits 10)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: 014 (offset 56) (type integer) (bits 10)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: 015 (offset 60) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
  -Member: 016 (offset 64) (type integer) (bits 10)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: 017 (offset 68) (type integer) (bits 10)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: 018 (offset 72) (type integer) (bits 10)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: 019 (offset 76) (type integer) (bits 10)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: 020 (offset 80) (type integer) (bits 10)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: 021 (offset 84) (type integer) (bits 10)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: 022 (offset 88) (type integer) (bits 10)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: 023 (offset 92) (type integer) (bits 10)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: 024 (offset 96) (type integer) (bits 10)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
  -Member: 025 (offset 100) (type integer) (bits 10)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: 026 (offset 104) (type integer) (bits 10)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 +
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 +
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 +
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 +
      -Member: m_fEffects (offset 204) (
  
== CPostProcessController: ==
+
== CSpotlightEnd: ==
  Sub-Class Table (1 Deep): DT_PostProcessController
+
  Sub-Class Table (1 Deep): DT_SpotlightEnd
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
Line 10,476: Line 8,938:
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_fLocalContrastStrength (offset 1072) (type float) (bits 0)
+
  -Member: m_flLightScale (offset 1072) (type float) (bits 0)
  -Member: m_fLocalContrastEdgeStrength (offset 1076) (type float) (bits 0)
+
  -Member: m_Radius (offset 1076) (type float) (bits 0)
-Member: m_fVignetteStart (offset 1080) (type float) (bits 0)
 
-Member: m_fVignetteEnd (offset 1084) (type float) (bits 0)
 
-Member: m_fVignetteBlurStrength (offset 1088) (type float) (bits 0)
 
-Member: m_fFadeToBlackStrength (offset 1092) (type float) (bits 0)
 
-Member: m_fGrainStrength (offset 1096) (type float) (bits 0)
 
-Member: m_fTopVignetteStrength (offset 1100) (type float) (bits 0)
 
-Member: m_fFadeTime (offset 1104) (type float) (bits 0)
 
-Member: m_bMaster (offset 1108) (type integer) (bits 1)
 
  
== CPrecipitation: ==
+
== CSprite: ==
  Sub-Class Table (1 Deep): DT_Precipitation
+
  Sub-Class Table (1 Deep): DT_Sprite
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (2 Deep): DT_BaseEntity
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
Line 10,541: Line 8,995:
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nPrecipType (offset 1072) (type integer) (bits 4)
+
  -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
  -Member: m_minSpeed (offset 1076) (type float) (bits 0)
+
  -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
  -Member: m_maxSpeed (offset 1080) (type float) (bits 0)
+
-Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 +
  -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 +
-Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 +
-Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 +
-Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 +
-Member: m_flFrame (offset 1084) (type float) (bits 20)
 +
-Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 +
-Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 +
-Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
  
== CPrecipitationBlocker: ==
+
== CSpriteOriented: ==
  Sub-Class Table (1 Deep): DT_PrecipitationBlocker
+
  Sub-Class Table (1 Deep): DT_SpriteOriented
   Sub-Class Table (2 Deep): DT_BaseEntity
+
   Sub-Class Table (2 Deep): DT_Sprite
   Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
+
   Sub-Class Table (3 Deep): DT_BaseEntity
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  Sub-Class Table (3 Deep): DT_CollisionProperty
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
  -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 +
  -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 +
  -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 +
  -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 +
  -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 +
  -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 +
  -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 +
  -Member: m_flFrame (offset 1084) (type float) (bits 20)
 +
  -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 +
  -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 +
  -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
  
== CPredictedViewModel: ==
+
== CSpriteTrail: ==
  Sub-Class Table (1 Deep): DT_PredictedViewModel
+
  Sub-Class Table (1 Deep): DT_SpriteTrail
   Sub-Class Table (2 Deep): DT_BaseViewModel
+
   Sub-Class Table (2 Deep): DT_Sprite
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  Sub-Class Table (3 Deep): DT_BaseEntity
  -Member: m_nBody (offset 1100) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_nSequence (offset 1156) (type integer) (bits 8)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_nLayerSequence (offset 5644) (type integer) (bits 8)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_nLayer (offset 5648) (type integer) (bits 2)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_nViewModelIndex (offset 5636) (type integer) (bits 1)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_nAnimationParity (offset 5640) (type integer) (bits 3)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_hWeapon (offset 5656) (type integer) (bits 21)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  -Member: m_hOwner (offset 5660) (type integer) (bits 21)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_flLayerStartTime (offset 5652) (type float) (bits 0)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
== CPropaneTank: ==
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_PropaneTank
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  Sub-Class Table (2 Deep): DT_BaseBackpackItem
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorWeapon
+
    Sub-Class Table (4 Deep): DT_GlowProperty
     Sub-Class Table (4 Deep): DT_WeaponCSBase
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: m_flFrame (offset 1084) (type float) (bits 20)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
-Member: m_flLifeTime (offset 1152) (type float) (bits 0)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
-Member: m_flStartWidth (offset 1156) (type float) (bits 0)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
-Member: m_flEndWidth (offset 1160) (type float) (bits 0)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
-Member: m_flStartWidthVariance (offset 1164) (type float) (bits 0)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
-Member: m_flTextureRes (offset 1168) (type float) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
-Member: m_flMinFadeLength (offset 1172) (type float) (bits 0)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
-Member: m_vecSkyboxOrigin (offset 1176) (type vector) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
-Member: m_flSkyboxScale (offset 1188) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
== CSteamJet: ==
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
Sub-Class Table (1 Deep): DT_SteamJet
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  Sub-Class Table (3 Deep): DT_BaseEntity
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
      Sub-Class Table (7 Deep): m_flPoseParameter
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_CollisionProperty
      -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
      -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      -Member: 012 (offset 48) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_GlowProperty
      -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: 014 (offset 56) (type float) (bits 11)
+
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      Sub-Class Table (7 Deep): m_flEncodedController
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
+
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
-Member: m_Speed (offset 1076) (type float) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
-Member: m_StartSize (offset 1080) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_LocalWeaponData
+
-Member: m_EndSize (offset 1084) (type float) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
-Member: m_Rate (offset 1088) (type float) (bits 0)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
-Member: m_JetLength (offset 1092) (type float) (bits 0)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
-Member: m_bFaceLeft (offset 1104) (type integer) (bits 1)
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
+
-Member: m_nType (offset 1108) (type integer) (bits 32)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
-Member: m_flRollSpeed (offset 1112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
-Member: m_NoiseStart (offset 1096) (type string) (bits 0)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
== CSubMachinegun: ==
       -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
Sub-Class Table (1 Deep): DT_SubMachinegun
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_TerrorGun
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
    -Member: m_iState (offset 5132) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
       Sub-Class Table (6 Deep): DT_BaseAnimating
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
      Sub-Class Table (7 Deep): DT_BaseEntity
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    Sub-Class Table (5 Deep): DT_IntervalTimer
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_timestamp (offset 4) (type float) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
        Sub-Class Table (8 Deep): DT_GlowProperty
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_CountdownTimer
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
== CPropDoorRotatingCheckpoint: ==
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
Sub-Class Table (1 Deep): DT_PropDoorRotatingCheckpoint
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  Sub-Class Table (2 Deep): DT_BasePropDoor
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_DynamicProp
+
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    Sub-Class Table (4 Deep): DT_BreakableProp
+
      -Member: movetype (offset 378) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_BaseAnimating
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
      Sub-Class Table (6 Deep): DT_BaseEntity
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      Sub-Class Table (7 Deep): DT_CollisionProperty
+
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
       -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      Sub-Class Table (7 Deep): m_flPoseParameter
      Sub-Class Table (7 Deep): DT_GlowProperty
+
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: 004 (offset 16) (type float) (bits 11)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
       -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
       -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: 002 (offset 8) (type float) (bits 11)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: 003 (offset 12) (type float) (bits 11)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
       -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
       -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
       -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
       -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
       -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (6 Deep): m_flPoseParameter
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
       -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
       -Member: 001 (offset 4) (type float) (bits 11)
+
       -Member: m_flFrozen (offset 1304) (type float) (bits 0)
       -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
       -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
       -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
      -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
       -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
      -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      -Member: 008 (offset 32) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
      -Member: 009 (offset 36) (type float) (bits 11)
+
       -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: 010 (offset 40) (type float) (bits 11)
+
       -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: 011 (offset 44) (type float) (bits 11)
+
       -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: 012 (offset 48) (type float) (bits 11)
+
       -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
       -Member: 013 (offset 52) (type float) (bits 11)
+
       Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
       -Member: 014 (offset 56) (type float) (bits 11)
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
       -Member: 015 (offset 60) (type float) (bits 11)
+
       -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
       -Member: 016 (offset 64) (type float) (bits 11)
+
       -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
       -Member: 017 (offset 68) (type float) (bits 11)
+
       -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
       -Member: 018 (offset 72) (type float) (bits 11)
+
       -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
       -Member: 019 (offset 76) (type float) (bits 11)
+
       -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
       -Member: 020 (offset 80) (type float) (bits 11)
+
       -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
       -Member: 021 (offset 84) (type float) (bits 11)
+
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
+
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
      Sub-Class Table (6 Deep): m_flEncodedController
+
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
      -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
      -Member: 001 (offset 4) (type float) (bits 11)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
      -Member: 003 (offset 12) (type float) (bits 11)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
     Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_ServerAnimationData
+
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
     -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
+
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
+
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
+
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
+
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
+
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_spawnflags (offset 316) (type integer) (bits 16)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_eDoorState (offset 5608) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_CountdownTimer
  -Member: m_bLocked (offset 5656) (type integer) (bits 1)
+
    -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_isRescueDoor (offset 5666) (type integer) (bits 1)
+
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_hMaster (offset 5724) (type integer) (bits 21)
+
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 +
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 +
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 +
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 +
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 +
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 +
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 +
 
 +
== CSun: ==
 +
Sub-Class Table (1 Deep): DT_Sun
 +
-Member: m_clrRender (offset 280) (type integer) (bits 32)
 +
-Member: m_clrOverlay (offset 1112) (type integer) (bits 32)
 +
-Member: m_vDirection (offset 1072) (type vector) (bits 0)
 +
-Member: m_bOn (offset 1116) (type integer) (bits 1)
 +
-Member: m_nSize (offset 1104) (type integer) (bits 10)
 +
-Member: m_nOverlaySize (offset 1108) (type integer) (bits 10)
 +
-Member: m_nMaterial (offset 1120) (type integer) (bits 32)
 +
-Member: m_nOverlayMaterial (offset 1124) (type integer) (bits 32)
 +
-Member: HDRColorScale (offset 1128) (type float) (bits 0)
  
== CPropHealthCabinet: ==
+
== CSurvivorDeathModel: ==
  Sub-Class Table (1 Deep): DT_PropHealthCabinet
+
  Sub-Class Table (1 Deep): DT_SurvivorDeathModel
   Sub-Class Table (2 Deep): DT_DynamicProp
+
   Sub-Class Table (2 Deep): DT_BaseFlex
   Sub-Class Table (3 Deep): DT_BreakableProp
+
   Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 
     Sub-Class Table (4 Deep): DT_BaseAnimating
 
     Sub-Class Table (4 Deep): DT_BaseAnimating
 
     Sub-Class Table (5 Deep): DT_BaseEntity
 
     Sub-Class Table (5 Deep): DT_BaseEntity
Line 11,010: Line 9,502:
 
     -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
     -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
+
    Sub-Class Table (4 Deep): DT_OverlayVars
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
+
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
-Member: m_isUsed (offset 5577) (type integer) (bits 1)
+
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
+
      Sub-Class Table (6 Deep): DT_Animationlayer
== CPropMinigun: ==
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
Sub-Class Table (1 Deep): DT_PropMinigun
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
  Sub-Class Table (2 Deep): DT_DynamicProp
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
  Sub-Class Table (3 Deep): DT_BreakableProp
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    Sub-Class Table (4 Deep): DT_BaseAnimating
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_BaseEntity
+
       Sub-Class Table (6 Deep): DT_Animationlayer
       Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
+
       -Member: m_nSequence (offset 8) (type integer) (bits 12)
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
       Sub-Class Table (6 Deep): DT_CollisionProperty
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
       Sub-Class Table (6 Deep): DT_Animationlayer
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
       -Member: m_nSequence (offset 8) (type integer) (bits 12)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
       -Member: m_flCycle (offset 12) (type float) (bits 15)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
       -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
       -Member: m_flWeight (offset 20) (type float) (bits 8)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
       -Member: m_nOrder (offset 60) (type integer) (bits 4)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
       Sub-Class Table (6 Deep): DT_Animationlayer
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
      Sub-Class Table (6 Deep): DT_GlowProperty
+
       -Member: m_flCycle (offset 12) (type float) (bits 15)
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
       -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
       -Member: m_flWeight (offset 20) (type float) (bits 8)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
       -Member: m_nOrder (offset 60) (type integer) (bits 4)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
       -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
       -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    Sub-Class Table (5 Deep): m_flPoseParameter
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: 001 (offset 4) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: 004 (offset 16) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: 005 (offset 20) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: 006 (offset 24) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: 007 (offset 28) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: 008 (offset 32) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: 009 (offset 36) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: 010 (offset 40) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: 011 (offset 44) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: 012 (offset 48) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: 013 (offset 52) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: 014 (offset 56) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: 015 (offset 60) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: 016 (offset 64) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: 017 (offset 68) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: 018 (offset 72) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: 019 (offset 76) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    -Member: 020 (offset 80) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    -Member: 021 (offset 84) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
    -Member: 022 (offset 88) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
    -Member: 023 (offset 92) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  Sub-Class Table (3 Deep): m_flexWeight
    Sub-Class Table (5 Deep): m_flEncodedController
+
  -Member: 000 (offset 0) (type float) (bits 12)
    -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 001 (offset 4) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 002 (offset 8) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 003 (offset 12) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 004 (offset 16) (type float) (bits 12)
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: 005 (offset 20) (type float) (bits 12)
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: 006 (offset 24) (type float) (bits 12)
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: 007 (offset 28) (type float) (bits 12)
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: 008 (offset 32) (type float) (bits 12)
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: 009 (offset 36) (type float) (bits 12)
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: 010 (offset 40) (type float) (bits 12)
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: 011 (offset 44) (type float) (bits 12)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
+
  -Member: 012 (offset 48) (type float) (bits 12)
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: 013 (offset 52) (type float) (bits 12)
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: 014 (offset 56) (type float) (bits 12)
   -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
+
  -Member: 015 (offset 60) (type float) (bits 12)
   -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
+
  -Member: 016 (offset 64) (type float) (bits 12)
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
+
  -Member: 017 (offset 68) (type float) (bits 12)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: 018 (offset 72) (type float) (bits 12)
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
+
  -Member: 019 (offset 76) (type float) (bits 12)
-Member: m_owner (offset 5568) (type integer) (bits 21)
+
  -Member: 020 (offset 80) (type float) (bits 12)
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
+
  -Member: 021 (offset 84) (type float) (bits 12)
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
+
  -Member: 022 (offset 88) (type float) (bits 12)
-Member: m_minPitch (offset 5580) (type float) (bits 0)
+
  -Member: 023 (offset 92) (type float) (bits 12)
-Member: m_firing (offset 5584) (type integer) (bits 1)
+
   -Member: 024 (offset 96) (type float) (bits 12)
-Member: m_overheated (offset 5585) (type integer) (bits 1)
+
   -Member: 025 (offset 100) (type float) (bits 12)
-Member: m_heat (offset 5588) (type float) (bits 16)
+
  -Member: 026 (offset 104) (type float) (bits 12)
 
+
  -Member: 027 (offset 108) (type float) (bits 12)
== CPropMountedGun: ==
+
  -Member: 028 (offset 112) (type float) (bits 12)
Sub-Class Table (1 Deep): DT_PropMountedGun
+
  -Member: 029 (offset 116) (type float) (bits 12)
  Sub-Class Table (2 Deep): DT_DynamicProp
+
  -Member: 030 (offset 120) (type float) (bits 12)
   Sub-Class Table (3 Deep): DT_BreakableProp
+
  -Member: 031 (offset 124) (type float) (bits 12)
    Sub-Class Table (4 Deep): DT_BaseAnimating
+
  -Member: 032 (offset 128) (type float) (bits 12)
    Sub-Class Table (5 Deep): DT_BaseEntity
+
  -Member: 033 (offset 132) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
+
  -Member: 034 (offset 136) (type float) (bits 12)
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: 035 (offset 140) (type float) (bits 12)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: 036 (offset 144) (type float) (bits 12)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
   -Member: 037 (offset 148) (type float) (bits 12)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: 038 (offset 152) (type float) (bits 12)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: 039 (offset 156) (type float) (bits 12)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: 040 (offset 160) (type float) (bits 12)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 041 (offset 164) (type float) (bits 12)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 042 (offset 168) (type float) (bits 12)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 043 (offset 172) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_CollisionProperty
+
  -Member: 044 (offset 176) (type float) (bits 12)
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: 045 (offset 180) (type float) (bits 12)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 046 (offset 184) (type float) (bits 12)
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 047 (offset 188) (type float) (bits 12)
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: 048 (offset 192) (type float) (bits 12)
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: 049 (offset 196) (type float) (bits 12)
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: 050 (offset 200) (type float) (bits 12)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: 051 (offset 204) (type float) (bits 12)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: 052 (offset 208) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_GlowProperty
+
  -Member: 053 (offset 212) (type float) (bits 12)
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: 054 (offset 216) (type float) (bits 12)
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: 055 (offset 220) (type float) (bits 12)
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: 056 (offset 224) (type float) (bits 12)
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: 057 (offset 228) (type float) (bits 12)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: 058 (offset 232) (type float) (bits 12)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: 059 (offset 236) (type float) (bits 12)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: 060 (offset 240) (type float) (bits 12)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: 061 (offset 244) (type float) (bits 12)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: 062 (offset 248) (type float) (bits 12)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: 064 (offset 256) (type float) (bits 12)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: 065 (offset 260) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: 066 (offset 264) (type float) (bits 12)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: 067 (offset 268) (type float) (bits 12)
    -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: 068 (offset 272) (type float) (bits 12)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: 069 (offset 276) (type float) (bits 12)
    -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: 070 (offset 280) (type float) (bits 12)
    -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: 071 (offset 284) (type float) (bits 12)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: 072 (offset 288) (type float) (bits 12)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: 073 (offset 292) (type float) (bits 12)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: 074 (offset 296) (type float) (bits 12)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: 075 (offset 300) (type float) (bits 12)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: 076 (offset 304) (type float) (bits 12)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: 077 (offset 308) (type float) (bits 12)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: 078 (offset 312) (type float) (bits 12)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: 079 (offset 316) (type float) (bits 12)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: 080 (offset 320) (type float) (bits 12)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: 081 (offset 324) (type float) (bits 12)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: 082 (offset 328) (type float) (bits 12)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: 083 (offset 332) (type float) (bits 12)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
  -Member: 084 (offset 336) (type float) (bits 12)
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  -Member: 085 (offset 340) (type float) (bits 12)
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: 086 (offset 344) (type float) (bits 12)
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: 087 (offset 348) (type float) (bits 12)
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
  -Member: 088 (offset 352) (type float) (bits 12)
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  -Member: 089 (offset 356) (type float) (bits 12)
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: 090 (offset 360) (type float) (bits 12)
    Sub-Class Table (5 Deep): m_flPoseParameter
+
  -Member: 091 (offset 364) (type float) (bits 12)
    -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 092 (offset 368) (type float) (bits 12)
    -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 093 (offset 372) (type float) (bits 12)
    -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 094 (offset 376) (type float) (bits 12)
    -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 095 (offset 380) (type float) (bits 12)
    -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
    -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
    -Member: 006 (offset 24) (type float) (bits 11)
+
-Member: m_nCharacterType (offset 6104) (type integer) (bits 32)
    -Member: 007 (offset 28) (type float) (bits 11)
+
 
    -Member: 008 (offset 32) (type float) (bits 11)
+
== CSurvivorPosition: ==
    -Member: 009 (offset 36) (type float) (bits 11)
+
Sub-Class Table (1 Deep): DT_SurvivorPosition
    -Member: 010 (offset 40) (type float) (bits 11)
+
  Sub-Class Table (2 Deep): DT_BaseEntity
    -Member: 011 (offset 44) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
    -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_CollisionProperty
    -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    Sub-Class Table (5 Deep): m_flEncodedController
+
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: 003 (offset 12) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): DT_GlowProperty
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
+
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
+
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
+
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
   -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
+
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
+
  -Member: moveparent (offset 380) (type integer) (bits 21)
-Member: m_owner (offset 5568) (type integer) (bits 21)
+
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
+
  -Member: movetype (offset 378) (type integer) (bits 4)
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
+
  -Member: movecollide (offset 379) (type integer) (bits 3)
-Member: m_minPitch (offset 5580) (type float) (bits 0)
+
   -Member: m_angRotation (offset 920) (type vector) (bits 13)
-Member: m_firing (offset 5584) (type integer) (bits 1)
+
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
-Member: m_overheated (offset 5585) (type integer) (bits 1)
+
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_heat (offset 5588) (type float) (bits 16)
+
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 +
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 +
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 +
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 +
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 +
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 +
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 +
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 +
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 +
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 +
  -Member: m_order (offset 1072) (type integer) (bits 4)
  
== CPropVehicleDriveable: ==
+
== CSurvivorRescue: ==
  Sub-Class Table (1 Deep): DT_PropVehicleDriveable
+
  Sub-Class Table (1 Deep): DT_SurvivorRescue
   Sub-Class Table (2 Deep): DT_BaseAnimating
+
   Sub-Class Table (2 Deep): DT_BaseFlex
   Sub-Class Table (3 Deep): DT_BaseEntity
+
   Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
     Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
     Sub-Class Table (4 Deep): DT_BaseAnimating
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_BaseEntity
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
    -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
    -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_CollisionProperty
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      Sub-Class Table (6 Deep): DT_GlowProperty
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
    -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
    -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
    -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
    -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
  Sub-Class Table (3 Deep): m_flPoseParameter
+
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  -Member: 001 (offset 4) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): m_flPoseParameter
  -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
+
    -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
+
    -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
+
    -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
+
    -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
+
    -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
+
    -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
+
    -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
+
    -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
+
    -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
+
    -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
+
    -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
+
    -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
+
    -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
+
    -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
+
    -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
+
    -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
+
    -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
+
    -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
+
    -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
+
    -Member: 021 (offset 84) (type float) (bits 11)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
    -Member: 022 (offset 88) (type float) (bits 11)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
    -Member: 023 (offset 92) (type float) (bits 11)
  Sub-Class Table (3 Deep): m_flEncodedController
+
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: 000 (offset 0) (type float) (bits 11)
+
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  -Member: 001 (offset 4) (type float) (bits 11)
+
    Sub-Class Table (5 Deep): m_flEncodedController
  -Member: 002 (offset 8) (type float) (bits 11)
+
    -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
+
    -Member: 001 (offset 4) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
    -Member: 002 (offset 8) (type float) (bits 11)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
    -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
+
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
    Sub-Class Table (5 Deep): DT_ServerAnimationData
-Member: m_hPlayer (offset 5600) (type integer) (bits 21)
+
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
-Member: m_nSpeed (offset 5604) (type integer) (bits 8)
+
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
-Member: m_nRPM (offset 5608) (type integer) (bits 13)
+
    Sub-Class Table (4 Deep): DT_OverlayVars
-Member: m_flThrottle (offset 5612) (type float) (bits 0)
+
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
-Member: m_nBoostTimeLeft (offset 5616) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
-Member: m_nHasBoost (offset 5620) (type integer) (bits 1)
+
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
-Member: m_nScannerDisabledWeapons (offset 5650) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
-Member: m_nScannerDisabledVehicle (offset 5651) (type integer) (bits 1)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
-Member: m_bEnterAnimOn (offset 5668) (type integer) (bits 1)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
-Member: m_bExitAnimOn (offset 5669) (type integer) (bits 1)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
-Member: m_bUnableToFire (offset 5648) (type integer) (bits 1)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
-Member: m_vecEyeExitEndpoint (offset 5624) (type vector) (bits 0)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
-Member: m_bHasGun (offset 5649) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
-Member: m_vecGunCrosshair (offset 5636) (type vector) (bits 0)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
== CPumpShotgun: ==
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
Sub-Class Table (1 Deep): DT_PumpShotgun
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
  Sub-Class Table (2 Deep): DT_BaseShotgun
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
  Sub-Class Table (3 Deep): DT_TerrorGun
+
      Sub-Class Table (6 Deep): DT_Animationlayer
    Sub-Class Table (4 Deep): DT_TerrorWeapon
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
    Sub-Class Table (5 Deep): DT_WeaponCSBase
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
       Sub-Class Table (6 Deep): DT_BaseCombatWeapon
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        Sub-Class Table (8 Deep): DT_BaseEntity
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
       Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        Sub-Class Table (9 Deep): DT_GlowProperty
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: movetype (offset 378) (type integer) (bits 4)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        Sub-Class Table (8 Deep): m_flPoseParameter
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: 002 (offset 8) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: 004 (offset 16) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: 005 (offset 20) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: 006 (offset 24) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: 007 (offset 28) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: 008 (offset 32) (type float) (bits 11)
+
      Sub-Class Table (6 Deep): DT_Animationlayer
        -Member: 009 (offset 36) (type float) (bits 11)
+
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: 010 (offset 40) (type float) (bits 11)
+
      -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: 011 (offset 44) (type float) (bits 11)
+
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: 012 (offset 48) (type float) (bits 11)
+
      -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: 013 (offset 52) (type float) (bits 11)
+
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
        -Member: 014 (offset 56) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): m_flexWeight
        -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: 000 (offset 0) (type float) (bits 12)
        -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: 001 (offset 4) (type float) (bits 12)
        -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: 002 (offset 8) (type float) (bits 12)
        -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: 003 (offset 12) (type float) (bits 12)
        -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: 004 (offset 16) (type float) (bits 12)
        -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: 005 (offset 20) (type float) (bits 12)
        -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: 006 (offset 24) (type float) (bits 12)
        -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: 007 (offset 28) (type float) (bits 12)
        -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: 008 (offset 32) (type float) (bits 12)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: 009 (offset 36) (type float) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: 010 (offset 40) (type float) (bits 12)
        Sub-Class Table (8 Deep): m_flEncodedController
+
  -Member: 011 (offset 44) (type float) (bits 12)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 012 (offset 48) (type float) (bits 12)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 013 (offset 52) (type float) (bits 12)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 014 (offset 56) (type float) (bits 12)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: 015 (offset 60) (type float) (bits 12)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: 016 (offset 64) (type float) (bits 12)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: 017 (offset 68) (type float) (bits 12)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: 018 (offset 72) (type float) (bits 12)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: 019 (offset 76) (type float) (bits 12)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: 020 (offset 80) (type float) (bits 12)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
  -Member: 021 (offset 84) (type float) (bits 12)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
  -Member: 022 (offset 88) (type float) (bits 12)
        Sub-Class Table (8 Deep): DT_ServerAnimationData
+
  -Member: 023 (offset 92) (type float) (bits 12)
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
  -Member: 024 (offset 96) (type float) (bits 12)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  -Member: 025 (offset 100) (type float) (bits 12)
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: 026 (offset 104) (type float) (bits 12)
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: 027 (offset 108) (type float) (bits 12)
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: 028 (offset 112) (type float) (bits 12)
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
  -Member: 029 (offset 116) (type float) (bits 12)
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
  -Member: 030 (offset 120) (type float) (bits 12)
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: 031 (offset 124) (type float) (bits 12)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
+
  -Member: 032 (offset 128) (type float) (bits 12)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
  -Member: 033 (offset 132) (type float) (bits 12)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
  -Member: 034 (offset 136) (type float) (bits 12)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
  -Member: 035 (offset 140) (type float) (bits 12)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
  -Member: 036 (offset 144) (type float) (bits 12)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
+
  -Member: 037 (offset 148) (type float) (bits 12)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
  -Member: 038 (offset 152) (type float) (bits 12)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  -Member: 039 (offset 156) (type float) (bits 12)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
  -Member: 040 (offset 160) (type float) (bits 12)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
  -Member: 041 (offset 164) (type float) (bits 12)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
  -Member: 042 (offset 168) (type float) (bits 12)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
+
  -Member: 043 (offset 172) (type float) (bits 12)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
+
  -Member: 044 (offset 176) (type float) (bits 12)
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
+
  -Member: 045 (offset 180) (type float) (bits 12)
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
+
  -Member: 046 (offset 184) (type float) (bits 12)
      -Member: m_iState (offset 5132) (type integer) (bits 2)
+
  -Member: 047 (offset 188) (type float) (bits 12)
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
+
  -Member: 048 (offset 192) (type float) (bits 12)
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
+
  -Member: 049 (offset 196) (type float) (bits 12)
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
+
  -Member: 050 (offset 200) (type float) (bits 12)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
+
  -Member: 051 (offset 204) (type float) (bits 12)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: 052 (offset 208) (type float) (bits 12)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
+
  -Member: 053 (offset 212) (type float) (bits 12)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
+
  -Member: 054 (offset 216) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_CountdownTimer
+
  -Member: 055 (offset 220) (type float) (bits 12)
      -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 056 (offset 224) (type float) (bits 12)
      -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 057 (offset 228) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_IntervalTimer
+
  -Member: 058 (offset 232) (type float) (bits 12)
      -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: 059 (offset 236) (type float) (bits 12)
      Sub-Class Table (6 Deep): DT_IntervalTimer
+
  -Member: 060 (offset 240) (type float) (bits 12)
      -Member: m_timestamp (offset 4) (type float) (bits 0)
+
  -Member: 061 (offset 244) (type float) (bits 12)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
+
  -Member: 062 (offset 248) (type float) (bits 12)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
+
  -Member: 063 (offset 252) (type float) (bits 12)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
+
  -Member: 064 (offset 256) (type float) (bits 12)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
+
  -Member: 065 (offset 260) (type float) (bits 12)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
+
  -Member: 066 (offset 264) (type float) (bits 12)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
+
  -Member: 067 (offset 268) (type float) (bits 12)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
+
  -Member: 068 (offset 272) (type float) (bits 12)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
+
  -Member: 069 (offset 276) (type float) (bits 12)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
+
  -Member: 070 (offset 280) (type float) (bits 12)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
+
  -Member: 071 (offset 284) (type float) (bits 12)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
+
  -Member: 072 (offset 288) (type float) (bits 12)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
  -Member: 073 (offset 292) (type float) (bits 12)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 074 (offset 296) (type float) (bits 12)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 075 (offset 300) (type float) (bits 12)
    Sub-Class Table (5 Deep): DT_CountdownTimer
+
  -Member: 076 (offset 304) (type float) (bits 12)
    -Member: m_duration (offset 4) (type float) (bits 0)
+
  -Member: 077 (offset 308) (type float) (bits 12)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
+
  -Member: 078 (offset 312) (type float) (bits 12)
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
+
  -Member: 079 (offset 316) (type float) (bits 12)
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
+
   -Member: 080 (offset 320) (type float) (bits 12)
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
+
   -Member: 081 (offset 324) (type float) (bits 12)
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
+
   -Member: 082 (offset 328) (type float) (bits 12)
   -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
+
   -Member: 083 (offset 332) (type float) (bits 12)
   -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
+
   -Member: 084 (offset 336) (type float) (bits 12)
   -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
+
   -Member: 085 (offset 340) (type float) (bits 12)
   Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
+
   -Member: 086 (offset 344) (type float) (bits 12)
   -Member: m_reloadState (offset 6124) (type integer) (bits 1)
+
  -Member: 087 (offset 348) (type float) (bits 12)
   -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
+
   -Member: 088 (offset 352) (type float) (bits 12)
   -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
+
   -Member: 089 (offset 356) (type float) (bits 12)
   -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
+
   -Member: 090 (offset 360) (type float) (bits 12)
   -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
+
   -Member: 091 (offset 364) (type float) (bits 12)
   -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
+
   -Member: 092 (offset 368) (type float) (bits 12)
   -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
+
   -Member: 093 (offset 372) (type float) (bits 12)
   -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
+
   -Member: 094 (offset 376) (type float) (bits 12)
 +
   -Member: 095 (offset 380) (type float) (bits 12)
 +
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 +
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 +
-Member: m_survivor (offset 6432) (type integer) (bits 21)
  
== CRagdollManager: ==
+
== CTankClaw: ==
  Sub-Class Table (1 Deep): DT_RagdollManager
+
  Sub-Class Table (1 Deep): DT_WeaponTankClaw
-Member: m_iCurrentMaxRagdollCount (offset 1072) (type integer) (bits 6)
+
  Sub-Class Table (2 Deep): DT_WeaponClaw
 
+
  Sub-Class Table (3 Deep): DT_TerrorWeapon
== CRagdollProp: ==
+
    Sub-Class Table (4 Deep): DT_WeaponCSBase
Sub-Class Table (1 Deep): DT_Ragdoll
+
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
  Sub-Class Table (2 Deep): DT_BaseAnimating
+
      Sub-Class Table (6 Deep): DT_BaseAnimating
  Sub-Class Table (3 Deep): DT_BaseEntity
+
      Sub-Class Table (7 Deep): DT_BaseEntity
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
+
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
+
      -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_CollisionProperty
+
        Sub-Class Table (8 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (4 Deep): DT_GlowProperty
+
        Sub-Class Table (8 Deep): DT_GlowProperty
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
+
      -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
+
      -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
+
      -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
+
      -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flPoseParameter
+
      Sub-Class Table (7 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
+
      -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
+
      -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
+
      -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
+
      -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
+
      -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
+
      -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
+
      -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
+
      -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
+
      -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
+
      -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
+
      -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
+
      -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
+
      -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
+
      -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
+
      -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
+
      -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
+
      -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
+
      -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
+
      -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
+
      -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  Sub-Class Table (3 Deep): m_flEncodedController
+
      Sub-Class Table (7 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
+
      -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
+
      -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
+
      -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
+
      -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
+
      Sub-Class Table (7 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
-Member: m_ragAngles (offset 7544) (type vector) (bits 13)
+
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
-Member: m_ragAngles (offset 0) (type array) (bits 0)
+
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
-Member: m_ragPos (offset 7256) (type vector) (bits 0)
+
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
-Member: m_ragPos (offset 0) (type array) (bits 0)
+
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
-Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
+
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
-Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
+
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
+
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
== CRagdollPropAttached: ==
+
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
Sub-Class Table (1 Deep): DT_Ragdoll_Attached
+
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
  Sub-Class Table (2 Deep): DT_Ragdoll
+
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_BaseAnimating
+
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
    Sub-Class Table (4 Deep): DT_BaseEntity
+
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
+
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
+
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
+
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
     -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_CollisionProperty
+
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_GlowProperty
+
     Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
    -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
    Sub-Class Table (5 Deep): DT_IntervalTimer
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
     -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
     -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
     -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
     -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
     -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
     -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
     -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
     -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
     -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
     -Member: moveparent (offset 380) (type integer) (bits 21)
+
     Sub-Class Table (4 Deep): DT_CountdownTimer
     -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: movetype (offset 378) (type integer) (bits 4)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     -Member: movecollide (offset 379) (type integer) (bits 3)
+
     Sub-Class Table (4 Deep): DT_CountdownTimer
     -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
-Member: m_isLowAttack (offset 6120) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_CountdownTimer
    -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
== CTeam: ==
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
Sub-Class Table (1 Deep): DT_Team
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
-Member: m_iTeamNum (offset 1160) (type integer) (bits 5)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
-Member: m_iScore (offset 1144) (type integer) (bits 32)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
-Member: m_iRoundsWon (offset 1148) (type integer) (bits 8)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
-Member: m_szTeamname (offset 1112) (type string) (bits 0)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
-Member: player_array_element (offset 0) (type integer) (bits 10)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
-Member: "player_array" (offset 0) (type array) (bits 0)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
== CTeamplayRoundBasedRulesProxy: ==
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
Sub-Class Table (1 Deep): DT_TeamplayRoundBasedRulesProxy
    Sub-Class Table (4 Deep): m_flPoseParameter
+
  Sub-Class Table (2 Deep): DT_GameRulesProxy
    -Member: 000 (offset 0) (type float) (bits 11)
+
  Sub-Class Table (2 Deep): DT_TeamplayRoundBasedRules
    -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_iRoundState (offset 792) (type integer) (bits 5)
    -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_bInWaitingForPlayers (offset 808) (type integer) (bits 1)
    -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_iWinningTeam (offset 800) (type integer) (bits 3)
    -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: m_bInOvertime (offset 796) (type integer) (bits 1)
    -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: m_bInSetup (offset 797) (type integer) (bits 1)
    -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: m_bSwitchedTeamsThisRound (offset 798) (type integer) (bits 1)
    -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: m_bAwaitingReadyRestart (offset 809) (type integer) (bits 1)
    -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: m_flRestartRoundTime (offset 812) (type float) (bits 0)
    -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: m_flMapResetTime (offset 816) (type float) (bits 0)
    -Member: 010 (offset 40) (type float) (bits 11)
+
  Sub-Class Table (3 Deep): m_flNextRespawnWave
    -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: 000 (offset 0) (type float) (bits 0)
    -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: 001 (offset 4) (type float) (bits 0)
    -Member: 013 (offset 52) (type float) (bits 11)
+
  -Member: 002 (offset 8) (type float) (bits 0)
    -Member: 014 (offset 56) (type float) (bits 11)
+
  -Member: 003 (offset 12) (type float) (bits 0)
    -Member: 015 (offset 60) (type float) (bits 11)
+
  -Member: 004 (offset 16) (type float) (bits 0)
    -Member: 016 (offset 64) (type float) (bits 11)
+
  -Member: 005 (offset 20) (type float) (bits 0)
    -Member: 017 (offset 68) (type float) (bits 11)
+
  -Member: 006 (offset 24) (type float) (bits 0)
    -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: 007 (offset 28) (type float) (bits 0)
    -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: 008 (offset 32) (type float) (bits 0)
    -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: 009 (offset 36) (type float) (bits 0)
    -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: 010 (offset 40) (type float) (bits 0)
    -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: 011 (offset 44) (type float) (bits 0)
    -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: 012 (offset 48) (type float) (bits 0)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: 013 (offset 52) (type float) (bits 0)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: 014 (offset 56) (type float) (bits 0)
    Sub-Class Table (4 Deep): m_flEncodedController
+
  -Member: 015 (offset 60) (type float) (bits 0)
    -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: 016 (offset 64) (type float) (bits 0)
    -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: 017 (offset 68) (type float) (bits 0)
    -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: 018 (offset 72) (type float) (bits 0)
    -Member: 003 (offset 12) (type float) (bits 11)
+
   -Member: 019 (offset 76) (type float) (bits 0)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
   -Member: 020 (offset 80) (type float) (bits 0)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: 021 (offset 84) (type float) (bits 0)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: 022 (offset 88) (type float) (bits 0)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
  -Member: 023 (offset 92) (type float) (bits 0)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
  -Member: 024 (offset 96) (type float) (bits 0)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
   -Member: 025 (offset 100) (type float) (bits 0)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
   -Member: 026 (offset 104) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_ServerAnimationData
+
   -Member: 027 (offset 108) (type float) (bits 0)
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
   -Member: 028 (offset 112) (type float) (bits 0)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
   -Member: 029 (offset 116) (type float) (bits 0)
  -Member: m_ragAngles (offset 7544) (type vector) (bits 13)
+
   -Member: 030 (offset 120) (type float) (bits 0)
  -Member: m_ragAngles (offset 0) (type array) (bits 0)
+
   -Member: 031 (offset 124) (type float) (bits 0)
  -Member: m_ragPos (offset 7256) (type vector) (bits 0)
+
  Sub-Class Table (3 Deep): m_TeamRespawnWaveTimes
  -Member: m_ragPos (offset 0) (type array) (bits 0)
+
  -Member: 000 (offset 0) (type float) (bits 0)
  -Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
+
   -Member: 001 (offset 4) (type float) (bits 0)
  -Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
+
  -Member: 002 (offset 8) (type float) (bits 0)
  -Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
+
  -Member: 003 (offset 12) (type float) (bits 0)
-Member: m_boneIndexAttached (offset 8468) (type integer) (bits 7)
+
  -Member: 004 (offset 16) (type float) (bits 0)
-Member: m_ragdollAttachedObjectIndex (offset 8472) (type integer) (bits 5)
+
  -Member: 005 (offset 20) (type float) (bits 0)
-Member: m_attachmentPointBoneSpace (offset 8476) (type vector) (bits 0)
+
  -Member: 006 (offset 24) (type float) (bits 0)
-Member: m_attachmentPointRagdollSpace (offset 8488) (type vector) (bits 0)
+
  -Member: 007 (offset 28) (type float) (bits 0)
 
+
  -Member: 008 (offset 32) (type float) (bits 0)
== CRifle_AK47: ==
+
  -Member: 009 (offset 36) (type float) (bits 0)
Sub-Class Table (1 Deep): DT_Rifle_AK47
+
  -Member: 010 (offset 40) (type float) (bits 0)
  Sub-Class Table (2 Deep): DT_BaseRifle
+
  -Member: 011 (offset 44) (type float) (bits 0)
   Sub-Class Table (3 Deep): DT_TerrorGun
+
  -Member: 012 (offset 48) (type float) (bits 0)
    Sub-Class Table (4 Deep): DT_TerrorWeapon
+
  -Member: 013 (offset 52) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_WeaponCSBase
+
   -Member: 014 (offset 56) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
+
  -Member: 015 (offset 60) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
  -Member: 016 (offset 64) (type float) (bits 0)
        Sub-Class Table (8 Deep): DT_BaseEntity
+
  -Member: 017 (offset 68) (type float) (bits 0)
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
  -Member: 018 (offset 72) (type float) (bits 0)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: 019 (offset 76) (type float) (bits 0)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: 020 (offset 80) (type float) (bits 0)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: 021 (offset 84) (type float) (bits 0)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: 022 (offset 88) (type float) (bits 0)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: 023 (offset 92) (type float) (bits 0)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: 024 (offset 96) (type float) (bits 0)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: 025 (offset 100) (type float) (bits 0)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: 026 (offset 104) (type float) (bits 0)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
  -Member: 027 (offset 108) (type float) (bits 0)
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
  -Member: 028 (offset 112) (type float) (bits 0)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
  -Member: 029 (offset 116) (type float) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
  -Member: 030 (offset 120) (type float) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  -Member: 031 (offset 124) (type float) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  Sub-Class Table (3 Deep): m_bTeamReady
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: 000 (offset 0) (type integer) (bits 1)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: 001 (offset 1) (type integer) (bits 1)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: 002 (offset 2) (type integer) (bits 1)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: 003 (offset 3) (type integer) (bits 1)
        Sub-Class Table (9 Deep): DT_GlowProperty
+
  -Member: 004 (offset 4) (type integer) (bits 1)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: 005 (offset 5) (type integer) (bits 1)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: 006 (offset 6) (type integer) (bits 1)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: 007 (offset 7) (type integer) (bits 1)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: 008 (offset 8) (type integer) (bits 1)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: 009 (offset 9) (type integer) (bits 1)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: 010 (offset 10) (type integer) (bits 1)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: 011 (offset 11) (type integer) (bits 1)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: 012 (offset 12) (type integer) (bits 1)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: 013 (offset 13) (type integer) (bits 1)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
  -Member: 014 (offset 14) (type integer) (bits 1)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  -Member: 015 (offset 15) (type integer) (bits 1)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
  -Member: 016 (offset 16) (type integer) (bits 1)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
  -Member: 017 (offset 17) (type integer) (bits 1)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
  -Member: 018 (offset 18) (type integer) (bits 1)
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
  -Member: 019 (offset 19) (type integer) (bits 1)
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: 020 (offset 20) (type integer) (bits 1)
        -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: 021 (offset 21) (type integer) (bits 1)
        -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: 022 (offset 22) (type integer) (bits 1)
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: 023 (offset 23) (type integer) (bits 1)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: 024 (offset 24) (type integer) (bits 1)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: 025 (offset 25) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: 026 (offset 26) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: 027 (offset 27) (type integer) (bits 1)
        -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: 028 (offset 28) (type integer) (bits 1)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: 029 (offset 29) (type integer) (bits 1)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: 030 (offset 30) (type integer) (bits 1)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: 031 (offset 31) (type integer) (bits 1)
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: m_bStopWatch (offset 980) (type integer) (bits 1)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
== CTEArmorRicochet: ==
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
Sub-Class Table (1 Deep): DT_TEArmorRicochet
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
  Sub-Class Table (2 Deep): DT_TEMetalSparks
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
  -Member: m_vecPos (offset 12) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
  -Member: m_vecDir (offset 24) (type vector) (bits 0)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
== CTEBaseBeam: ==
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
Sub-Class Table (1 Deep): DT_BaseBeam
        Sub-Class Table (8 Deep): m_flPoseParameter
+
-Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        -Member: 000 (offset 0) (type float) (bits 11)
+
-Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
+
-Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: 002 (offset 8) (type float) (bits 11)
+
-Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: 003 (offset 12) (type float) (bits 11)
+
-Member: m_fLife (offset 28) (type float) (bits 8)
        -Member: 004 (offset 16) (type float) (bits 11)
+
-Member: m_fWidth (offset 32) (type float) (bits 10)
        -Member: 005 (offset 20) (type float) (bits 11)
+
-Member: m_fEndWidth (offset 36) (type float) (bits 10)
        -Member: 006 (offset 24) (type float) (bits 11)
+
-Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: 007 (offset 28) (type float) (bits 11)
+
-Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: 008 (offset 32) (type float) (bits 11)
+
-Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: 009 (offset 36) (type float) (bits 11)
+
-Member: r (offset 48) (type integer) (bits 8)
        -Member: 010 (offset 40) (type float) (bits 11)
+
-Member: g (offset 52) (type integer) (bits 8)
        -Member: 011 (offset 44) (type float) (bits 11)
+
-Member: b (offset 56) (type integer) (bits 8)
        -Member: 012 (offset 48) (type float) (bits 11)
+
-Member: a (offset 60) (type integer) (bits 8)
        -Member: 013 (offset 52) (type float) (bits 11)
+
-Member: m_nFlags (offset 68) (type integer) (bits 32)
        -Member: 014 (offset 56) (type float) (bits 11)
+
 
        -Member: 015 (offset 60) (type float) (bits 11)
+
== CTEBeamEntPoint: ==
        -Member: 016 (offset 64) (type float) (bits 11)
+
Sub-Class Table (1 Deep): DT_TEBeamEntPoint
        -Member: 017 (offset 68) (type float) (bits 11)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
        -Member: 018 (offset 72) (type float) (bits 11)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
        -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        Sub-Class Table (8 Deep): m_flEncodedController
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: g (offset 52) (type integer) (bits 8)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: b (offset 56) (type integer) (bits 8)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: a (offset 60) (type integer) (bits 8)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
-Member: m_nEndEntity (offset 88) (type integer) (bits 24)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
-Member: m_vecStartPoint (offset 76) (type vector) (bits 0)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
-Member: m_vecEndPoint (offset 92) (type vector) (bits 0)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
+
== CTEBeamEnts: ==
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
Sub-Class Table (1 Deep): DT_TEBeamEnts
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
  -Member: r (offset 48) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
+
  -Member: g (offset 52) (type integer) (bits 8)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
  -Member: b (offset 56) (type integer) (bits 8)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
  -Member: a (offset 60) (type integer) (bits 8)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
+
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
+
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
  
== CRifle_Desert: ==
+
== CTEBeamFollow: ==
  Sub-Class Table (1 Deep): DT_Rifle_Desert
+
  Sub-Class Table (1 Deep): DT_TEBeamFollow
   Sub-Class Table (2 Deep): DT_BaseRifle
+
   Sub-Class Table (2 Deep): DT_BaseBeam
  Sub-Class Table (3 Deep): DT_TerrorGun
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
    Sub-Class Table (4 Deep): DT_TerrorWeapon
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
    Sub-Class Table (5 Deep): DT_WeaponCSBase
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_BaseAnimating
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
        Sub-Class Table (8 Deep): DT_BaseEntity
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
+
  -Member: g (offset 52) (type integer) (bits 8)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
+
  -Member: b (offset 56) (type integer) (bits 8)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
  -Member: a (offset 60) (type integer) (bits 8)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
-Member: m_iEntIndex (offset 72) (type integer) (bits 24)
        Sub-Class Table (9 Deep): DT_CollisionProperty
+
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
== CTEBeamLaser: ==
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
Sub-Class Table (1 Deep): DT_TEBeamLaser
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
        Sub-Class Table (9 Deep): DT_GlowProperty
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
  -Member: g (offset 52) (type integer) (bits 8)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
  -Member: b (offset 56) (type integer) (bits 8)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
  -Member: a (offset 60) (type integer) (bits 8)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
== CTEBeamPoints: ==
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
Sub-Class Table (1 Deep): DT_TEBeamPoints
        -Member: moveparent (offset 380) (type integer) (bits 21)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        -Member: movetype (offset 378) (type integer) (bits 4)
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: movecollide (offset 379) (type integer) (bits 3)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: m_Gender (offset 236) (type integer) (bits 32)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
  -Member: g (offset 52) (type integer) (bits 8)
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
+
  -Member: b (offset 56) (type integer) (bits 8)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
+
  -Member: a (offset 60) (type integer) (bits 8)
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
+
-Member: m_vecStartPoint (offset 72) (type vector) (bits 0)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
+
-Member: m_vecEndPoint (offset 84) (type vector) (bits 0)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
+
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
+
== CTEBeamRing: ==
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
+
Sub-Class Table (1 Deep): DT_TEBeamRing
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        Sub-Class Table (8 Deep): m_flPoseParameter
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
        -Member: 004 (offset 16) (type float) (bits 11)
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
        -Member: 005 (offset 20) (type float) (bits 11)
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: 006 (offset 24) (type float) (bits 11)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: 007 (offset 28) (type float) (bits 11)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: 008 (offset 32) (type float) (bits 11)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: 009 (offset 36) (type float) (bits 11)
+
  -Member: g (offset 52) (type integer) (bits 8)
        -Member: 010 (offset 40) (type float) (bits 11)
+
  -Member: b (offset 56) (type integer) (bits 8)
        -Member: 011 (offset 44) (type float) (bits 11)
+
  -Member: a (offset 60) (type integer) (bits 8)
        -Member: 012 (offset 48) (type float) (bits 11)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
        -Member: 013 (offset 52) (type float) (bits 11)
+
-Member: m_nStartEntity (offset 72) (type integer) (bits 11)
        -Member: 014 (offset 56) (type float) (bits 11)
+
-Member: m_nEndEntity (offset 76) (type integer) (bits 11)
        -Member: 015 (offset 60) (type float) (bits 11)
+
 
        -Member: 016 (offset 64) (type float) (bits 11)
+
== CTEBeamRingPoint: ==
        -Member: 017 (offset 68) (type float) (bits 11)
+
Sub-Class Table (1 Deep): DT_TEBeamRingPoint
        -Member: 018 (offset 72) (type float) (bits 11)
+
  Sub-Class Table (2 Deep): DT_BaseBeam
        -Member: 019 (offset 76) (type float) (bits 11)
+
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
        -Member: 020 (offset 80) (type float) (bits 11)
+
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
        -Member: 021 (offset 84) (type float) (bits 11)
+
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
        -Member: 022 (offset 88) (type float) (bits 11)
+
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
        -Member: 023 (offset 92) (type float) (bits 11)
+
  -Member: m_fLife (offset 28) (type float) (bits 8)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
+
  -Member: m_fWidth (offset 32) (type float) (bits 10)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
+
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
        Sub-Class Table (8 Deep): m_flEncodedController
+
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
        -Member: 000 (offset 0) (type float) (bits 11)
+
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
        -Member: 001 (offset 4) (type float) (bits 11)
+
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
        -Member: 002 (offset 8) (type float) (bits 11)
+
  -Member: r (offset 48) (type integer) (bits 8)
        -Member: 003 (offset 12) (type float) (bits 11)
+
  -Member: g (offset 52) (type integer) (bits 8)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
+
  -Member: b (offset 56) (type integer) (bits 8)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
+
  -Member: a (offset 60) (type integer) (bits 8)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
+
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
+
-Member: m_vecCenter (offset 72) (type vector) (bits 0)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
+
-Member: m_flStartRadius (offset 84) (type float) (bits 16)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
+
-Member: m_flEndRadius (offset 88) (type float) (bits 16)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
+
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
+
== CTEBeamSpline: ==
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
+
Sub-Class Table (1 Deep): DT_TEBeamSpline
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
+
-Member: m_nPoints (offset 204) (type integer) (bits 5)
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
+
-Member: m_vecPoints (offset 12) (type vector) (bits 0)
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
+
-Member: m_vecPoints (offset 0) (type array) (bits 0)
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
+
 
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
+
== CTEBloodSprite: ==
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
+
Sub-Class Table (1 Deep): DT_TEBloodSprite
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
+
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
+
-Member: m_vecDirection (offset 24) (type vector) (bits 0)
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
+
-Member: r (offset 44) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
+
-Member: g (offset 48) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
+
-Member: b (offset 52) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
+
-Member: a (offset 56) (type integer) (bits 8)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
+
-Member: m_nSprayModel (offset 36) (type integer) (bits 11)
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
+
-Member: m_nDropModel (offset 40) (type integer) (bits 11)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
+
-Member: m_nSize (offset 60) (type integer) (bits 8)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
  
== CRifle_SG552: ==
+
== CTEBloodStream: ==
  Sub-Class Table (1 Deep): DT_Rifle_SG552
+
  Sub-Class Table (1 Deep): DT_TEBloodStream
   Sub-Class Table (2 Deep): DT_TerrorGun
+
   Sub-Class Table (2 Deep): DT_TEParticleSystem
   Sub-Class Table (3 Deep): DT_TerrorWeapon
+
   Sub-Class Table (3 Deep): DT_BaseTempEntity
    Sub-Class Table (4 Deep): DT_WeaponCSBase
+
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
+
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
      Sub-Class Table (6 Deep): DT_BaseAnimating
+
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_BaseEntity
+
-Member: m_vecDirection (offset 24) (type vector) (bits 11)
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
+
-Member: r (offset 36) (type integer) (bits 8)
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
+
-Member: g (offset 40) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
+
-Member: b (offset 44) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
+
-Member: a (offset 48) (type integer) (bits 8)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
+
-Member: m_nAmount (offset 52) (type integer) (bits 8)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
+
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
+
== CTEBreakModel: ==
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
+
Sub-Class Table (1 Deep): DT_TEBreakModel
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
+
  Sub-Class Table (2 Deep): DT_BaseTempEntity
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
+
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
        Sub-Class Table (8 Deep): DT_CollisionProperty
+
-Member: m_angRotation[0] (offset 48) (type float) (bits 13)
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
+
-Member: m_angRotation[1] (offset 52) (type float) (bits 13)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
+
-Member: m_angRotation[2] (offset 56) (type float) (bits 13)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
+
-Member: m_vecSize (offset 24) (type vector) (bits 0)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
+
-Member: m_vecVelocity (offset 36) (type vector) (bits 0)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
+
-Member: m_nModelIndex (offset 64) (type integer) (bits 11)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
+
-Member: m_nRandomization (offset 60) (type integer) (bits 9)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
+
-Member: m_nCount (offset 68) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
+
-Member: m_fTime (offset 72) (type float) (bits 10)
        Sub-Class Table (8 Deep): DT_GlowProperty
+
-Member: m_nFlags (offset 76) (type integer) (bits 8)
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
+
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
+
== CTEBSPDecal: ==
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
+
Sub-Class Table (1 Deep): DT_TEBSPDecal
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_BaseTempEntity
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
+
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
+
-Member: m_nEntity (offset 24) (type integer) (bits 11)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
+
-Member: m_nIndex (offset 28) (type integer) (bits 9)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
+
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
+
== CTEBubbles: ==
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
+
Sub-Class Table (1 Deep): DT_TEBubbles
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
+
  Sub-Class Table (2 Deep): DT_BaseTempEntity
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
+
-Member: m_vecMins (offset 12) (type vector) (bits 0)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
+
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
+
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
      -Member: moveparent (offset 380) (type integer) (bits 21)
+
-Member: m_fHeight (offset 36) (type float) (bits 17)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
+
-Member: m_nCount (offset 44) (type integer) (bits 8)
      -Member: movetype (offset 378) (type integer) (bits 4)
+
-Member: m_fSpeed (offset 48) (type float) (bits 17)
      -Member: movecollide (offset 379) (type integer) (bits 3)
+
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
+
== CTEBubbleTrail: ==
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
+
Sub-Class Table (1 Deep): DT_TEBubbleTrail
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
+
  Sub-Class Table (2 Deep): DT_BaseTempEntity
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
+
-Member: m_vecMins (offset 12) (type vector) (bits 0)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
+
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
+
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
+
-Member: m_flWaterZ (offset 36) (type float) (bits 17)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
+
-Member: m_nCount (offset 44) (type integer) (bits 8)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
+
-Member: m_fSpeed (offset 48) (type float) (bits 17)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
  
== CRopeKeyframe: ==
+
== CTEBullets: ==
  Sub-Class Table (1 Deep): DT_RopeKeyframe
+
  Sub-Class Table (1 Deep): DT_TEBullets
  -Member: m_hStartPoint (offset 1140) (type integer) (bits 21)
+
  -Member: m_vecOrigin (offset 16) (type vector) (bits 0)
  -Member: m_hEndPoint (offset 1144) (type integer) (bits 21)
+
  -Member: m_vecAngles[0] (offset 28) (type float) (bits 10)
  -Member: m_iStartAttachment (offset 1148) (type integer) (bits 5)
+
  -Member: m_vecAngles[1] (offset 32) (type float) (bits 10)
-Member: m_iEndAttachment (offset 1150) (type integer) (bits 5)
+
  -Member: m_iWeaponID (offset 40) (type integer) (bits 6)
-Member: m_Slack (offset 1084) (type integer) (bits 12)
+
  -Member: m_iMode (offset 44) (type integer) (bits 1)
-Member: m_RopeLength (offset 1120) (type integer) (bits 15)
+
  -Member: m_iSeed (offset 48) (type integer) (bits 32)
-Member: m_fLockedPoints (offset 1124) (type integer) (bits 4)
+
  -Member: m_iPlayer (offset 12) (type integer) (bits 5)
-Member: m_nChangeCount (offset 1116) (type integer) (bits 8)
+
  -Member: m_flSoundTime (offset 52) (type float) (bits 0)
-Member: m_RopeFlags (offset 1076) (type integer) (bits 10)
 
  -Member: m_nSegments (offset 1096) (type integer) (bits 4)
 
  -Member: m_bConstrainBetweenEndpoints (offset 1100) (type integer) (bits 1)
 
  -Member: m_iRopeMaterialModelIndex (offset 1108) (type integer) (bits 16)
 
  -Member: m_Subdiv (offset 1112) (type integer) (bits 4)
 
  -Member: m_TextureScale (offset 1092) (type float) (bits 10)
 
-Member: m_Width (offset 1088) (type float) (bits 0)
 
-Member: m_flScrollSpeed (offset 1132) (type float) (bits 0)
 
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
 
-Member: moveparent (offset 380) (type integer) (bits 21)
 
-Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
-Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
-Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
-Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
-Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
 
 
== CScavengeProgressDisplay: ==
 
Sub-Class Table (1 Deep): DT_ScavengeProgressDisplay
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_bActive (offset 1076) (type integer) (bits 1)
 
 
 
== CSceneEntity: ==
 
Sub-Class Table (1 Deep): DT_SceneEntity
 
-Member: m_nSceneStringIndex (offset 1252) (type integer) (bits 13)
 
-Member: m_bIsPlayingBack (offset 1156) (type integer) (bits 1)
 
-Member: m_bPaused (offset 1157) (type integer) (bits 1)
 
-Member: m_bMultiplayer (offset 1158) (type integer) (bits 1)
 
-Member: m_flForceClientTime (offset 1160) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): _ST_m_hActorList_16
 
  Sub-Class Table (3 Deep): _LPT_m_hActorList_16
 
  -Member: lengthprop16 (offset 0) (type integer) (bits 5)
 
  -Member: 000 (offset 0) (type integer) (bits 21)
 
  -Member: 001 (offset 0) (type integer) (bits 21)
 
  -Member: 002 (offset 0) (type integer) (bits 21)
 
  -Member: 003 (offset 0) (type integer) (bits 21)
 
  -Member: 004 (offset 0) (type integer) (bits 21)
 
  -Member: 005 (offset 0) (type integer) (bits 21)
 
  -Member: 006 (offset 0) (type integer) (bits 21)
 
  -Member: 007 (offset 0) (type integer) (bits 21)
 
  -Member: 008 (offset 0) (type integer) (bits 21)
 
  -Member: 009 (offset 0) (type integer) (bits 21)
 
  -Member: 010 (offset 0) (type integer) (bits 21)
 
  -Member: 011 (offset 0) (type integer) (bits 21)
 
  -Member: 012 (offset 0) (type integer) (bits 21)
 
  -Member: 013 (offset 0) (type integer) (bits 21)
 
  -Member: 014 (offset 0) (type integer) (bits 21)
 
  -Member: 015 (offset 0) (type integer) (bits 21)
 
 
 
== CSelfDestruct: ==
 
Sub-Class Table (1 Deep): DT_SelfDestruct
 
  Sub-Class Table (2 Deep): DT_AbilityBase
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)
 
 
 
== CShadowControl: ==
 
Sub-Class Table (1 Deep): DT_ShadowControl
 
-Member: m_shadowDirection (offset 1072) (type vector) (bits 0)
 
-Member: m_shadowColor (offset 1084) (type integer) (bits 32)
 
-Member: m_flShadowMaxDist (offset 1088) (type float) (bits 0)
 
-Member: m_bDisableShadows (offset 1092) (type integer) (bits 1)
 
-Member: m_bEnableLocalLightShadows (offset 1093) (type integer) (bits 1)
 
 
 
== CShotgun_Chrome: ==
 
Sub-Class Table (1 Deep): DT_Shotgun_Chrome
 
  Sub-Class Table (2 Deep): DT_BaseShotgun
 
  Sub-Class Table (3 Deep): DT_TerrorGun
 
    Sub-Class Table (4 Deep): DT_TerrorWeapon
 
    Sub-Class Table (5 Deep): DT_WeaponCSBase
 
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (7 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
  Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
 
  -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 
  -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 
  -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 
  -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 
  -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 
  -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 
  -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 
  -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
 
 
 
== CShotgun_SPAS: ==
 
Sub-Class Table (1 Deep): DT_Shotgun_SPAS
 
  Sub-Class Table (2 Deep): DT_BaseAutoShotgun
 
  Sub-Class Table (3 Deep): DT_BaseShotgun
 
    Sub-Class Table (4 Deep): DT_TerrorGun
 
    Sub-Class Table (5 Deep): DT_TerrorWeapon
 
      Sub-Class Table (6 Deep): DT_WeaponCSBase
 
      Sub-Class Table (7 Deep): DT_BaseCombatWeapon
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
        Sub-Class Table (8 Deep): DT_LocalWeaponData
 
        -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
        -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
        -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
        -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
        Sub-Class Table (8 Deep): DT_LocalActiveWeaponData
 
        -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
        -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
        -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
        -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
        -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
        -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
        -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
      -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (7 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
      -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
      -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
      -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
      -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
      -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
      -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
      -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
      -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
      -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
      -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
    -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
    -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
    -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
    -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
    -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
    -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
    Sub-Class Table (4 Deep): DT_LocalActiveShotgunData
 
    -Member: m_reloadState (offset 6124) (type integer) (bits 1)
 
    -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
 
    -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
 
    -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
 
    -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
 
    -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
 
    -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
 
    -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)
 
 
 
== CSlideshowDisplay: ==
 
Sub-Class Table (1 Deep): DT_SlideshowDisplay
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_bEnabled (offset 1072) (type integer) (bits 1)
 
-Member: m_szDisplayText (offset 1073) (type string) (bits 0)
 
-Member: m_szSlideshowDirectory (offset 1201) (type string) (bits 0)
 
  Sub-Class Table (2 Deep): m_chCurrentSlideLists
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 1) (type integer) (bits 8)
 
  -Member: 002 (offset 2) (type integer) (bits 8)
 
  -Member: 003 (offset 3) (type integer) (bits 8)
 
  -Member: 004 (offset 4) (type integer) (bits 8)
 
  -Member: 005 (offset 5) (type integer) (bits 8)
 
  -Member: 006 (offset 6) (type integer) (bits 8)
 
  -Member: 007 (offset 7) (type integer) (bits 8)
 
  -Member: 008 (offset 8) (type integer) (bits 8)
 
  -Member: 009 (offset 9) (type integer) (bits 8)
 
  -Member: 010 (offset 10) (type integer) (bits 8)
 
  -Member: 011 (offset 11) (type integer) (bits 8)
 
  -Member: 012 (offset 12) (type integer) (bits 8)
 
  -Member: 013 (offset 13) (type integer) (bits 8)
 
  -Member: 014 (offset 14) (type integer) (bits 8)
 
  -Member: 015 (offset 15) (type integer) (bits 8)
 
-Member: m_fMinSlideTime (offset 1372) (type float) (bits 11)
 
-Member: m_fMaxSlideTime (offset 1376) (type float) (bits 11)
 
-Member: m_iCycleType (offset 1380) (type integer) (bits 2)
 
-Member: m_bNoListRepeats (offset 1384) (type integer) (bits 1)
 
 
 
== CSMG_MP5: ==
 
Sub-Class Table (1 Deep): DT_SMG_MP5
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSMG_Silenced: ==
 
Sub-Class Table (1 Deep): DT_SMG_Silenced
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSmokerClaw: ==
 
Sub-Class Table (1 Deep): DT_WeaponSmokerClaw
 
  Sub-Class Table (2 Deep): DT_WeaponClaw
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
 
 
== CSmokeStack: ==
 
Sub-Class Table (1 Deep): DT_SmokeStack
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
 
-Member: m_Speed (offset 1076) (type float) (bits 0)
 
-Member: m_StartSize (offset 1080) (type float) (bits 0)
 
-Member: m_EndSize (offset 1084) (type float) (bits 0)
 
-Member: m_Rate (offset 1088) (type float) (bits 0)
 
-Member: m_JetLength (offset 1092) (type float) (bits 0)
 
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
 
-Member: m_flBaseSpread (offset 1104) (type float) (bits 0)
 
-Member: m_flRollSpeed (offset 1096) (type float) (bits 0)
 
-Member: m_DirLight.m_vPos (offset 1144) (type vector) (bits 0)
 
-Member: m_DirLight.m_vColor (offset 1156) (type vector) (bits 0)
 
-Member: m_DirLight.m_flIntensity (offset 1168) (type float) (bits 0)
 
-Member: m_AmbientLight.m_vPos (offset 1112) (type vector) (bits 0)
 
-Member: m_AmbientLight.m_vColor (offset 1124) (type vector) (bits 0)
 
-Member: m_AmbientLight.m_flIntensity (offset 1136) (type float) (bits 0)
 
-Member: m_vWind (offset 1192) (type vector) (bits 0)
 
-Member: m_flTwist (offset 1172) (type float) (bits 0)
 
-Member: m_iMaterialModel (offset 1180) (type integer) (bits 16)
 
 
 
== CSniper_AWP: ==
 
Sub-Class Table (1 Deep): DT_Sniper_AWP
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSniper_Military: ==
 
Sub-Class Table (1 Deep): DT_Sniper_Military
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSniper_Scout: ==
 
Sub-Class Table (1 Deep): DT_Sniper_Scout
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSniperRifle: ==
 
Sub-Class Table (1 Deep): DT_SniperRifle
 
  Sub-Class Table (2 Deep): DT_BaseSniperRifle
 
  Sub-Class Table (3 Deep): DT_TerrorGun
 
    Sub-Class Table (4 Deep): DT_TerrorWeapon
 
    Sub-Class Table (5 Deep): DT_WeaponCSBase
 
      Sub-Class Table (6 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (7 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
      -Member: m_iState (offset 5132) (type integer) (bits 2)
 
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
 
      Sub-Class Table (6 Deep): DT_CountdownTimer
 
      -Member: m_duration (offset 4) (type float) (bits 0)
 
      -Member: m_timestamp (offset 8) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_IntervalTimer
 
      -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSoundMixLayer: ==
 
Sub-Class Table (1 Deep): DT_SoundMixLayer
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_iszMixLayerName (offset 1072) (type string) (bits 0)
 
-Member: m_fMixLayerLevel (offset 1076) (type float) (bits 8)
 
 
 
== CSpitAbility: ==
 
Sub-Class Table (1 Deep): DT_SpitAbility
 
  Sub-Class Table (2 Deep): DT_AbilityBase
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)
 
 
 
== CSpitterClaw: ==
 
Sub-Class Table (1 Deep): DT_WeaponSpitterClaw
 
  Sub-Class Table (2 Deep): DT_WeaponClaw
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
 
 
== CSpitterProjectile: ==
 
Sub-Class Table (1 Deep): DT_SpitterProjectile
 
  Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 
  Sub-Class Table (3 Deep): DT_BaseGrenade
 
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 
    Sub-Class Table (5 Deep): DT_BaseFlex
 
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_OverlayVars
 
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): m_hMyWeapons
 
    -Member: 000 (offset 0) (type integer) (bits 21)
 
    -Member: 001 (offset 4) (type integer) (bits 21)
 
    -Member: 002 (offset 8) (type integer) (bits 21)
 
    -Member: 003 (offset 12) (type integer) (bits 21)
 
    -Member: 004 (offset 16) (type integer) (bits 21)
 
    -Member: 005 (offset 20) (type integer) (bits 21)
 
    -Member: 006 (offset 24) (type integer) (bits 21)
 
    -Member: 007 (offset 28) (type integer) (bits 21)
 
    -Member: 008 (offset 32) (type integer) (bits 21)
 
    -Member: 009 (offset 36) (type integer) (bits 21)
 
    -Member: 010 (offset 40) (type integer) (bits 21)
 
    -Member: 011 (offset 44) (type integer) (bits 21)
 
    -Member: 012 (offset 48) (type integer) (bits 21)
 
    -Member: 013 (offset 52) (type integer) (bits 21)
 
    -Member: 014 (offset 56) (type integer) (bits 21)
 
    -Member: 015 (offset 60) (type integer) (bits 21)
 
    -Member: 016 (offset 64) (type integer) (bits 21)
 
    -Member: 017 (offset 68) (type integer) (bits 21)
 
    -Member: 018 (offset 72) (type integer) (bits 21)
 
    -Member: 019 (offset 76) (type integer) (bits 21)
 
    -Member: 020 (offset 80) (type integer) (bits 21)
 
    -Member: 021 (offset 84) (type integer) (bits 21)
 
    -Member: 022 (offset 88) (type integer) (bits 21)
 
    -Member: 023 (offset 92) (type integer) (bits 21)
 
    -Member: 024 (offset 96) (type integer) (bits 21)
 
    -Member: 025 (offset 100) (type integer) (bits 21)
 
    -Member: 026 (offset 104) (type integer) (bits 21)
 
    -Member: 027 (offset 108) (type integer) (bits 21)
 
    -Member: 028 (offset 112) (type integer) (bits 21)
 
    -Member: 029 (offset 116) (type integer) (bits 21)
 
    -Member: 030 (offset 120) (type integer) (bits 21)
 
    -Member: 031 (offset 124) (type integer) (bits 21)
 
    -Member: 032 (offset 128) (type integer) (bits 21)
 
    -Member: 033 (offset 132) (type integer) (bits 21)
 
    -Member: 034 (offset 136) (type integer) (bits 21)
 
    -Member: 035 (offset 140) (type integer) (bits 21)
 
    -Member: 036 (offset 144) (type integer) (bits 21)
 
    -Member: 037 (offset 148) (type integer) (bits 21)
 
    -Member: 038 (offset 152) (type integer) (bits 21)
 
    -Member: 039 (offset 156) (type integer) (bits 21)
 
    -Member: 040 (offset 160) (type integer) (bits 21)
 
    -Member: 041 (offset 164) (type integer) (bits 21)
 
    -Member: 042 (offset 168) (type integer) (bits 21)
 
    -Member: 043 (offset 172) (type integer) (bits 21)
 
    -Member: 044 (offset 176) (type integer) (bits 21)
 
    -Member: 045 (offset 180) (type integer) (bits 21)
 
    -Member: 046 (offset 184) (type integer) (bits 21)
 
    -Member: 047 (offset 188) (type integer) (bits 21)
 
    -Member: 048 (offset 192) (type integer) (bits 21)
 
    -Member: 049 (offset 196) (type integer) (bits 21)
 
    -Member: 050 (offset 200) (type integer) (bits 21)
 
    -Member: 051 (offset 204) (type integer) (bits 21)
 
    -Member: 052 (offset 208) (type integer) (bits 21)
 
    -Member: 053 (offset 212) (type integer) (bits 21)
 
    -Member: 054 (offset 216) (type integer) (bits 21)
 
    -Member: 055 (offset 220) (type integer) (bits 21)
 
    -Member: 056 (offset 224) (type integer) (bits 21)
 
    -Member: 057 (offset 228) (type integer) (bits 21)
 
    -Member: 058 (offset 232) (type integer) (bits 21)
 
    -Member: 059 (offset 236) (type integer) (bits 21)
 
    -Member: 060 (offset 240) (type integer) (bits 21)
 
    -Member: 061 (offset 244) (type integer) (bits 21)
 
    -Member: 062 (offset 248) (type integer) (bits 21)
 
    -Member: 063 (offset 252) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_flDamage (offset 6768) (type float) (bits 10)
 
  -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
 
  -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
 
  -Member: m_hThrower (offset 6776) (type integer) (bits 21)
 
  -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
 
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
  -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
 
 
 
== CSpotlightEnd: ==
 
Sub-Class Table (1 Deep): DT_SpotlightEnd
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flLightScale (offset 1072) (type float) (bits 0)
 
-Member: m_Radius (offset 1076) (type float) (bits 0)
 
 
 
== CSprite: ==
 
Sub-Class Table (1 Deep): DT_Sprite
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 
-Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 
-Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 
-Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 
-Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 
-Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 
-Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 
-Member: m_flFrame (offset 1084) (type float) (bits 20)
 
-Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 
-Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 
-Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
 
 
 
== CSpriteOriented: ==
 
Sub-Class Table (1 Deep): DT_SpriteOriented
 
  Sub-Class Table (2 Deep): DT_Sprite
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 
  -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 
  -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 
  -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 
  -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 
  -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 
  -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 
  -Member: m_flFrame (offset 1084) (type float) (bits 20)
 
  -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 
  -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 
  -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
 
 
 
== CSpriteTrail: ==
 
Sub-Class Table (1 Deep): DT_SpriteTrail
 
  Sub-Class Table (2 Deep): DT_Sprite
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 
  -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 
  -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 
  -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 
  -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 
  -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 
  -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 
  -Member: m_flFrame (offset 1084) (type float) (bits 20)
 
  -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 
  -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 
  -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
 
-Member: m_flLifeTime (offset 1152) (type float) (bits 0)
 
-Member: m_flStartWidth (offset 1156) (type float) (bits 0)
 
-Member: m_flEndWidth (offset 1160) (type float) (bits 0)
 
-Member: m_flStartWidthVariance (offset 1164) (type float) (bits 0)
 
-Member: m_flTextureRes (offset 1168) (type float) (bits 0)
 
-Member: m_flMinFadeLength (offset 1172) (type float) (bits 0)
 
-Member: m_vecSkyboxOrigin (offset 1176) (type vector) (bits 0)
 
-Member: m_flSkyboxScale (offset 1188) (type float) (bits 0)
 
 
 
== CSteamJet: ==
 
Sub-Class Table (1 Deep): DT_SteamJet
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
 
-Member: m_Speed (offset 1076) (type float) (bits 0)
 
-Member: m_StartSize (offset 1080) (type float) (bits 0)
 
-Member: m_EndSize (offset 1084) (type float) (bits 0)
 
-Member: m_Rate (offset 1088) (type float) (bits 0)
 
-Member: m_JetLength (offset 1092) (type float) (bits 0)
 
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
 
-Member: m_bFaceLeft (offset 1104) (type integer) (bits 1)
 
-Member: m_nType (offset 1108) (type integer) (bits 32)
 
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
 
-Member: m_flRollSpeed (offset 1112) (type float) (bits 0)
 
-Member: m_NoiseStart (offset 1096) (type string) (bits 0)
 
 
 
== CSubMachinegun: ==
 
Sub-Class Table (1 Deep): DT_SubMachinegun
 
  Sub-Class Table (2 Deep): DT_TerrorGun
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CSun: ==
 
Sub-Class Table (1 Deep): DT_Sun
 
-Member: m_clrRender (offset 280) (type integer) (bits 32)
 
-Member: m_clrOverlay (offset 1112) (type integer) (bits 32)
 
-Member: m_vDirection (offset 1072) (type vector) (bits 0)
 
-Member: m_bOn (offset 1116) (type integer) (bits 1)
 
-Member: m_nSize (offset 1104) (type integer) (bits 10)
 
-Member: m_nOverlaySize (offset 1108) (type integer) (bits 10)
 
-Member: m_nMaterial (offset 1120) (type integer) (bits 32)
 
-Member: m_nOverlayMaterial (offset 1124) (type integer) (bits 32)
 
-Member: HDRColorScale (offset 1128) (type float) (bits 0)
 
 
 
== CSurvivorDeathModel: ==
 
Sub-Class Table (1 Deep): DT_SurvivorDeathModel
 
  Sub-Class Table (2 Deep): DT_BaseFlex
 
  Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 
    Sub-Class Table (4 Deep): DT_BaseAnimating
 
    Sub-Class Table (5 Deep): DT_BaseEntity
 
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (6 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (5 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_OverlayVars
 
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
 
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
 
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): m_flexWeight
 
  -Member: 000 (offset 0) (type float) (bits 12)
 
  -Member: 001 (offset 4) (type float) (bits 12)
 
  -Member: 002 (offset 8) (type float) (bits 12)
 
  -Member: 003 (offset 12) (type float) (bits 12)
 
  -Member: 004 (offset 16) (type float) (bits 12)
 
  -Member: 005 (offset 20) (type float) (bits 12)
 
  -Member: 006 (offset 24) (type float) (bits 12)
 
  -Member: 007 (offset 28) (type float) (bits 12)
 
  -Member: 008 (offset 32) (type float) (bits 12)
 
  -Member: 009 (offset 36) (type float) (bits 12)
 
  -Member: 010 (offset 40) (type float) (bits 12)
 
  -Member: 011 (offset 44) (type float) (bits 12)
 
  -Member: 012 (offset 48) (type float) (bits 12)
 
  -Member: 013 (offset 52) (type float) (bits 12)
 
  -Member: 014 (offset 56) (type float) (bits 12)
 
  -Member: 015 (offset 60) (type float) (bits 12)
 
  -Member: 016 (offset 64) (type float) (bits 12)
 
  -Member: 017 (offset 68) (type float) (bits 12)
 
  -Member: 018 (offset 72) (type float) (bits 12)
 
  -Member: 019 (offset 76) (type float) (bits 12)
 
  -Member: 020 (offset 80) (type float) (bits 12)
 
  -Member: 021 (offset 84) (type float) (bits 12)
 
  -Member: 022 (offset 88) (type float) (bits 12)
 
  -Member: 023 (offset 92) (type float) (bits 12)
 
  -Member: 024 (offset 96) (type float) (bits 12)
 
  -Member: 025 (offset 100) (type float) (bits 12)
 
  -Member: 026 (offset 104) (type float) (bits 12)
 
  -Member: 027 (offset 108) (type float) (bits 12)
 
  -Member: 028 (offset 112) (type float) (bits 12)
 
  -Member: 029 (offset 116) (type float) (bits 12)
 
  -Member: 030 (offset 120) (type float) (bits 12)
 
  -Member: 031 (offset 124) (type float) (bits 12)
 
  -Member: 032 (offset 128) (type float) (bits 12)
 
  -Member: 033 (offset 132) (type float) (bits 12)
 
  -Member: 034 (offset 136) (type float) (bits 12)
 
  -Member: 035 (offset 140) (type float) (bits 12)
 
  -Member: 036 (offset 144) (type float) (bits 12)
 
  -Member: 037 (offset 148) (type float) (bits 12)
 
  -Member: 038 (offset 152) (type float) (bits 12)
 
  -Member: 039 (offset 156) (type float) (bits 12)
 
  -Member: 040 (offset 160) (type float) (bits 12)
 
  -Member: 041 (offset 164) (type float) (bits 12)
 
  -Member: 042 (offset 168) (type float) (bits 12)
 
  -Member: 043 (offset 172) (type float) (bits 12)
 
  -Member: 044 (offset 176) (type float) (bits 12)
 
  -Member: 045 (offset 180) (type float) (bits 12)
 
  -Member: 046 (offset 184) (type float) (bits 12)
 
  -Member: 047 (offset 188) (type float) (bits 12)
 
  -Member: 048 (offset 192) (type float) (bits 12)
 
  -Member: 049 (offset 196) (type float) (bits 12)
 
  -Member: 050 (offset 200) (type float) (bits 12)
 
  -Member: 051 (offset 204) (type float) (bits 12)
 
  -Member: 052 (offset 208) (type float) (bits 12)
 
  -Member: 053 (offset 212) (type float) (bits 12)
 
  -Member: 054 (offset 216) (type float) (bits 12)
 
  -Member: 055 (offset 220) (type float) (bits 12)
 
  -Member: 056 (offset 224) (type float) (bits 12)
 
  -Member: 057 (offset 228) (type float) (bits 12)
 
  -Member: 058 (offset 232) (type float) (bits 12)
 
  -Member: 059 (offset 236) (type float) (bits 12)
 
  -Member: 060 (offset 240) (type float) (bits 12)
 
  -Member: 061 (offset 244) (type float) (bits 12)
 
  -Member: 062 (offset 248) (type float) (bits 12)
 
  -Member: 063 (offset 252) (type float) (bits 12)
 
  -Member: 064 (offset 256) (type float) (bits 12)
 
  -Member: 065 (offset 260) (type float) (bits 12)
 
  -Member: 066 (offset 264) (type float) (bits 12)
 
  -Member: 067 (offset 268) (type float) (bits 12)
 
  -Member: 068 (offset 272) (type float) (bits 12)
 
  -Member: 069 (offset 276) (type float) (bits 12)
 
  -Member: 070 (offset 280) (type float) (bits 12)
 
  -Member: 071 (offset 284) (type float) (bits 12)
 
  -Member: 072 (offset 288) (type float) (bits 12)
 
  -Member: 073 (offset 292) (type float) (bits 12)
 
  -Member: 074 (offset 296) (type float) (bits 12)
 
  -Member: 075 (offset 300) (type float) (bits 12)
 
  -Member: 076 (offset 304) (type float) (bits 12)
 
  -Member: 077 (offset 308) (type float) (bits 12)
 
  -Member: 078 (offset 312) (type float) (bits 12)
 
  -Member: 079 (offset 316) (type float) (bits 12)
 
  -Member: 080 (offset 320) (type float) (bits 12)
 
  -Member: 081 (offset 324) (type float) (bits 12)
 
  -Member: 082 (offset 328) (type float) (bits 12)
 
  -Member: 083 (offset 332) (type float) (bits 12)
 
  -Member: 084 (offset 336) (type float) (bits 12)
 
  -Member: 085 (offset 340) (type float) (bits 12)
 
  -Member: 086 (offset 344) (type float) (bits 12)
 
  -Member: 087 (offset 348) (type float) (bits 12)
 
  -Member: 088 (offset 352) (type float) (bits 12)
 
  -Member: 089 (offset 356) (type float) (bits 12)
 
  -Member: 090 (offset 360) (type float) (bits 12)
 
  -Member: 091 (offset 364) (type float) (bits 12)
 
  -Member: 092 (offset 368) (type float) (bits 12)
 
  -Member: 093 (offset 372) (type float) (bits 12)
 
  -Member: 094 (offset 376) (type float) (bits 12)
 
  -Member: 095 (offset 380) (type float) (bits 12)
 
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
-Member: m_nCharacterType (offset 6104) (type integer) (bits 32)
 
 
 
== CSurvivorPosition: ==
 
Sub-Class Table (1 Deep): DT_SurvivorPosition
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_order (offset 1072) (type integer) (bits 4)
 
 
 
== CSurvivorRescue: ==
 
Sub-Class Table (1 Deep): DT_SurvivorRescue
 
  Sub-Class Table (2 Deep): DT_BaseFlex
 
  Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 
    Sub-Class Table (4 Deep): DT_BaseAnimating
 
    Sub-Class Table (5 Deep): DT_BaseEntity
 
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (6 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (5 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_OverlayVars
 
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
 
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
 
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): m_flexWeight
 
  -Member: 000 (offset 0) (type float) (bits 12)
 
  -Member: 001 (offset 4) (type float) (bits 12)
 
  -Member: 002 (offset 8) (type float) (bits 12)
 
  -Member: 003 (offset 12) (type float) (bits 12)
 
  -Member: 004 (offset 16) (type float) (bits 12)
 
  -Member: 005 (offset 20) (type float) (bits 12)
 
  -Member: 006 (offset 24) (type float) (bits 12)
 
  -Member: 007 (offset 28) (type float) (bits 12)
 
  -Member: 008 (offset 32) (type float) (bits 12)
 
  -Member: 009 (offset 36) (type float) (bits 12)
 
  -Member: 010 (offset 40) (type float) (bits 12)
 
  -Member: 011 (offset 44) (type float) (bits 12)
 
  -Member: 012 (offset 48) (type float) (bits 12)
 
  -Member: 013 (offset 52) (type float) (bits 12)
 
  -Member: 014 (offset 56) (type float) (bits 12)
 
  -Member: 015 (offset 60) (type float) (bits 12)
 
  -Member: 016 (offset 64) (type float) (bits 12)
 
  -Member: 017 (offset 68) (type float) (bits 12)
 
  -Member: 018 (offset 72) (type float) (bits 12)
 
  -Member: 019 (offset 76) (type float) (bits 12)
 
  -Member: 020 (offset 80) (type float) (bits 12)
 
  -Member: 021 (offset 84) (type float) (bits 12)
 
  -Member: 022 (offset 88) (type float) (bits 12)
 
  -Member: 023 (offset 92) (type float) (bits 12)
 
  -Member: 024 (offset 96) (type float) (bits 12)
 
  -Member: 025 (offset 100) (type float) (bits 12)
 
  -Member: 026 (offset 104) (type float) (bits 12)
 
  -Member: 027 (offset 108) (type float) (bits 12)
 
  -Member: 028 (offset 112) (type float) (bits 12)
 
  -Member: 029 (offset 116) (type float) (bits 12)
 
  -Member: 030 (offset 120) (type float) (bits 12)
 
  -Member: 031 (offset 124) (type float) (bits 12)
 
  -Member: 032 (offset 128) (type float) (bits 12)
 
  -Member: 033 (offset 132) (type float) (bits 12)
 
  -Member: 034 (offset 136) (type float) (bits 12)
 
  -Member: 035 (offset 140) (type float) (bits 12)
 
  -Member: 036 (offset 144) (type float) (bits 12)
 
  -Member: 037 (offset 148) (type float) (bits 12)
 
  -Member: 038 (offset 152) (type float) (bits 12)
 
  -Member: 039 (offset 156) (type float) (bits 12)
 
  -Member: 040 (offset 160) (type float) (bits 12)
 
  -Member: 041 (offset 164) (type float) (bits 12)
 
  -Member: 042 (offset 168) (type float) (bits 12)
 
  -Member: 043 (offset 172) (type float) (bits 12)
 
  -Member: 044 (offset 176) (type float) (bits 12)
 
  -Member: 045 (offset 180) (type float) (bits 12)
 
  -Member: 046 (offset 184) (type float) (bits 12)
 
  -Member: 047 (offset 188) (type float) (bits 12)
 
  -Member: 048 (offset 192) (type float) (bits 12)
 
  -Member: 049 (offset 196) (type float) (bits 12)
 
  -Member: 050 (offset 200) (type float) (bits 12)
 
  -Member: 051 (offset 204) (type float) (bits 12)
 
  -Member: 052 (offset 208) (type float) (bits 12)
 
  -Member: 053 (offset 212) (type float) (bits 12)
 
  -Member: 054 (offset 216) (type float) (bits 12)
 
  -Member: 055 (offset 220) (type float) (bits 12)
 
  -Member: 056 (offset 224) (type float) (bits 12)
 
  -Member: 057 (offset 228) (type float) (bits 12)
 
  -Member: 058 (offset 232) (type float) (bits 12)
 
  -Member: 059 (offset 236) (type float) (bits 12)
 
  -Member: 060 (offset 240) (type float) (bits 12)
 
  -Member: 061 (offset 244) (type float) (bits 12)
 
  -Member: 062 (offset 248) (type float) (bits 12)
 
  -Member: 063 (offset 252) (type float) (bits 12)
 
  -Member: 064 (offset 256) (type float) (bits 12)
 
  -Member: 065 (offset 260) (type float) (bits 12)
 
  -Member: 066 (offset 264) (type float) (bits 12)
 
  -Member: 067 (offset 268) (type float) (bits 12)
 
  -Member: 068 (offset 272) (type float) (bits 12)
 
  -Member: 069 (offset 276) (type float) (bits 12)
 
  -Member: 070 (offset 280) (type float) (bits 12)
 
  -Member: 071 (offset 284) (type float) (bits 12)
 
  -Member: 072 (offset 288) (type float) (bits 12)
 
  -Member: 073 (offset 292) (type float) (bits 12)
 
  -Member: 074 (offset 296) (type float) (bits 12)
 
  -Member: 075 (offset 300) (type float) (bits 12)
 
  -Member: 076 (offset 304) (type float) (bits 12)
 
  -Member: 077 (offset 308) (type float) (bits 12)
 
  -Member: 078 (offset 312) (type float) (bits 12)
 
  -Member: 079 (offset 316) (type float) (bits 12)
 
  -Member: 080 (offset 320) (type float) (bits 12)
 
  -Member: 081 (offset 324) (type float) (bits 12)
 
  -Member: 082 (offset 328) (type float) (bits 12)
 
  -Member: 083 (offset 332) (type float) (bits 12)
 
  -Member: 084 (offset 336) (type float) (bits 12)
 
  -Member: 085 (offset 340) (type float) (bits 12)
 
  -Member: 086 (offset 344) (type float) (bits 12)
 
  -Member: 087 (offset 348) (type float) (bits 12)
 
  -Member: 088 (offset 352) (type float) (bits 12)
 
  -Member: 089 (offset 356) (type float) (bits 12)
 
  -Member: 090 (offset 360) (type float) (bits 12)
 
  -Member: 091 (offset 364) (type float) (bits 12)
 
  -Member: 092 (offset 368) (type float) (bits 12)
 
  -Member: 093 (offset 372) (type float) (bits 12)
 
  -Member: 094 (offset 376) (type float) (bits 12)
 
  -Member: 095 (offset 380) (type float) (bits 12)
 
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
-Member: m_survivor (offset 6432) (type integer) (bits 21)
 
 
 
== CTankClaw: ==
 
Sub-Class Table (1 Deep): DT_WeaponTankClaw
 
  Sub-Class Table (2 Deep): DT_WeaponClaw
 
  Sub-Class Table (3 Deep): DT_TerrorWeapon
 
    Sub-Class Table (4 Deep): DT_WeaponCSBase
 
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
      Sub-Class Table (6 Deep): DT_LocalWeaponData
 
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
      Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
 
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (5 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
-Member: m_isLowAttack (offset 6120) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
 
 
== CTeam: ==
 
Sub-Class Table (1 Deep): DT_Team
 
-Member: m_iTeamNum (offset 1160) (type integer) (bits 5)
 
-Member: m_iScore (offset 1144) (type integer) (bits 32)
 
-Member: m_iRoundsWon (offset 1148) (type integer) (bits 8)
 
-Member: m_szTeamname (offset 1112) (type string) (bits 0)
 
-Member: player_array_element (offset 0) (type integer) (bits 10)
 
-Member: "player_array" (offset 0) (type array) (bits 0)
 
 
 
== CTeamplayRoundBasedRulesProxy: ==
 
Sub-Class Table (1 Deep): DT_TeamplayRoundBasedRulesProxy
 
  Sub-Class Table (2 Deep): DT_GameRulesProxy
 
  Sub-Class Table (2 Deep): DT_TeamplayRoundBasedRules
 
  -Member: m_iRoundState (offset 792) (type integer) (bits 5)
 
  -Member: m_bInWaitingForPlayers (offset 808) (type integer) (bits 1)
 
  -Member: m_iWinningTeam (offset 800) (type integer) (bits 3)
 
  -Member: m_bInOvertime (offset 796) (type integer) (bits 1)
 
  -Member: m_bInSetup (offset 797) (type integer) (bits 1)
 
  -Member: m_bSwitchedTeamsThisRound (offset 798) (type integer) (bits 1)
 
  -Member: m_bAwaitingReadyRestart (offset 809) (type integer) (bits 1)
 
  -Member: m_flRestartRoundTime (offset 812) (type float) (bits 0)
 
  -Member: m_flMapResetTime (offset 816) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_flNextRespawnWave
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: 007 (offset 28) (type float) (bits 0)
 
  -Member: 008 (offset 32) (type float) (bits 0)
 
  -Member: 009 (offset 36) (type float) (bits 0)
 
  -Member: 010 (offset 40) (type float) (bits 0)
 
  -Member: 011 (offset 44) (type float) (bits 0)
 
  -Member: 012 (offset 48) (type float) (bits 0)
 
  -Member: 013 (offset 52) (type float) (bits 0)
 
  -Member: 014 (offset 56) (type float) (bits 0)
 
  -Member: 015 (offset 60) (type float) (bits 0)
 
  -Member: 016 (offset 64) (type float) (bits 0)
 
  -Member: 017 (offset 68) (type float) (bits 0)
 
  -Member: 018 (offset 72) (type float) (bits 0)
 
  -Member: 019 (offset 76) (type float) (bits 0)
 
  -Member: 020 (offset 80) (type float) (bits 0)
 
  -Member: 021 (offset 84) (type float) (bits 0)
 
  -Member: 022 (offset 88) (type float) (bits 0)
 
  -Member: 023 (offset 92) (type float) (bits 0)
 
  -Member: 024 (offset 96) (type float) (bits 0)
 
  -Member: 025 (offset 100) (type float) (bits 0)
 
  -Member: 026 (offset 104) (type float) (bits 0)
 
  -Member: 027 (offset 108) (type float) (bits 0)
 
  -Member: 028 (offset 112) (type float) (bits 0)
 
  -Member: 029 (offset 116) (type float) (bits 0)
 
  -Member: 030 (offset 120) (type float) (bits 0)
 
  -Member: 031 (offset 124) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_TeamRespawnWaveTimes
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: 007 (offset 28) (type float) (bits 0)
 
  -Member: 008 (offset 32) (type float) (bits 0)
 
  -Member: 009 (offset 36) (type float) (bits 0)
 
  -Member: 010 (offset 40) (type float) (bits 0)
 
  -Member: 011 (offset 44) (type float) (bits 0)
 
  -Member: 012 (offset 48) (type float) (bits 0)
 
  -Member: 013 (offset 52) (type float) (bits 0)
 
  -Member: 014 (offset 56) (type float) (bits 0)
 
  -Member: 015 (offset 60) (type float) (bits 0)
 
  -Member: 016 (offset 64) (type float) (bits 0)
 
  -Member: 017 (offset 68) (type float) (bits 0)
 
  -Member: 018 (offset 72) (type float) (bits 0)
 
  -Member: 019 (offset 76) (type float) (bits 0)
 
  -Member: 020 (offset 80) (type float) (bits 0)
 
  -Member: 021 (offset 84) (type float) (bits 0)
 
  -Member: 022 (offset 88) (type float) (bits 0)
 
  -Member: 023 (offset 92) (type float) (bits 0)
 
  -Member: 024 (offset 96) (type float) (bits 0)
 
  -Member: 025 (offset 100) (type float) (bits 0)
 
  -Member: 026 (offset 104) (type float) (bits 0)
 
  -Member: 027 (offset 108) (type float) (bits 0)
 
  -Member: 028 (offset 112) (type float) (bits 0)
 
  -Member: 029 (offset 116) (type float) (bits 0)
 
  -Member: 030 (offset 120) (type float) (bits 0)
 
  -Member: 031 (offset 124) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_bTeamReady
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 1) (type integer) (bits 1)
 
  -Member: 002 (offset 2) (type integer) (bits 1)
 
  -Member: 003 (offset 3) (type integer) (bits 1)
 
  -Member: 004 (offset 4) (type integer) (bits 1)
 
  -Member: 005 (offset 5) (type integer) (bits 1)
 
  -Member: 006 (offset 6) (type integer) (bits 1)
 
  -Member: 007 (offset 7) (type integer) (bits 1)
 
  -Member: 008 (offset 8) (type integer) (bits 1)
 
  -Member: 009 (offset 9) (type integer) (bits 1)
 
  -Member: 010 (offset 10) (type integer) (bits 1)
 
  -Member: 011 (offset 11) (type integer) (bits 1)
 
  -Member: 012 (offset 12) (type integer) (bits 1)
 
  -Member: 013 (offset 13) (type integer) (bits 1)
 
  -Member: 014 (offset 14) (type integer) (bits 1)
 
  -Member: 015 (offset 15) (type integer) (bits 1)
 
  -Member: 016 (offset 16) (type integer) (bits 1)
 
  -Member: 017 (offset 17) (type integer) (bits 1)
 
  -Member: 018 (offset 18) (type integer) (bits 1)
 
  -Member: 019 (offset 19) (type integer) (bits 1)
 
  -Member: 020 (offset 20) (type integer) (bits 1)
 
  -Member: 021 (offset 21) (type integer) (bits 1)
 
  -Member: 022 (offset 22) (type integer) (bits 1)
 
  -Member: 023 (offset 23) (type integer) (bits 1)
 
  -Member: 024 (offset 24) (type integer) (bits 1)
 
  -Member: 025 (offset 25) (type integer) (bits 1)
 
  -Member: 026 (offset 26) (type integer) (bits 1)
 
  -Member: 027 (offset 27) (type integer) (bits 1)
 
  -Member: 028 (offset 28) (type integer) (bits 1)
 
  -Member: 029 (offset 29) (type integer) (bits 1)
 
  -Member: 030 (offset 30) (type integer) (bits 1)
 
  -Member: 031 (offset 31) (type integer) (bits 1)
 
  -Member: m_bStopWatch (offset 980) (type integer) (bits 1)
 
 
 
== CTEArmorRicochet: ==
 
Sub-Class Table (1 Deep): DT_TEArmorRicochet
 
  Sub-Class Table (2 Deep): DT_TEMetalSparks
 
  -Member: m_vecPos (offset 12) (type vector) (bits 0)
 
  -Member: m_vecDir (offset 24) (type vector) (bits 0)
 
 
 
== CTEBaseBeam: ==
 
Sub-Class Table (1 Deep): DT_BaseBeam
 
-Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
-Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
-Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
-Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
-Member: m_fLife (offset 28) (type float) (bits 8)
 
-Member: m_fWidth (offset 32) (type float) (bits 10)
 
-Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
-Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
-Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
-Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
-Member: r (offset 48) (type integer) (bits 8)
 
-Member: g (offset 52) (type integer) (bits 8)
 
-Member: b (offset 56) (type integer) (bits 8)
 
-Member: a (offset 60) (type integer) (bits 8)
 
-Member: m_nFlags (offset 68) (type integer) (bits 32)
 
 
 
== CTEBeamEntPoint: ==
 
Sub-Class Table (1 Deep): DT_TEBeamEntPoint
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 
-Member: m_nEndEntity (offset 88) (type integer) (bits 24)
 
-Member: m_vecStartPoint (offset 76) (type vector) (bits 0)
 
-Member: m_vecEndPoint (offset 92) (type vector) (bits 0)
 
 
 
== CTEBeamEnts: ==
 
Sub-Class Table (1 Deep): DT_TEBeamEnts
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)
 
 
 
== CTEBeamFollow: ==
 
Sub-Class Table (1 Deep): DT_TEBeamFollow
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_iEntIndex (offset 72) (type integer) (bits 24)
 
 
 
== CTEBeamLaser: ==
 
Sub-Class Table (1 Deep): DT_TEBeamLaser
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
 
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)
 
 
 
== CTEBeamPoints: ==
 
Sub-Class Table (1 Deep): DT_TEBeamPoints
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_vecStartPoint (offset 72) (type vector) (bits 0)
 
-Member: m_vecEndPoint (offset 84) (type vector) (bits 0)
 
 
 
== CTEBeamRing: ==
 
Sub-Class Table (1 Deep): DT_TEBeamRing
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_nStartEntity (offset 72) (type integer) (bits 11)
 
-Member: m_nEndEntity (offset 76) (type integer) (bits 11)
 
 
 
== CTEBeamRingPoint: ==
 
Sub-Class Table (1 Deep): DT_TEBeamRingPoint
 
  Sub-Class Table (2 Deep): DT_BaseBeam
 
  -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 
  -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 
  -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 
  -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 
  -Member: m_fLife (offset 28) (type float) (bits 8)
 
  -Member: m_fWidth (offset 32) (type float) (bits 10)
 
  -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 
  -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 
  -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 
  -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 
  -Member: r (offset 48) (type integer) (bits 8)
 
  -Member: g (offset 52) (type integer) (bits 8)
 
  -Member: b (offset 56) (type integer) (bits 8)
 
  -Member: a (offset 60) (type integer) (bits 8)
 
  -Member: m_nFlags (offset 68) (type integer) (bits 32)
 
-Member: m_vecCenter (offset 72) (type vector) (bits 0)
 
-Member: m_flStartRadius (offset 84) (type float) (bits 16)
 
-Member: m_flEndRadius (offset 88) (type float) (bits 16)
 
 
 
== CTEBeamSpline: ==
 
Sub-Class Table (1 Deep): DT_TEBeamSpline
 
-Member: m_nPoints (offset 204) (type integer) (bits 5)
 
-Member: m_vecPoints (offset 12) (type vector) (bits 0)
 
-Member: m_vecPoints (offset 0) (type array) (bits 0)
 
 
 
== CTEBloodSprite: ==
 
Sub-Class Table (1 Deep): DT_TEBloodSprite
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecDirection (offset 24) (type vector) (bits 0)
 
-Member: r (offset 44) (type integer) (bits 8)
 
-Member: g (offset 48) (type integer) (bits 8)
 
-Member: b (offset 52) (type integer) (bits 8)
 
-Member: a (offset 56) (type integer) (bits 8)
 
-Member: m_nSprayModel (offset 36) (type integer) (bits 11)
 
-Member: m_nDropModel (offset 40) (type integer) (bits 11)
 
-Member: m_nSize (offset 60) (type integer) (bits 8)
 
 
 
== CTEBloodStream: ==
 
Sub-Class Table (1 Deep): DT_TEBloodStream
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_vecDirection (offset 24) (type vector) (bits 11)
 
-Member: r (offset 36) (type integer) (bits 8)
 
-Member: g (offset 40) (type integer) (bits 8)
 
-Member: b (offset 44) (type integer) (bits 8)
 
-Member: a (offset 48) (type integer) (bits 8)
 
-Member: m_nAmount (offset 52) (type integer) (bits 8)
 
 
 
== CTEBreakModel: ==
 
Sub-Class Table (1 Deep): DT_TEBreakModel
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_angRotation[0] (offset 48) (type float) (bits 13)
 
-Member: m_angRotation[1] (offset 52) (type float) (bits 13)
 
-Member: m_angRotation[2] (offset 56) (type float) (bits 13)
 
-Member: m_vecSize (offset 24) (type vector) (bits 0)
 
-Member: m_vecVelocity (offset 36) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 64) (type integer) (bits 11)
 
-Member: m_nRandomization (offset 60) (type integer) (bits 9)
 
-Member: m_nCount (offset 68) (type integer) (bits 8)
 
-Member: m_fTime (offset 72) (type float) (bits 10)
 
-Member: m_nFlags (offset 76) (type integer) (bits 8)
 
 
 
== CTEBSPDecal: ==
 
Sub-Class Table (1 Deep): DT_TEBSPDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_nEntity (offset 24) (type integer) (bits 11)
 
-Member: m_nIndex (offset 28) (type integer) (bits 9)
 
 
 
== CTEBubbles: ==
 
Sub-Class Table (1 Deep): DT_TEBubbles
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecMins (offset 12) (type vector) (bits 0)
 
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 
-Member: m_fHeight (offset 36) (type float) (bits 17)
 
-Member: m_nCount (offset 44) (type integer) (bits 8)
 
-Member: m_fSpeed (offset 48) (type float) (bits 17)
 
 
 
== CTEBubbleTrail: ==
 
Sub-Class Table (1 Deep): DT_TEBubbleTrail
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecMins (offset 12) (type vector) (bits 0)
 
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
 
-Member: m_flWaterZ (offset 36) (type float) (bits 17)
 
-Member: m_nCount (offset 44) (type integer) (bits 8)
 
-Member: m_fSpeed (offset 48) (type float) (bits 17)
 
 
 
== CTEBullets: ==
 
Sub-Class Table (1 Deep): DT_TEBullets
 
-Member: m_vecOrigin (offset 16) (type vector) (bits 0)
 
-Member: m_vecAngles[0] (offset 28) (type float) (bits 10)
 
-Member: m_vecAngles[1] (offset 32) (type float) (bits 10)
 
-Member: m_iWeaponID (offset 40) (type integer) (bits 6)
 
-Member: m_iMode (offset 44) (type integer) (bits 1)
 
-Member: m_iSeed (offset 48) (type integer) (bits 32)
 
-Member: m_iPlayer (offset 12) (type integer) (bits 5)
 
-Member: m_flSoundTime (offset 52) (type float) (bits 0)
 
 
 
== CTEClientProjectile: ==
 
Sub-Class Table (1 Deep): DT_TEClientProjectile
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecVelocity (offset 24) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 36) (type integer) (bits 11)
 
-Member: m_nLifeTime (offset 40) (type integer) (bits 6)
 
-Member: m_hOwner (offset 44) (type integer) (bits 21)
 
 
 
== CTEDecal: ==
 
Sub-Class Table (1 Deep): DT_TEDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecStart (offset 24) (type vector) (bits 0)
 
-Member: m_nEntity (offset 36) (type integer) (bits 11)
 
-Member: m_nHitbox (offset 40) (type integer) (bits 12)
 
-Member: m_nIndex (offset 44) (type integer) (bits 9)
 
 
 
== CTEDust: ==
 
Sub-Class Table (1 Deep): DT_TEDust
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_flSize (offset 24) (type float) (bits 0)
 
-Member: m_flSpeed (offset 28) (type float) (bits 0)
 
-Member: m_vecDirection (offset 32) (type vector) (bits 4)
 
 
 
== CTEDynamicLight: ==
 
Sub-Class Table (1 Deep): DT_TEDynamicLight
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: r (offset 28) (type integer) (bits 8)
 
-Member: g (offset 32) (type integer) (bits 8)
 
-Member: b (offset 36) (type integer) (bits 8)
 
-Member: exponent (offset 40) (type integer) (bits 8)
 
-Member: m_fRadius (offset 24) (type float) (bits 8)
 
-Member: m_fTime (offset 44) (type float) (bits 8)
 
-Member: m_fDecay (offset 48) (type float) (bits 8)
 
 
 
== CTEEffectDispatch: ==
 
Sub-Class Table (1 Deep): DT_TEEffectDispatch
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
  Sub-Class Table (2 Deep): DT_EffectData
 
  -Member: m_vOrigin.x (offset 0) (type float) (bits 0)
 
  -Member: m_vOrigin.y (offset 4) (type float) (bits 0)
 
  -Member: m_vOrigin.z (offset 8) (type float) (bits 0)
 
  -Member: m_vStart.x (offset 12) (type float) (bits 0)
 
  -Member: m_vStart.y (offset 16) (type float) (bits 0)
 
  -Member: m_vStart.z (offset 20) (type float) (bits 0)
 
  -Member: m_vAngles (offset 36) (type vector) (bits 7)
 
  -Member: m_vNormal (offset 24) (type vector) (bits 0)
 
  -Member: m_fFlags (offset 48) (type integer) (bits 8)
 
  -Member: m_flMagnitude (offset 60) (type float) (bits 12)
 
  -Member: m_flScale (offset 56) (type float) (bits 0)
 
  -Member: m_nAttachmentIndex (offset 68) (type integer) (bits 5)
 
  -Member: m_nSurfaceProp (offset 72) (type integer) (bits 8)
 
  -Member: m_iEffectName (offset 92) (type integer) (bits 10)
 
  -Member: m_nMaterial (offset 76) (type integer) (bits 10)
 
  -Member: m_nDamageType (offset 80) (type integer) (bits 32)
 
  -Member: m_nHitBox (offset 84) (type integer) (bits 11)
 
  -Member: entindex (offset 52) (type integer) (bits 11)
 
  -Member: m_nColor (offset 88) (type integer) (bits 8)
 
  -Member: m_flRadius (offset 64) (type float) (bits 10)
 
 
 
== CTEEnergySplash: ==
 
Sub-Class Table (1 Deep): DT_TEEnergySplash
 
-Member: m_vecPos (offset 12) (type vector) (bits 0)
 
-Member: m_vecDir (offset 24) (type vector) (bits 0)
 
-Member: m_bExplosive (offset 36) (type integer) (bits 1)
 
 
 
== CTEExplosion: ==
 
Sub-Class Table (1 Deep): DT_TEExplosion
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 
-Member: m_fScale (offset 28) (type float) (bits 9)
 
-Member: m_nFrameRate (offset 32) (type integer) (bits 8)
 
-Member: m_nFlags (offset 36) (type integer) (bits 9)
 
-Member: m_vecNormal (offset 40) (type vector) (bits 0)
 
-Member: m_chMaterialType (offset 52) (type integer) (bits 8)
 
-Member: m_nRadius (offset 56) (type integer) (bits 32)
 
-Member: m_nMagnitude (offset 60) (type integer) (bits 32)
 
 
 
== CTEFizz: ==
 
Sub-Class Table (1 Deep): DT_TEFizz
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_nEntity (offset 12) (type integer) (bits 11)
 
-Member: m_nModelIndex (offset 16) (type integer) (bits 11)
 
-Member: m_nDensity (offset 20) (type integer) (bits 8)
 
-Member: m_nCurrent (offset 24) (type integer) (bits 16)
 
 
 
== CTEFootprintDecal: ==
 
Sub-Class Table (1 Deep): DT_TEFootprintDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecDirection (offset 24) (type vector) (bits 0)
 
-Member: m_nEntity (offset 36) (type integer) (bits 11)
 
-Member: m_nIndex (offset 40) (type integer) (bits 8)
 
-Member: m_chMaterialType (offset 44) (type integer) (bits 8)
 
 
 
== CTEFoundryHelpers: ==
 
Sub-Class Table (1 Deep): DT_TEFoundryHelpers
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_iEntity (offset 12) (type integer) (bits 32)
 
 
 
== CTEGaussExplosion: ==
 
Sub-Class Table (1 Deep): DT_TEGaussExplosion
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_nType (offset 24) (type integer) (bits 2)
 
-Member: m_vecDirection (offset 28) (type vector) (bits 0)
 
 
 
== CTEGlowSprite: ==
 
Sub-Class Table (1 Deep): DT_TEGlowSprite
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 
-Member: m_fScale (offset 28) (type float) (bits 8)
 
-Member: m_fLife (offset 32) (type float) (bits 8)
 
-Member: m_nBrightness (offset 36) (type integer) (bits 8)
 
 
 
== CTEImpact: ==
 
Sub-Class Table (1 Deep): DT_TEImpact
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecNormal (offset 24) (type vector) (bits 0)
 
-Member: m_iType (offset 36) (type integer) (bits 32)
 
 
 
== CTEKillPlayerAttachments: ==
 
Sub-Class Table (1 Deep): DT_TEKillPlayerAttachments
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_nPlayer (offset 12) (type integer) (bits 5)
 
 
 
== CTELargeFunnel: ==
 
Sub-Class Table (1 Deep): DT_TELargeFunnel
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 
-Member: m_nReversed (offset 28) (type integer) (bits 2)
 
 
 
== CTEMetalSparks: ==
 
Sub-Class Table (1 Deep): DT_TEMetalSparks
 
-Member: m_vecPos (offset 12) (type vector) (bits 0)
 
-Member: m_vecDir (offset 24) (type vector) (bits 0)
 
 
 
== CTEMuzzleFlash: ==
 
Sub-Class Table (1 Deep): DT_TEMuzzleFlash
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecAngles (offset 24) (type vector) (bits 0)
 
-Member: m_flScale (offset 36) (type float) (bits 0)
 
-Member: m_nType (offset 40) (type integer) (bits 32)
 
 
 
== CTEParticleSystem: ==
 
Sub-Class Table (1 Deep): DT_TEParticleSystem
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
-Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
-Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
 
 
== CTEPhysicsProp: ==
 
Sub-Class Table (1 Deep): DT_TEPhysicsProp
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_angRotation[0] (offset 24) (type float) (bits 13)
 
-Member: m_angRotation[1] (offset 28) (type float) (bits 13)
 
-Member: m_angRotation[2] (offset 32) (type float) (bits 13)
 
-Member: m_vecVelocity (offset 36) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 48) (type integer) (bits 11)
 
-Member: m_nSkin (offset 52) (type integer) (bits 10)
 
-Member: m_nFlags (offset 56) (type integer) (bits 2)
 
-Member: m_nEffects (offset 60) (type integer) (bits 10)
 
-Member: r (offset 64) (type integer) (bits 8)
 
-Member: g (offset 68) (type integer) (bits 8)
 
-Member: b (offset 72) (type integer) (bits 8)
 
 
 
== CTEPlayerAnimEvent: ==
 
Sub-Class Table (1 Deep): DT_TEPlayerAnimEvent
 
-Member: m_hPlayer (offset 12) (type integer) (bits 21)
 
-Member: m_iEvent (offset 16) (type integer) (bits 7)
 
-Member: m_nData (offset 20) (type integer) (bits 32)
 
 
 
== CTEPlayerDecal: ==
 
Sub-Class Table (1 Deep): DT_TEPlayerDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 16) (type vector) (bits 0)
 
-Member: m_nEntity (offset 28) (type integer) (bits 11)
 
-Member: m_nPlayer (offset 12) (type integer) (bits 5)
 
CTEProjectedDecal: ==
 
Sub-Class Table (1 Deep): DT_TEProjectedDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_angRotation (offset 32) (type vector) (bits 10)
 
-Member: m_flDistance (offset 28) (type float) (bits 10)
 
-Member: m_nIndex (offset 24) (type integer) (bits 9)
 
 
 
== CTerrorGameRulesProxy: ==
 
Sub-Class Table (1 Deep): DT_TerrorGameRulesProxy
 
  Sub-Class Table (2 Deep): DT_CSGameRulesProxy
 
  Sub-Class Table (3 Deep): DT_GameRulesProxy
 
  Sub-Class Table (3 Deep): DT_CSGameRules
 
  -Member: m_bFreezePeriod (offset 573) (type integer) (bits 1)
 
  -Member: m_iRoundTime (offset 576) (type integer) (bits 16)
 
  -Member: m_fLevelStartTime (offset 580) (type float) (bits 0)
 
  -Member: m_flGameStartTime (offset 584) (type float) (bits 0)
 
  -Member: m_iHostagesRemaining (offset 588) (type integer) (bits 4)
 
  -Member: m_bMapHasBombTarget (offset 592) (type integer) (bits 1)
 
  -Member: m_bMapHasRescueZone (offset 593) (type integer) (bits 1)
 
  -Member: m_bLogoMap (offset 594) (type integer) (bits 1)
 
  -Member: m_bBlackMarket (offset 595) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): DT_TerrorGameRules
 
  -Member: m_bFreezePeriod (offset 573) (type integer) (bits 1)
 
  -Member: m_iRoundTime (offset 576) (type integer) (bits 16)
 
  -Member: m_fLevelStartTime (offset 580) (type float) (bits 0)
 
  -Member: m_flGameStartTime (offset 584) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_iSurvivorScore
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  Sub-Class Table (3 Deep): m_iCampaignScore
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  Sub-Class Table (3 Deep): m_iChapterDamage
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  Sub-Class Table (3 Deep): m_iScavengeTeamScore
 
  -Member: 000 (offset 0) (type integer) (bits 6)
 
  -Member: 001 (offset 4) (type integer) (bits 6)
 
  -Member: 002 (offset 8) (type integer) (bits 6)
 
  -Member: 003 (offset 12) (type integer) (bits 6)
 
  -Member: 004 (offset 16) (type integer) (bits 6)
 
  -Member: 005 (offset 20) (type integer) (bits 6)
 
  -Member: 006 (offset 24) (type integer) (bits 6)
 
  -Member: 007 (offset 28) (type integer) (bits 6)
 
  -Member: 008 (offset 32) (type integer) (bits 6)
 
  -Member: 009 (offset 36) (type integer) (bits 6)
 
  Sub-Class Table (3 Deep): m_iScavengeMatchScore
 
  -Member: 000 (offset 0) (type integer) (bits 4)
 
  -Member: 001 (offset 4) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): m_flTeamRoundTime
 
  -Member: 000 (offset 0) (type float) (bits 16)
 
  -Member: 001 (offset 4) (type float) (bits 16)
 
  Sub-Class Table (3 Deep): m_iVersusDistancePerSurvivor
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): m_iVersusSurvivorDeathDistance
 
  -Member: 000 (offset 0) (type integer) (bits 9)
 
  -Member: 001 (offset 4) (type integer) (bits 9)
 
  -Member: 002 (offset 8) (type integer) (bits 9)
 
  -Member: 003 (offset 12) (type integer) (bits 9)
 
  -Member: 004 (offset 16) (type integer) (bits 9)
 
  -Member: 005 (offset 20) (type integer) (bits 9)
 
  -Member: 006 (offset 24) (type integer) (bits 9)
 
  -Member: 007 (offset 28) (type integer) (bits 9)
 
  Sub-Class Table (3 Deep): m_iVersusSurvivalMultiplier
 
  -Member: 000 (offset 0) (type integer) (bits 4)
 
  -Member: 001 (offset 4) (type integer) (bits 4)
 
  -Member: m_bInIntro (offset 1060) (type integer) (bits 1)
 
  -Member: m_iServerRank (offset 1124) (type integer) (bits 16)
 
  -Member: m_iServerPlayerCount (offset 1128) (type integer) (bits 16)
 
  -Member: m_bIsDedicatedServer (offset 1132) (type integer) (bits 1)
 
  -Member: m_iServerSteamGroupID (offset 1136) (type integer) (bits 32)
 
  -Member: m_flRoundStartTime (offset 1064) (type float) (bits 0)
 
  -Member: m_flRoundEndTime (offset 1068) (type float) (bits 0)
 
  -Member: m_flAccumulatedTime (offset 1072) (type float) (bits 0)
 
  -Member: m_nRoundNumber (offset 1076) (type integer) (bits 32)
 
  -Member: m_nRoundLimit (offset 1080) (type integer) (bits 32)
 
  Sub-Class Table (3 Deep): m_iWinningTeamNumber
 
  -Member: 000 (offset 0) (type integer) (bits 2)
 
  -Member: 001 (offset 4) (type integer) (bits 2)
 
  -Member: 002 (offset 8) (type integer) (bits 2)
 
  -Member: 003 (offset 12) (type integer) (bits 2)
 
  -Member: 004 (offset 16) (type integer) (bits 2)
 
  -Member: m_flTeamBestRoundTime (offset 1104) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_flRoundDuration
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: m_nScavengeItemsRemaining (offset 1116) (type integer) (bits 32)
 
  -Member: m_nScavengeItemsGoal (offset 1120) (type integer) (bits 32)
 
  -Member: m_bAreTeamsFlipped (offset 1140) (type integer) (bits 1)
 
  -Member: m_bInSecondHalfOfRound (offset 1141) (type integer) (bits 1)
 
  -Member: m_bIsTransitioningToNextMap (offset 1142) (type integer) (bits 1)
 
 
 
== CTerrorGun: ==
 
Sub-Class Table (1 Deep): DT_TerrorGun
 
  Sub-Class Table (2 Deep): DT_TerrorWeapon
 
  Sub-Class Table (3 Deep): DT_WeaponCSBase
 
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
 
    Sub-Class Table (5 Deep): DT_BaseAnimating
 
      Sub-Class Table (6 Deep): DT_BaseEntity
 
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (7 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (7 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalWeaponData
 
    -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
    -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
    -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
    -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
 
    -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
    -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
    -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
    -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
    -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
  -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (3 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
  -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
  -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
  -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
  -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
  -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
  -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
  -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
  -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
  -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
  -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
-Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 
-Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 
-Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 
-Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 
-Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 
-Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
 
 
 
== CTerrorMeleeWeapon: ==
 
Sub-Class Table (1 Deep): DT_TerrorMeleeWeapon
 
  Sub-Class Table (2 Deep): DT_TerrorWeapon
 
  Sub-Class Table (3 Deep): DT_WeaponCSBase
 
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
 
    Sub-Class Table (5 Deep): DT_BaseAnimating
 
      Sub-Class Table (6 Deep): DT_BaseEntity
 
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (7 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (7 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalWeaponData
 
    -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
    -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
    -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
    -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
 
    -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
    -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
    -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
    -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
    -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
  -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (3 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
  -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
  -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
  -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
  -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
  -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
  -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
  -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
  -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
  -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
  -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
-Member: m_flLastAttackTime (offset 6180) (type float) (bits 0)
 
-Member: m_hMeleeWeaponInfo (offset 6104) (type integer) (bits 4)
 
-Member: m_iNextPrimaryAttackIndex (offset 6132) (type integer) (bits 4)
 
-Member: m_iNextStrongAttackIndex (offset 6136) (type integer) (bits 4)
 
-Member: m_iNextSecondaryAttackIndex (offset 6140) (type integer) (bits 4)
 
-Member: m_bInMeleeSwing (offset 6144) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
 
 
== CTerrorPlayer: ==
 
Sub-Class Table (1 Deep): DT_TerrorPlayer
 
  Sub-Class Table (2 Deep): DT_CSPlayer
 
  Sub-Class Table (3 Deep): DT_BasePlayer
 
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 
    Sub-Class Table (5 Deep): DT_BaseFlex
 
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_OverlayVars
 
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): m_hMyWeapons
 
    -Member: 000 (offset 0) (type integer) (bits 21)
 
    -Member: 001 (offset 4) (type integer) (bits 21)
 
    -Member: 002 (offset 8) (type integer) (bits 21)
 
    -Member: 003 (offset 12) (type integer) (bits 21)
 
    -Member: 004 (offset 16) (type integer) (bits 21)
 
    -Member: 005 (offset 20) (type integer) (bits 21)
 
    -Member: 006 (offset 24) (type integer) (bits 21)
 
    -Member: 007 (offset 28) (type integer) (bits 21)
 
    -Member: 008 (offset 32) (type integer) (bits 21)
 
    -Member: 009 (offset 36) (type integer) (bits 21)
 
    -Member: 010 (offset 40) (type integer) (bits 21)
 
    -Member: 011 (offset 44) (type integer) (bits 21)
 
    -Member: 012 (offset 48) (type integer) (bits 21)
 
    -Member: 013 (offset 52) (type integer) (bits 21)
 
    -Member: 014 (offset 56) (type integer) (bits 21)
 
    -Member: 015 (offset 60) (type integer) (bits 21)
 
    -Member: 016 (offset 64) (type integer) (bits 21)
 
    -Member: 017 (offset 68) (type integer) (bits 21)
 
    -Member: 018 (offset 72) (type integer) (bits 21)
 
    -Member: 019 (offset 76) (type integer) (bits 21)
 
    -Member: 020 (offset 80) (type integer) (bits 21)
 
    -Member: 021 (offset 84) (type integer) (bits 21)
 
    -Member: 022 (offset 88) (type integer) (bits 21)
 
    -Member: 023 (offset 92) (type integer) (bits 21)
 
    -Member: 024 (offset 96) (type integer) (bits 21)
 
    -Member: 025 (offset 100) (type integer) (bits 21)
 
    -Member: 026 (offset 104) (type integer) (bits 21)
 
    -Member: 027 (offset 108) (type integer) (bits 21)
 
    -Member: 028 (offset 112) (type integer) (bits 21)
 
    -Member: 029 (offset 116) (type integer) (bits 21)
 
    -Member: 030 (offset 120) (type integer) (bits 21)
 
    -Member: 031 (offset 124) (type integer) (bits 21)
 
    -Member: 032 (offset 128) (type integer) (bits 21)
 
    -Member: 033 (offset 132) (type integer) (bits 21)
 
    -Member: 034 (offset 136) (type integer) (bits 21)
 
    -Member: 035 (offset 140) (type integer) (bits 21)
 
    -Member: 036 (offset 144) (type integer) (bits 21)
 
    -Member: 037 (offset 148) (type integer) (bits 21)
 
    -Member: 038 (offset 152) (type integer) (bits 21)
 
    -Member: 039 (offset 156) (type integer) (bits 21)
 
    -Member: 040 (offset 160) (type integer) (bits 21)
 
    -Member: 041 (offset 164) (type integer) (bits 21)
 
    -Member: 042 (offset 168) (type integer) (bits 21)
 
    -Member: 043 (offset 172) (type integer) (bits 21)
 
    -Member: 044 (offset 176) (type integer) (bits 21)
 
    -Member: 045 (offset 180) (type integer) (bits 21)
 
    -Member: 046 (offset 184) (type integer) (bits 21)
 
    -Member: 047 (offset 188) (type integer) (bits 21)
 
    -Member: 048 (offset 192) (type integer) (bits 21)
 
    -Member: 049 (offset 196) (type integer) (bits 21)
 
    -Member: 050 (offset 200) (type integer) (bits 21)
 
    -Member: 051 (offset 204) (type integer) (bits 21)
 
    -Member: 052 (offset 208) (type integer) (bits 21)
 
    -Member: 053 (offset 212) (type integer) (bits 21)
 
    -Member: 054 (offset 216) (type integer) (bits 21)
 
    -Member: 055 (offset 220) (type integer) (bits 21)
 
    -Member: 056 (offset 224) (type integer) (bits 21)
 
    -Member: 057 (offset 228) (type integer) (bits 21)
 
    -Member: 058 (offset 232) (type integer) (bits 21)
 
    -Member: 059 (offset 236) (type integer) (bits 21)
 
    -Member: 060 (offset 240) (type integer) (bits 21)
 
    -Member: 061 (offset 244) (type integer) (bits 21)
 
    -Member: 062 (offset 248) (type integer) (bits 21)
 
    -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
  -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
  -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
  -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
  -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
  -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
  -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
  -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
  -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
  -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
  -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
  -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
  -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
  -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
  -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
  -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
  -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
  -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
  -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
  -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
  -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
  -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
  -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
  -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
  -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
  -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
  -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
  -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
  -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
  -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_LocalPlayerExclusive
 
    Sub-Class Table (5 Deep): DT_Local
 
      Sub-Class Table (6 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (6 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
    -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
    -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
    -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
    -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
    -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
    -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
    -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
    -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
    -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
    -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
    -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
    -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
    -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
    -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
    -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
    -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
    -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
    -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
    -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
    -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
    -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
    -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
    -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
    -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
    -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
    -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
    -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
    -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
    -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
    -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
    -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
    -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
    -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
    -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
    -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
    -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
    -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
    -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
    -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
    -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
    -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
    -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
    Sub-Class Table (5 Deep): m_iAmmo
 
    -Member: 000 (offset 0) (type integer) (bits 10)
 
    -Member: 001 (offset 4) (type integer) (bits 10)
 
    -Member: 002 (offset 8) (type integer) (bits 10)
 
    -Member: 003 (offset 12) (type integer) (bits 10)
 
    -Member: 004 (offset 16) (type integer) (bits 10)
 
    -Member: 005 (offset 20) (type integer) (bits 10)
 
    -Member: 006 (offset 24) (type integer) (bits 10)
 
    -Member: 007 (offset 28) (type integer) (bits 10)
 
    -Member: 008 (offset 32) (type integer) (bits 10)
 
    -Member: 009 (offset 36) (type integer) (bits 10)
 
    -Member: 010 (offset 40) (type integer) (bits 10)
 
    -Member: 011 (offset 44) (type integer) (bits 10)
 
    -Member: 012 (offset 48) (type integer) (bits 10)
 
    -Member: 013 (offset 52) (type integer) (bits 10)
 
    -Member: 014 (offset 56) (type integer) (bits 10)
 
    -Member: 015 (offset 60) (type integer) (bits 10)
 
    -Member: 016 (offset 64) (type integer) (bits 10)
 
    -Member: 017 (offset 68) (type integer) (bits 10)
 
    -Member: 018 (offset 72) (type integer) (bits 10)
 
    -Member: 019 (offset 76) (type integer) (bits 10)
 
    -Member: 020 (offset 80) (type integer) (bits 10)
 
    -Member: 021 (offset 84) (type integer) (bits 10)
 
    -Member: 022 (offset 88) (type integer) (bits 10)
 
    -Member: 023 (offset 92) (type integer) (bits 10)
 
    -Member: 024 (offset 96) (type integer) (bits 10)
 
    -Member: 025 (offset 100) (type integer) (bits 10)
 
    -Member: 026 (offset 104) (type integer) (bits 10)
 
    -Member: 027 (offset 108) (type integer) (bits 10)
 
    -Member: 028 (offset 112) (type integer) (bits 10)
 
    -Member: 029 (offset 116) (type integer) (bits 10)
 
    -Member: 030 (offset 120) (type integer) (bits 10)
 
    -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CSLocalPlayerExclusive
 
  -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
  -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
  -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
  -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
  -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
  -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
  -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
  -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CSNonLocalPlayerExclusive
 
  -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
  -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
  -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
  -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
  -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): m_AddonModelWeaponIDs
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (2 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
-Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
-Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
-Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
-Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
-Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
-Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
-Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
-Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
-Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
-Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
-Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
-Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
-Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
-Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
-Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (2 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
-Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
-Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
-Member: m_skill (offset 16264) (type integer) (bits 32)
 
-Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
-Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
-Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
-Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
-Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
-Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
-Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
-Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
-Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
-Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
-Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
-Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
-Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
-Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
-Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
-Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
-Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
-Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
-Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
-Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
-Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (2 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
-Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
-Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
-Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
-Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
-Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
-Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
-Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
-Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
-Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
-Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
-Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
-Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
-Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
-Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
-Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
-Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
-Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
-Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
-Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
-Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
-Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
-Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
-Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
-Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
-Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
-Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
-Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
-Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
-Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
-Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
-Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
-Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
-Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
-Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
-Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
-Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
-Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
-Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
-Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
-Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
-Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
-Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
-Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
-Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
-Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
-Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
-Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
-Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
-Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
-Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
-Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
-Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
-Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
-Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
-Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
-Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
-Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
-Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
-Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
-Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
-Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
-Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
-Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
-Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
-Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
-Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
-Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
-Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
-Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
-Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
-Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
-Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
-Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
-Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
-Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
-Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
-Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
-Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
-Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
-Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
-Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
-Member: m_frustration (offset 14964) (type integer) (bits 8)
 
-Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
-Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
-Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
-Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
-Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
-Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
-Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
-Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
-Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
-Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
-Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
-Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (2 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
-Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
-Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
-Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
-Member: m_tugDist (offset 12868) (type float) (bits 0)
 
-Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
-Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
-Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
-Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
-Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
-Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
-Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
-Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
-Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
-Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
-Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
-Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
-Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== CTerrorPlayerResource: ==
 
Sub-Class Table (1 Deep): DT_TerrorPlayerResource
 
  Sub-Class Table (2 Deep): DT_PlayerResource
 
  Sub-Class Table (3 Deep): m_iPing
 
  -Member: 000 (offset 0) (type integer) (bits 10)
 
  -Member: 001 (offset 4) (type integer) (bits 10)
 
  -Member: 002 (offset 8) (type integer) (bits 10)
 
  -Member: 003 (offset 12) (type integer) (bits 10)
 
  -Member: 004 (offset 16) (type integer) (bits 10)
 
  -Member: 005 (offset 20) (type integer) (bits 10)
 
  -Member: 006 (offset 24) (type integer) (bits 10)
 
  -Member: 007 (offset 28) (type integer) (bits 10)
 
  -Member: 008 (offset 32) (type integer) (bits 10)
 
  -Member: 009 (offset 36) (type integer) (bits 10)
 
  -Member: 010 (offset 40) (type integer) (bits 10)
 
  -Member: 011 (offset 44) (type integer) (bits 10)
 
  -Member: 012 (offset 48) (type integer) (bits 10)
 
  -Member: 013 (offset 52) (type integer) (bits 10)
 
  -Member: 014 (offset 56) (type integer) (bits 10)
 
  -Member: 015 (offset 60) (type integer) (bits 10)
 
  -Member: 016 (offset 64) (type integer) (bits 10)
 
  -Member: 017 (offset 68) (type integer) (bits 10)
 
  -Member: 018 (offset 72) (type integer) (bits 10)
 
  -Member: 019 (offset 76) (type integer) (bits 10)
 
  -Member: 020 (offset 80) (type integer) (bits 10)
 
  -Member: 021 (offset 84) (type integer) (bits 10)
 
  -Member: 022 (offset 88) (type integer) (bits 10)
 
  -Member: 023 (offset 92) (type integer) (bits 10)
 
  -Member: 024 (offset 96) (type integer) (bits 10)
 
  -Member: 025 (offset 100) (type integer) (bits 10)
 
  -Member: 026 (offset 104) (type integer) (bits 10)
 
  -Member: 027 (offset 108) (type integer) (bits 10)
 
  -Member: 028 (offset 112) (type integer) (bits 10)
 
  -Member: 029 (offset 116) (type integer) (bits 10)
 
  -Member: 030 (offset 120) (type integer) (bits 10)
 
  -Member: 031 (offset 124) (type integer) (bits 10)
 
  -Member: 032 (offset 128) (type integer) (bits 10)
 
  Sub-Class Table (3 Deep): m_iScore
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  -Member: 002 (offset 8) (type integer) (bits 16)
 
  -Member: 003 (offset 12) (type integer) (bits 16)
 
  -Member: 004 (offset 16) (type integer) (bits 16)
 
  -Member: 005 (offset 20) (type integer) (bits 16)
 
  -Member: 006 (offset 24) (type integer) (bits 16)
 
  -Member: 007 (offset 28) (type integer) (bits 16)
 
  -Member: 008 (offset 32) (type integer) (bits 16)
 
  -Member: 009 (offset 36) (type integer) (bits 16)
 
  -Member: 010 (offset 40) (type integer) (bits 16)
 
  -Member: 011 (offset 44) (type integer) (bits 16)
 
  -Member: 012 (offset 48) (type integer) (bits 16)
 
  -Member: 013 (offset 52) (type integer) (bits 16)
 
  -Member: 014 (offset 56) (type integer) (bits 16)
 
  -Member: 015 (offset 60) (type integer) (bits 16)
 
  -Member: 016 (offset 64) (type integer) (bits 16)
 
  -Member: 017 (offset 68) (type integer) (bits 16)
 
  -Member: 018 (offset 72) (type integer) (bits 16)
 
  -Member: 019 (offset 76) (type integer) (bits 16)
 
  -Member: 020 (offset 80) (type integer) (bits 16)
 
  -Member: 021 (offset 84) (type integer) (bits 16)
 
  -Member: 022 (offset 88) (type integer) (bits 16)
 
  -Member: 023 (offset 92) (type integer) (bits 16)
 
  -Member: 024 (offset 96) (type integer) (bits 16)
 
  -Member: 025 (offset 100) (type integer) (bits 16)
 
  -Member: 026 (offset 104) (type integer) (bits 16)
 
  -Member: 027 (offset 108) (type integer) (bits 16)
 
  -Member: 028 (offset 112) (type integer) (bits 16)
 
  -Member: 029 (offset 116) (type integer) (bits 16)
 
  -Member: 030 (offset 120) (type integer) (bits 16)
 
  -Member: 031 (offset 124) (type integer) (bits 16)
 
  -Member: 032 (offset 128) (type integer) (bits 16)
 
  Sub-Class Table (3 Deep): m_iTankTickets
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  -Member: 002 (offset 8) (type integer) (bits 16)
 
  -Member: 003 (offset 12) (type integer) (bits 16)
 
  -Member: 004 (offset 16) (type integer) (bits 16)
 
  -Member: 005 (offset 20) (type integer) (bits 16)
 
  -Member: 006 (offset 24) (type integer) (bits 16)
 
  -Member: 007 (offset 28) (type integer) (bits 16)
 
  -Member: 008 (offset 32) (type integer) (bits 16)
 
  -Member: 009 (offset 36) (type integer) (bits 16)
 
  -Member: 010 (offset 40) (type integer) (bits 16)
 
  -Member: 011 (offset 44) (type integer) (bits 16)
 
  -Member: 012 (offset 48) (type integer) (bits 16)
 
  -Member: 013 (offset 52) (type integer) (bits 16)
 
  -Member: 014 (offset 56) (type integer) (bits 16)
 
  -Member: 015 (offset 60) (type integer) (bits 16)
 
  -Member: 016 (offset 64) (type integer) (bits 16)
 
  -Member: 017 (offset 68) (type integer) (bits 16)
 
  -Member: 018 (offset 72) (type integer) (bits 16)
 
  -Member: 019 (offset 76) (type integer) (bits 16)
 
  -Member: 020 (offset 80) (type integer) (bits 16)
 
  -Member: 021 (offset 84) (type integer) (bits 16)
 
  -Member: 022 (offset 88) (type integer) (bits 16)
 
  -Member: 023 (offset 92) (type integer) (bits 16)
 
  -Member: 024 (offset 96) (type integer) (bits 16)
 
  -Member: 025 (offset 100) (type integer) (bits 16)
 
  -Member: 026 (offset 104) (type integer) (bits 16)
 
  -Member: 027 (offset 108) (type integer) (bits 16)
 
  -Member: 028 (offset 112) (type integer) (bits 16)
 
  -Member: 029 (offset 116) (type integer) (bits 16)
 
  -Member: 030 (offset 120) (type integer) (bits 16)
 
  -Member: 031 (offset 124) (type integer) (bits 16)
 
  -Member: 032 (offset 128) (type integer) (bits 16)
 
  Sub-Class Table (3 Deep): m_iDeaths
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  -Member: 007 (offset 28) (type integer) (bits 12)
 
  -Member: 008 (offset 32) (type integer) (bits 12)
 
  -Member: 009 (offset 36) (type integer) (bits 12)
 
  -Member: 010 (offset 40) (type integer) (bits 12)
 
  -Member: 011 (offset 44) (type integer) (bits 12)
 
  -Member: 012 (offset 48) (type integer) (bits 12)
 
  -Member: 013 (offset 52) (type integer) (bits 12)
 
  -Member: 014 (offset 56) (type integer) (bits 12)
 
  -Member: 015 (offset 60) (type integer) (bits 12)
 
  -Member: 016 (offset 64) (type integer) (bits 12)
 
  -Member: 017 (offset 68) (type integer) (bits 12)
 
  -Member: 018 (offset 72) (type integer) (bits 12)
 
  -Member: 019 (offset 76) (type integer) (bits 12)
 
  -Member: 020 (offset 80) (type integer) (bits 12)
 
  -Member: 021 (offset 84) (type integer) (bits 12)
 
  -Member: 022 (offset 88) (type integer) (bits 12)
 
  -Member: 023 (offset 92) (type integer) (bits 12)
 
  -Member: 024 (offset 96) (type integer) (bits 12)
 
  -Member: 025 (offset 100) (type integer) (bits 12)
 
  -Member: 026 (offset 104) (type integer) (bits 12)
 
  -Member: 027 (offset 108) (type integer) (bits 12)
 
  -Member: 028 (offset 112) (type integer) (bits 12)
 
  -Member: 029 (offset 116) (type integer) (bits 12)
 
  -Member: 030 (offset 120) (type integer) (bits 12)
 
  -Member: 031 (offset 124) (type integer) (bits 12)
 
  -Member: 032 (offset 128) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_bConnected
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 4) (type integer) (bits 1)
 
  -Member: 002 (offset 8) (type integer) (bits 1)
 
  -Member: 003 (offset 12) (type integer) (bits 1)
 
  -Member: 004 (offset 16) (type integer) (bits 1)
 
  -Member: 005 (offset 20) (type integer) (bits 1)
 
  -Member: 006 (offset 24) (type integer) (bits 1)
 
  -Member: 007 (offset 28) (type integer) (bits 1)
 
  -Member: 008 (offset 32) (type integer) (bits 1)
 
  -Member: 009 (offset 36) (type integer) (bits 1)
 
  -Member: 010 (offset 40) (type integer) (bits 1)
 
  -Member: 011 (offset 44) (type integer) (bits 1)
 
  -Member: 012 (offset 48) (type integer) (bits 1)
 
  -Member: 013 (offset 52) (type integer) (bits 1)
 
  -Member: 014 (offset 56) (type integer) (bits 1)
 
  -Member: 015 (offset 60) (type integer) (bits 1)
 
  -Member: 016 (offset 64) (type integer) (bits 1)
 
  -Member: 017 (offset 68) (type integer) (bits 1)
 
  -Member: 018 (offset 72) (type integer) (bits 1)
 
  -Member: 019 (offset 76) (type integer) (bits 1)
 
  -Member: 020 (offset 80) (type integer) (bits 1)
 
  -Member: 021 (offset 84) (type integer) (bits 1)
 
  -Member: 022 (offset 88) (type integer) (bits 1)
 
  -Member: 023 (offset 92) (type integer) (bits 1)
 
  -Member: 024 (offset 96) (type integer) (bits 1)
 
  -Member: 025 (offset 100) (type integer) (bits 1)
 
  -Member: 026 (offset 104) (type integer) (bits 1)
 
  -Member: 027 (offset 108) (type integer) (bits 1)
 
  -Member: 028 (offset 112) (type integer) (bits 1)
 
  -Member: 029 (offset 116) (type integer) (bits 1)
 
  -Member: 030 (offset 120) (type integer) (bits 1)
 
  -Member: 031 (offset 124) (type integer) (bits 1)
 
  -Member: 032 (offset 128) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): m_iTeam
 
  -Member: 000 (offset 0) (type integer) (bits 4)
 
  -Member: 001 (offset 4) (type integer) (bits 4)
 
  -Member: 002 (offset 8) (type integer) (bits 4)
 
  -Member: 003 (offset 12) (type integer) (bits 4)
 
  -Member: 004 (offset 16) (type integer) (bits 4)
 
  -Member: 005 (offset 20) (type integer) (bits 4)
 
  -Member: 006 (offset 24) (type integer) (bits 4)
 
  -Member: 007 (offset 28) (type integer) (bits 4)
 
  -Member: 008 (offset 32) (type integer) (bits 4)
 
  -Member: 009 (offset 36) (type integer) (bits 4)
 
  -Member: 010 (offset 40) (type integer) (bits 4)
 
  -Member: 011 (offset 44) (type integer) (bits 4)
 
  -Member: 012 (offset 48) (type integer) (bits 4)
 
  -Member: 013 (offset 52) (type integer) (bits 4)
 
  -Member: 014 (offset 56) (type integer) (bits 4)
 
  -Member: 015 (offset 60) (type integer) (bits 4)
 
  -Member: 016 (offset 64) (type integer) (bits 4)
 
  -Member: 017 (offset 68) (type integer) (bits 4)
 
  -Member: 018 (offset 72) (type integer) (bits 4)
 
  -Member: 019 (offset 76) (type integer) (bits 4)
 
  -Member: 020 (offset 80) (type integer) (bits 4)
 
  -Member: 021 (offset 84) (type integer) (bits 4)
 
  -Member: 022 (offset 88) (type integer) (bits 4)
 
  -Member: 023 (offset 92) (type integer) (bits 4)
 
  -Member: 024 (offset 96) (type integer) (bits 4)
 
  -Member: 025 (offset 100) (type integer) (bits 4)
 
  -Member: 026 (offset 104) (type integer) (bits 4)
 
  -Member: 027 (offset 108) (type integer) (bits 4)
 
  -Member: 028 (offset 112) (type integer) (bits 4)
 
  -Member: 029 (offset 116) (type integer) (bits 4)
 
  -Member: 030 (offset 120) (type integer) (bits 4)
 
  -Member: 031 (offset 124) (type integer) (bits 4)
 
  -Member: 032 (offset 128) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): m_bAlive
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 4) (type integer) (bits 1)
 
  -Member: 002 (offset 8) (type integer) (bits 1)
 
  -Member: 003 (offset 12) (type integer) (bits 1)
 
  -Member: 004 (offset 16) (type integer) (bits 1)
 
  -Member: 005 (offset 20) (type integer) (bits 1)
 
  -Member: 006 (offset 24) (type integer) (bits 1)
 
  -Member: 007 (offset 28) (type integer) (bits 1)
 
  -Member: 008 (offset 32) (type integer) (bits 1)
 
  -Member: 009 (offset 36) (type integer) (bits 1)
 
  -Member: 010 (offset 40) (type integer) (bits 1)
 
  -Member: 011 (offset 44) (type integer) (bits 1)
 
  -Member: 012 (offset 48) (type integer) (bits 1)
 
  -Member: 013 (offset 52) (type integer) (bits 1)
 
  -Member: 014 (offset 56) (type integer) (bits 1)
 
  -Member: 015 (offset 60) (type integer) (bits 1)
 
  -Member: 016 (offset 64) (type integer) (bits 1)
 
  -Member: 017 (offset 68) (type integer) (bits 1)
 
  -Member: 018 (offset 72) (type integer) (bits 1)
 
  -Member: 019 (offset 76) (type integer) (bits 1)
 
  -Member: 020 (offset 80) (type integer) (bits 1)
 
  -Member: 021 (offset 84) (type integer) (bits 1)
 
  -Member: 022 (offset 88) (type integer) (bits 1)
 
  -Member: 023 (offset 92) (type integer) (bits 1)
 
  -Member: 024 (offset 96) (type integer) (bits 1)
 
  -Member: 025 (offset 100) (type integer) (bits 1)
 
  -Member: 026 (offset 104) (type integer) (bits 1)
 
  -Member: 027 (offset 108) (type integer) (bits 1)
 
  -Member: 028 (offset 112) (type integer) (bits 1)
 
  -Member: 029 (offset 116) (type integer) (bits 1)
 
  -Member: 030 (offset 120) (type integer) (bits 1)
 
  -Member: 031 (offset 124) (type integer) (bits 1)
 
  -Member: 032 (offset 128) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): m_iHealth
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  -Member: 002 (offset 8) (type integer) (bits 16)
 
  -Member: 003 (offset 12) (type integer) (bits 16)
 
  -Member: 004 (offset 16) (type integer) (bits 16)
 
  -Member: 005 (offset 20) (type integer) (bits 16)
 
  -Member: 006 (offset 24) (type integer) (bits 16)
 
  -Member: 007 (offset 28) (type integer) (bits 16)
 
  -Member: 008 (offset 32) (type integer) (bits 16)
 
  -Member: 009 (offset 36) (type integer) (bits 16)
 
  -Member: 010 (offset 40) (type integer) (bits 16)
 
  -Member: 011 (offset 44) (type integer) (bits 16)
 
  -Member: 012 (offset 48) (type integer) (bits 16)
 
  -Member: 013 (offset 52) (type integer) (bits 16)
 
  -Member: 014 (offset 56) (type integer) (bits 16)
 
  -Member: 015 (offset 60) (type integer) (bits 16)
 
  -Member: 016 (offset 64) (type integer) (bits 16)
 
  -Member: 017 (offset 68) (type integer) (bits 16)
 
  -Member: 018 (offset 72) (type integer) (bits 16)
 
  -Member: 019 (offset 76) (type integer) (bits 16)
 
  -Member: 020 (offset 80) (type integer) (bits 16)
 
  -Member: 021 (offset 84) (type integer) (bits 16)
 
  -Member: 022 (offset 88) (type integer) (bits 16)
 
  -Member: 023 (offset 92) (type integer) (bits 16)
 
  -Member: 024 (offset 96) (type integer) (bits 16)
 
  -Member: 025 (offset 100) (type integer) (bits 16)
 
  -Member: 026 (offset 104) (type integer) (bits 16)
 
  -Member: 027 (offset 108) (type integer) (bits 16)
 
  -Member: 028 (offset 112) (type integer) (bits 16)
 
  -Member: 029 (offset 116) (type integer) (bits 16)
 
  -Member: 030 (offset 120) (type integer) (bits 16)
 
  -Member: 031 (offset 124) (type integer) (bits 16)
 
  -Member: 032 (offset 128) (type integer) (bits 16)
 
  Sub-Class Table (2 Deep): m_maxHealth
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  -Member: 002 (offset 8) (type integer) (bits 16)
 
  -Member: 003 (offset 12) (type integer) (bits 16)
 
  -Member: 004 (offset 16) (type integer) (bits 16)
 
  -Member: 005 (offset 20) (type integer) (bits 16)
 
  -Member: 006 (offset 24) (type integer) (bits 16)
 
  -Member: 007 (offset 28) (type integer) (bits 16)
 
  -Member: 008 (offset 32) (type integer) (bits 16)
 
  -Member: 009 (offset 36) (type integer) (bits 16)
 
  -Member: 010 (offset 40) (type integer) (bits 16)
 
  -Member: 011 (offset 44) (type integer) (bits 16)
 
  -Member: 012 (offset 48) (type integer) (bits 16)
 
  -Member: 013 (offset 52) (type integer) (bits 16)
 
  -Member: 014 (offset 56) (type integer) (bits 16)
 
  -Member: 015 (offset 60) (type integer) (bits 16)
 
  -Member: 016 (offset 64) (type integer) (bits 16)
 
  -Member: 017 (offset 68) (type integer) (bits 16)
 
  -Member: 018 (offset 72) (type integer) (bits 16)
 
  -Member: 019 (offset 76) (type integer) (bits 16)
 
  -Member: 020 (offset 80) (type integer) (bits 16)
 
  -Member: 021 (offset 84) (type integer) (bits 16)
 
  -Member: 022 (offset 88) (type integer) (bits 16)
 
  -Member: 023 (offset 92) (type integer) (bits 16)
 
  -Member: 024 (offset 96) (type integer) (bits 16)
 
  -Member: 025 (offset 100) (type integer) (bits 16)
 
  -Member: 026 (offset 104) (type integer) (bits 16)
 
  -Member: 027 (offset 108) (type integer) (bits 16)
 
  -Member: 028 (offset 112) (type integer) (bits 16)
 
  -Member: 029 (offset 116) (type integer) (bits 16)
 
  -Member: 030 (offset 120) (type integer) (bits 16)
 
  -Member: 031 (offset 124) (type integer) (bits 16)
 
  -Member: 032 (offset 128) (type integer) (bits 16)
 
  Sub-Class Table (2 Deep): m_primaryWeapon
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_grenade
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_firstAidSlot
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_pillsSlot
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_isGhost
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 1) (type integer) (bits 1)
 
  -Member: 002 (offset 2) (type integer) (bits 1)
 
  -Member: 003 (offset 3) (type integer) (bits 1)
 
  -Member: 004 (offset 4) (type integer) (bits 1)
 
  -Member: 005 (offset 5) (type integer) (bits 1)
 
  -Member: 006 (offset 6) (type integer) (bits 1)
 
  -Member: 007 (offset 7) (type integer) (bits 1)
 
  -Member: 008 (offset 8) (type integer) (bits 1)
 
  -Member: 009 (offset 9) (type integer) (bits 1)
 
  -Member: 010 (offset 10) (type integer) (bits 1)
 
  -Member: 011 (offset 11) (type integer) (bits 1)
 
  -Member: 012 (offset 12) (type integer) (bits 1)
 
  -Member: 013 (offset 13) (type integer) (bits 1)
 
  -Member: 014 (offset 14) (type integer) (bits 1)
 
  -Member: 015 (offset 15) (type integer) (bits 1)
 
  -Member: 016 (offset 16) (type integer) (bits 1)
 
  -Member: 017 (offset 17) (type integer) (bits 1)
 
  -Member: 018 (offset 18) (type integer) (bits 1)
 
  -Member: 019 (offset 19) (type integer) (bits 1)
 
  -Member: 020 (offset 20) (type integer) (bits 1)
 
  -Member: 021 (offset 21) (type integer) (bits 1)
 
  -Member: 022 (offset 22) (type integer) (bits 1)
 
  -Member: 023 (offset 23) (type integer) (bits 1)
 
  -Member: 024 (offset 24) (type integer) (bits 1)
 
  -Member: 025 (offset 25) (type integer) (bits 1)
 
  -Member: 026 (offset 26) (type integer) (bits 1)
 
  -Member: 027 (offset 27) (type integer) (bits 1)
 
  -Member: 028 (offset 28) (type integer) (bits 1)
 
  -Member: 029 (offset 29) (type integer) (bits 1)
 
  -Member: 030 (offset 30) (type integer) (bits 1)
 
  -Member: 031 (offset 31) (type integer) (bits 1)
 
  -Member: 032 (offset 32) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): m_isIncapacitated
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 1) (type integer) (bits 1)
 
  -Member: 002 (offset 2) (type integer) (bits 1)
 
  -Member: 003 (offset 3) (type integer) (bits 1)
 
  -Member: 004 (offset 4) (type integer) (bits 1)
 
  -Member: 005 (offset 5) (type integer) (bits 1)
 
  -Member: 006 (offset 6) (type integer) (bits 1)
 
  -Member: 007 (offset 7) (type integer) (bits 1)
 
  -Member: 008 (offset 8) (type integer) (bits 1)
 
  -Member: 009 (offset 9) (type integer) (bits 1)
 
  -Member: 010 (offset 10) (type integer) (bits 1)
 
  -Member: 011 (offset 11) (type integer) (bits 1)
 
  -Member: 012 (offset 12) (type integer) (bits 1)
 
  -Member: 013 (offset 13) (type integer) (bits 1)
 
  -Member: 014 (offset 14) (type integer) (bits 1)
 
  -Member: 015 (offset 15) (type integer) (bits 1)
 
  -Member: 016 (offset 16) (type integer) (bits 1)
 
  -Member: 017 (offset 17) (type integer) (bits 1)
 
  -Member: 018 (offset 18) (type integer) (bits 1)
 
  -Member: 019 (offset 19) (type integer) (bits 1)
 
  -Member: 020 (offset 20) (type integer) (bits 1)
 
  -Member: 021 (offset 21) (type integer) (bits 1)
 
  -Member: 022 (offset 22) (type integer) (bits 1)
 
  -Member: 023 (offset 23) (type integer) (bits 1)
 
  -Member: 024 (offset 24) (type integer) (bits 1)
 
  -Member: 025 (offset 25) (type integer) (bits 1)
 
  -Member: 026 (offset 26) (type integer) (bits 1)
 
  -Member: 027 (offset 27) (type integer) (bits 1)
 
  -Member: 028 (offset 28) (type integer) (bits 1)
 
  -Member: 029 (offset 29) (type integer) (bits 1)
 
  -Member: 030 (offset 30) (type integer) (bits 1)
 
  -Member: 031 (offset 31) (type integer) (bits 1)
 
  -Member: 032 (offset 32) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): m_wantsToPlay
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 1) (type integer) (bits 1)
 
  -Member: 002 (offset 2) (type integer) (bits 1)
 
  -Member: 003 (offset 3) (type integer) (bits 1)
 
  -Member: 004 (offset 4) (type integer) (bits 1)
 
  -Member: 005 (offset 5) (type integer) (bits 1)
 
  -Member: 006 (offset 6) (type integer) (bits 1)
 
  -Member: 007 (offset 7) (type integer) (bits 1)
 
  -Member: 008 (offset 8) (type integer) (bits 1)
 
  -Member: 009 (offset 9) (type integer) (bits 1)
 
  -Member: 010 (offset 10) (type integer) (bits 1)
 
  -Member: 011 (offset 11) (type integer) (bits 1)
 
  -Member: 012 (offset 12) (type integer) (bits 1)
 
  -Member: 013 (offset 13) (type integer) (bits 1)
 
  -Member: 014 (offset 14) (type integer) (bits 1)
 
  -Member: 015 (offset 15) (type integer) (bits 1)
 
  -Member: 016 (offset 16) (type integer) (bits 1)
 
  -Member: 017 (offset 17) (type integer) (bits 1)
 
  -Member: 018 (offset 18) (type integer) (bits 1)
 
  -Member: 019 (offset 19) (type integer) (bits 1)
 
  -Member: 020 (offset 20) (type integer) (bits 1)
 
  -Member: 021 (offset 21) (type integer) (bits 1)
 
  -Member: 022 (offset 22) (type integer) (bits 1)
 
  -Member: 023 (offset 23) (type integer) (bits 1)
 
  -Member: 024 (offset 24) (type integer) (bits 1)
 
  -Member: 025 (offset 25) (type integer) (bits 1)
 
  -Member: 026 (offset 26) (type integer) (bits 1)
 
  -Member: 027 (offset 27) (type integer) (bits 1)
 
  -Member: 028 (offset 28) (type integer) (bits 1)
 
  -Member: 029 (offset 29) (type integer) (bits 1)
 
  -Member: 030 (offset 30) (type integer) (bits 1)
 
  -Member: 031 (offset 31) (type integer) (bits 1)
 
  -Member: 032 (offset 32) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): m_zombieClass
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_tankTickets
 
  -Member: 000 (offset 0) (type integer) (bits 16)
 
  -Member: 001 (offset 4) (type integer) (bits 16)
 
  -Member: 002 (offset 8) (type integer) (bits 16)
 
  -Member: 003 (offset 12) (type integer) (bits 16)
 
  -Member: 004 (offset 16) (type integer) (bits 16)
 
  -Member: 005 (offset 20) (type integer) (bits 16)
 
  -Member: 006 (offset 24) (type integer) (bits 16)
 
  -Member: 007 (offset 28) (type integer) (bits 16)
 
  -Member: 008 (offset 32) (type integer) (bits 16)
 
  -Member: 009 (offset 36) (type integer) (bits 16)
 
  -Member: 010 (offset 40) (type integer) (bits 16)
 
  -Member: 011 (offset 44) (type integer) (bits 16)
 
  -Member: 012 (offset 48) (type integer) (bits 16)
 
  -Member: 013 (offset 52) (type integer) (bits 16)
 
  -Member: 014 (offset 56) (type integer) (bits 16)
 
  -Member: 015 (offset 60) (type integer) (bits 16)
 
  -Member: 016 (offset 64) (type integer) (bits 16)
 
  -Member: 017 (offset 68) (type integer) (bits 16)
 
  -Member: 018 (offset 72) (type integer) (bits 16)
 
  -Member: 019 (offset 76) (type integer) (bits 16)
 
  -Member: 020 (offset 80) (type integer) (bits 16)
 
  -Member: 021 (offset 84) (type integer) (bits 16)
 
  -Member: 022 (offset 88) (type integer) (bits 16)
 
  -Member: 023 (offset 92) (type integer) (bits 16)
 
  -Member: 024 (offset 96) (type integer) (bits 16)
 
  -Member: 025 (offset 100) (type integer) (bits 16)
 
  -Member: 026 (offset 104) (type integer) (bits 16)
 
  -Member: 027 (offset 108) (type integer) (bits 16)
 
  -Member: 028 (offset 112) (type integer) (bits 16)
 
  -Member: 029 (offset 116) (type integer) (bits 16)
 
  -Member: 030 (offset 120) (type integer) (bits 16)
 
  -Member: 031 (offset 124) (type integer) (bits 16)
 
  -Member: 032 (offset 128) (type integer) (bits 16)
 
  Sub-Class Table (2 Deep): m_listenServerHost
 
  -Member: 000 (offset 0) (type integer) (bits 1)
 
  -Member: 001 (offset 1) (type integer) (bits 1)
 
  -Member: 002 (offset 2) (type integer) (bits 1)
 
  -Member: 003 (offset 3) (type integer) (bits 1)
 
  -Member: 004 (offset 4) (type integer) (bits 1)
 
  -Member: 005 (offset 5) (type integer) (bits 1)
 
  -Member: 006 (offset 6) (type integer) (bits 1)
 
  -Member: 007 (offset 7) (type integer) (bits 1)
 
  -Member: 008 (offset 8) (type integer) (bits 1)
 
  -Member: 009 (offset 9) (type integer) (bits 1)
 
  -Member: 010 (offset 10) (type integer) (bits 1)
 
  -Member: 011 (offset 11) (type integer) (bits 1)
 
  -Member: 012 (offset 12) (type integer) (bits 1)
 
  -Member: 013 (offset 13) (type integer) (bits 1)
 
  -Member: 014 (offset 14) (type integer) (bits 1)
 
  -Member: 015 (offset 15) (type integer) (bits 1)
 
  -Member: 016 (offset 16) (type integer) (bits 1)
 
  -Member: 017 (offset 17) (type integer) (bits 1)
 
  -Member: 018 (offset 18) (type integer) (bits 1)
 
  -Member: 019 (offset 19) (type integer) (bits 1)
 
  -Member: 020 (offset 20) (type integer) (bits 1)
 
  -Member: 021 (offset 21) (type integer) (bits 1)
 
  -Member: 022 (offset 22) (type integer) (bits 1)
 
  -Member: 023 (offset 23) (type integer) (bits 1)
 
  -Member: 024 (offset 24) (type integer) (bits 1)
 
  -Member: 025 (offset 25) (type integer) (bits 1)
 
  -Member: 026 (offset 26) (type integer) (bits 1)
 
  -Member: 027 (offset 27) (type integer) (bits 1)
 
  -Member: 028 (offset 28) (type integer) (bits 1)
 
  -Member: 029 (offset 29) (type integer) (bits 1)
 
  -Member: 030 (offset 30) (type integer) (bits 1)
 
  -Member: 031 (offset 31) (type integer) (bits 1)
 
  -Member: 032 (offset 32) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): m_TeamSwitchRule
 
  -Member: 000 (offset 0) (type integer) (bits 2)
 
  -Member: 001 (offset 4) (type integer) (bits 2)
 
  -Member: 002 (offset 8) (type integer) (bits 2)
 
  -Member: 003 (offset 12) (type integer) (bits 2)
 
  -Member: 004 (offset 16) (type integer) (bits 2)
 
  -Member: 005 (offset 20) (type integer) (bits 2)
 
  -Member: 006 (offset 24) (type integer) (bits 2)
 
  -Member: 007 (offset 28) (type integer) (bits 2)
 
  -Member: 008 (offset 32) (type integer) (bits 2)
 
  -Member: 009 (offset 36) (type integer) (bits 2)
 
  -Member: 010 (offset 40) (type integer) (bits 2)
 
  -Member: 011 (offset 44) (type integer) (bits 2)
 
  -Member: 012 (offset 48) (type integer) (bits 2)
 
  -Member: 013 (offset 52) (type integer) (bits 2)
 
  -Member: 014 (offset 56) (type integer) (bits 2)
 
  -Member: 015 (offset 60) (type integer) (bits 2)
 
  -Member: 016 (offset 64) (type integer) (bits 2)
 
  -Member: 017 (offset 68) (type integer) (bits 2)
 
  -Member: 018 (offset 72) (type integer) (bits 2)
 
  -Member: 019 (offset 76) (type integer) (bits 2)
 
  -Member: 020 (offset 80) (type integer) (bits 2)
 
  -Member: 021 (offset 84) (type integer) (bits 2)
 
  -Member: 022 (offset 88) (type integer) (bits 2)
 
  -Member: 023 (offset 92) (type integer) (bits 2)
 
  -Member: 024 (offset 96) (type integer) (bits 2)
 
  -Member: 025 (offset 100) (type integer) (bits 2)
 
  -Member: 026 (offset 104) (type integer) (bits 2)
 
  -Member: 027 (offset 108) (type integer) (bits 2)
 
  -Member: 028 (offset 112) (type integer) (bits 2)
 
  -Member: 029 (offset 116) (type integer) (bits 2)
 
  -Member: 030 (offset 120) (type integer) (bits 2)
 
  -Member: 031 (offset 124) (type integer) (bits 2)
 
  -Member: 032 (offset 128) (type integer) (bits 2)
 
  Sub-Class Table (2 Deep): m_flSurvivalRecordTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: 007 (offset 28) (type float) (bits 0)
 
  -Member: 008 (offset 32) (type float) (bits 0)
 
  -Member: 009 (offset 36) (type float) (bits 0)
 
  -Member: 010 (offset 40) (type float) (bits 0)
 
  -Member: 011 (offset 44) (type float) (bits 0)
 
  -Member: 012 (offset 48) (type float) (bits 0)
 
  -Member: 013 (offset 52) (type float) (bits 0)
 
  -Member: 014 (offset 56) (type float) (bits 0)
 
  -Member: 015 (offset 60) (type float) (bits 0)
 
  -Member: 016 (offset 64) (type float) (bits 0)
 
  -Member: 017 (offset 68) (type float) (bits 0)
 
  -Member: 018 (offset 72) (type float) (bits 0)
 
  -Member: 019 (offset 76) (type float) (bits 0)
 
  -Member: 020 (offset 80) (type float) (bits 0)
 
  -Member: 021 (offset 84) (type float) (bits 0)
 
  -Member: 022 (offset 88) (type float) (bits 0)
 
  -Member: 023 (offset 92) (type float) (bits 0)
 
  -Member: 024 (offset 96) (type float) (bits 0)
 
  -Member: 025 (offset 100) (type float) (bits 0)
 
  -Member: 026 (offset 104) (type float) (bits 0)
 
  -Member: 027 (offset 108) (type float) (bits 0)
 
  -Member: 028 (offset 112) (type float) (bits 0)
 
  -Member: 029 (offset 116) (type float) (bits 0)
 
  -Member: 030 (offset 120) (type float) (bits 0)
 
  -Member: 031 (offset 124) (type float) (bits 0)
 
  -Member: 032 (offset 128) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): m_nSurvivalTopMedal
 
  -Member: 000 (offset 0) (type integer) (bits 8)
 
  -Member: 001 (offset 4) (type integer) (bits 8)
 
  -Member: 002 (offset 8) (type integer) (bits 8)
 
  -Member: 003 (offset 12) (type integer) (bits 8)
 
  -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: 005 (offset 20) (type integer) (bits 8)
 
  -Member: 006 (offset 24) (type integer) (bits 8)
 
  -Member: 007 (offset 28) (type integer) (bits 8)
 
  -Member: 008 (offset 32) (type integer) (bits 8)
 
  -Member: 009 (offset 36) (type integer) (bits 8)
 
  -Member: 010 (offset 40) (type integer) (bits 8)
 
  -Member: 011 (offset 44) (type integer) (bits 8)
 
  -Member: 012 (offset 48) (type integer) (bits 8)
 
  -Member: 013 (offset 52) (type integer) (bits 8)
 
  -Member: 014 (offset 56) (type integer) (bits 8)
 
  -Member: 015 (offset 60) (type integer) (bits 8)
 
  -Member: 016 (offset 64) (type integer) (bits 8)
 
  -Member: 017 (offset 68) (type integer) (bits 8)
 
  -Member: 018 (offset 72) (type integer) (bits 8)
 
  -Member: 019 (offset 76) (type integer) (bits 8)
 
  -Member: 020 (offset 80) (type integer) (bits 8)
 
  -Member: 021 (offset 84) (type integer) (bits 8)
 
  -Member: 022 (offset 88) (type integer) (bits 8)
 
  -Member: 023 (offset 92) (type integer) (bits 8)
 
  -Member: 024 (offset 96) (type integer) (bits 8)
 
  -Member: 025 (offset 100) (type integer) (bits 8)
 
  -Member: 026 (offset 104) (type integer) (bits 8)
 
  -Member: 027 (offset 108) (type integer) (bits 8)
 
  -Member: 028 (offset 112) (type integer) (bits 8)
 
  -Member: 029 (offset 116) (type integer) (bits 8)
 
  -Member: 030 (offset 120) (type integer) (bits 8)
 
  -Member: 031 (offset 124) (type integer) (bits 8)
 
  -Member: 032 (offset 128) (type integer) (bits 8)
 
  Sub-Class Table (2 Deep): m_flBecomeGhostAt
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: 007 (offset 28) (type float) (bits 0)
 
  -Member: 008 (offset 32) (type float) (bits 0)
 
  -Member: 009 (offset 36) (type float) (bits 0)
 
  -Member: 010 (offset 40) (type float) (bits 0)
 
  -Member: 011 (offset 44) (type float) (bits 0)
 
  -Member: 012 (offset 48) (type float) (bits 0)
 
  -Member: 013 (offset 52) (type float) (bits 0)
 
  -Member: 014 (offset 56) (type float) (bits 0)
 
  -Member: 015 (offset 60) (type float) (bits 0)
 
  -Member: 016 (offset 64) (type float) (bits 0)
 
  -Member: 017 (offset 68) (type float) (bits 0)
 
  -Member: 018 (offset 72) (type float) (bits 0)
 
  -Member: 019 (offset 76) (type float) (bits 0)
 
  -Member: 020 (offset 80) (type float) (bits 0)
 
  -Member: 021 (offset 84) (type float) (bits 0)
 
  -Member: 022 (offset 88) (type float) (bits 0)
 
  -Member: 023 (offset 92) (type float) (bits 0)
 
  -Member: 024 (offset 96) (type float) (bits 0)
 
  -Member: 025 (offset 100) (type float) (bits 0)
 
  -Member: 026 (offset 104) (type float) (bits 0)
 
  -Member: 027 (offset 108) (type float) (bits 0)
 
  -Member: 028 (offset 112) (type float) (bits 0)
 
  -Member: 029 (offset 116) (type float) (bits 0)
 
  -Member: 030 (offset 120) (type float) (bits 0)
 
  -Member: 031 (offset 124) (type float) (bits 0)
 
  -Member: 032 (offset 128) (type float) (bits 0)
 
-Member: m_tankLotteryEntryRatio (offset 3720) (type float) (bits 0)
 
-Member: m_tankLotterySelectionRatio (offset 3724) (type float) (bits 0)
 
-Member: m_pendingTankPlayerIndex (offset 3728) (type integer) (bits 32)
 
-Member: m_isFinale (offset 3732) (type integer) (bits 1)
 
-Member: m_isSurvivorTeamReadyTime (offset 3733) (type integer) (bits 1)
 
-Member: m_survivorTeamReadyTime (offset 3736) (type integer) (bits 32)
 
-Member: m_nRoundSetupTimeRemaining (offset 3740) (type integer) (bits 32)
 
-Member: m_tempoState (offset 3744) (type integer) (bits 32)
 
-Member: m_hasAnySurvivorLeftSafeArea (offset 3748) (type integer) (bits 1)
 
-Member: m_isTeamFrozen (offset 3749) (type integer) (bits 1)
 
-Member: m_missionDuration (offset 3752) (type integer) (bits 32)
 
-Member: m_missionWipes (offset 3756) (type integer) (bits 32)
 
-Member: m_sharedRandomSeed (offset 3760) (type integer) (bits 32)
 
 
 
== CTerrorViewModel: ==
 
Sub-Class Table (1 Deep): DT_TerrorViewModel
 
  Sub-Class Table (2 Deep): DT_PredictedViewModel
 
  Sub-Class Table (3 Deep): DT_BaseViewModel
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 8)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 8)
 
  -Member: m_nLayerSequence (offset 5644) (type integer) (bits 8)
 
  -Member: m_nLayer (offset 5648) (type integer) (bits 2)
 
  -Member: m_nViewModelIndex (offset 5636) (type integer) (bits 1)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_nAnimationParity (offset 5640) (type integer) (bits 3)
 
  -Member: m_hWeapon (offset 5656) (type integer) (bits 21)
 
  -Member: m_hOwner (offset 5660) (type integer) (bits 21)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_flLayerStartTime (offset 5652) (type float) (bits 0)
 
 
 
== CTerrorWeapon: ==
 
Sub-Class Table (1 Deep): DT_TerrorWeapon
 
  Sub-Class Table (2 Deep): DT_WeaponCSBase
 
  Sub-Class Table (3 Deep): DT_BaseCombatWeapon
 
    Sub-Class Table (4 Deep): DT_BaseAnimating
 
    Sub-Class Table (5 Deep): DT_BaseEntity
 
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (6 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (5 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_LocalWeaponData
 
    -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
    -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
    -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
    -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
 
    -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
    -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
    -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
    -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
    -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
  -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
  -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
  -Member: m_iState (offset 5132) (type integer) (bits 2)
 
  -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
  -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
  -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
  -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (2 Deep): DT_LocalActiveL4DWeaponData
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
  -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
  -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
  -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
  -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
  -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
  -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
  -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
  -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
  -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
  -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
 
 
== CTEShatterSurface: ==
 
Sub-Class Table (1 Deep): DT_TEShatterSurface
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecAngles (offset 24) (type vector) (bits 0)
 
-Member: m_vecForce (offset 36) (type vector) (bits 0)
 
-Member: m_vecForcePos (offset 48) (type vector) (bits 0)
 
-Member: m_flWidth (offset 60) (type float) (bits 0)
 
-Member: m_flHeight (offset 64) (type float) (bits 0)
 
-Member: m_flShardSize (offset 68) (type float) (bits 0)
 
-Member: m_nSurfaceType (offset 72) (type integer) (bits 2)
 
-Member: m_uchFrontColor[0] (offset 76) (type integer) (bits 8)
 
-Member: m_uchFrontColor[1] (offset 77) (type integer) (bits 8)
 
-Member: m_uchFrontColor[2] (offset 78) (type integer) (bits 8)
 
-Member: m_uchBackColor[0] (offset 79) (type integer) (bits 8)
 
-Member: m_uchBackColor[1] (offset 80) (type integer) (bits 8)
 
-Member: m_uchBackColor[2] (offset 81) (type integer) (bits 8)
 
 
 
== CTEShowLine: ==
 
Sub-Class Table (1 Deep): DT_TEShowLine
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_vecEnd (offset 24) (type vector) (bits 0)
 
 
 
== CTESmoke: ==
 
Sub-Class Table (1 Deep): DT_TESmoke
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 
-Member: m_fScale (offset 28) (type float) (bits 8)
 
-Member: m_nFrameRate (offset 32) (type integer) (bits 8)
 
 
 
== CTESparks: ==
 
Sub-Class Table (1 Deep): DT_TESparks
 
  Sub-Class Table (2 Deep): DT_TEParticleSystem
 
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 
  -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 
  -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 
  -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
 
-Member: m_nMagnitude (offset 24) (type integer) (bits 4)
 
-Member: m_nTrailLength (offset 28) (type integer) (bits 4)
 
-Member: m_vecDir (offset 32) (type vector) (bits 0)
 
 
 
== CTESprite: ==
 
Sub-Class Table (1 Deep): DT_TESprite
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 24) (type integer) (bits 11)
 
-Member: m_fScale (offset 28) (type float) (bits 8)
 
-Member: m_nBrightness (offset 32) (type integer) (bits 8)
 
 
 
== CTESpriteSpray: ==
 
Sub-Class Table (1 Deep): DT_TESpriteSpray
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_vecDirection (offset 24) (type vector) (bits 0)
 
-Member: m_nModelIndex (offset 36) (type integer) (bits 11)
 
-Member: m_fNoise (offset 44) (type float) (bits 8)
 
-Member: m_nSpeed (offset 40) (type integer) (bits 8)
 
-Member: m_nCount (offset 48) (type integer) (bits 8)
 
 
 
== CTest_ProxyToggle_Networkable: ==
 
Sub-Class Table (1 Deep): DT_ProxyToggle
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  Sub-Class Table (2 Deep): DT_ProxyToggle_ProxiedData
 
  -Member: m_WithProxy (offset 1072) (type integer) (bits 32)
 
 
 
== CTestTraceline: ==
 
Sub-Class Table (1 Deep): DT_TestTraceline
 
-Member: m_clrRender (offset 280) (type integer) (bits 32)
 
-Member: m_vecOrigin (offset 908) (type vector) (bits 19)
 
-Member: m_angRotation[0] (offset 920) (type float) (bits 19)
 
-Member: m_angRotation[1] (offset 924) (type float) (bits 19)
 
-Member: m_angRotation[2] (offset 928) (type float) (bits 19)
 
-Member: moveparent (offset 380) (type integer) (bits 21)
 
 
 
== CTEWorldDecal: ==
 
Sub-Class Table (1 Deep): DT_TEWorldDecal
 
  Sub-Class Table (2 Deep): DT_BaseTempEntity
 
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
 
-Member: m_nIndex (offset 24) (type integer) (bits 9)
 
 
 
== CThrow: ==
 
Sub-Class Table (1 Deep): DT_AbilityThrow
 
  Sub-Class Table (2 Deep): DT_AbilityBase
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
 
 
== CTongue: ==
 
Sub-Class Table (1 Deep): DT_AbilityTongue
 
  Sub-Class Table (2 Deep): DT_AbilityBase
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_tongueGrabStartingHealth (offset 1104) (type integer) (bits 32)
 
-Member: m_tongueHitRange (offset 1108) (type float) (bits 0)
 
-Member: m_tongueHitTimestamp (offset 1112) (type float) (bits 0)
 
-Member: m_tongueHitWasAmbush (offset 1116) (type integer) (bits 1)
 
-Member: m_tongueVictimDistance (offset 1120) (type float) (bits 0)
 
-Member: m_tongueVictimPositionTime (offset 1124) (type float) (bits 0)
 
-Member: m_tongueVictimLastOnGroundTime (offset 1128) (type float) (bits 0)
 
-Member: m_potentialTarget (offset 1132) (type integer) (bits 21)
 
-Member: m_currentTipTarget (offset 1136) (type integer) (bits 21)
 
-Member: m_tongueState (offset 1180) (type integer) (bits 32)
 
-Member: m_bendPointCount (offset 1316) (type integer) (bits 32)
 
-Member: m_tipPosition (offset 1320) (type vector) (bits 0)
 
-Member: m_bendPositions (offset 1196) (type vector) (bits 0)
 
-Member: m_bendPositions (offset 0) (type array) (bits 0)
 
 
 
== CTransitioningPlayer: ==
 
Sub-Class Table (1 Deep): DT_TransitioningPlayer
 
  Sub-Class Table (2 Deep): DT_BaseFlex
 
  Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
 
    Sub-Class Table (4 Deep): DT_BaseAnimating
 
    Sub-Class Table (5 Deep): DT_BaseEntity
 
      Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (6 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (5 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_OverlayVars
 
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
 
      Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
 
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): m_flexWeight
 
  -Member: 000 (offset 0) (type float) (bits 12)
 
  -Member: 001 (offset 4) (type float) (bits 12)
 
  -Member: 002 (offset 8) (type float) (bits 12)
 
  -Member: 003 (offset 12) (type float) (bits 12)
 
  -Member: 004 (offset 16) (type float) (bits 12)
 
  -Member: 005 (offset 20) (type float) (bits 12)
 
  -Member: 006 (offset 24) (type float) (bits 12)
 
  -Member: 007 (offset 28) (type float) (bits 12)
 
  -Member: 008 (offset 32) (type float) (bits 12)
 
  -Member: 009 (offset 36) (type float) (bits 12)
 
  -Member: 010 (offset 40) (type float) (bits 12)
 
  -Member: 011 (offset 44) (type float) (bits 12)
 
  -Member: 012 (offset 48) (type float) (bits 12)
 
  -Member: 013 (offset 52) (type float) (bits 12)
 
  -Member: 014 (offset 56) (type float) (bits 12)
 
  -Member: 015 (offset 60) (type float) (bits 12)
 
  -Member: 016 (offset 64) (type float) (bits 12)
 
  -Member: 017 (offset 68) (type float) (bits 12)
 
  -Member: 018 (offset 72) (type float) (bits 12)
 
  -Member: 019 (offset 76) (type float) (bits 12)
 
  -Member: 020 (offset 80) (type float) (bits 12)
 
  -Member: 021 (offset 84) (type float) (bits 12)
 
  -Member: 022 (offset 88) (type float) (bits 12)
 
  -Member: 023 (offset 92) (type float) (bits 12)
 
  -Member: 024 (offset 96) (type float) (bits 12)
 
  -Member: 025 (offset 100) (type float) (bits 12)
 
  -Member: 026 (offset 104) (type float) (bits 12)
 
  -Member: 027 (offset 108) (type float) (bits 12)
 
  -Member: 028 (offset 112) (type float) (bits 12)
 
  -Member: 029 (offset 116) (type float) (bits 12)
 
  -Member: 030 (offset 120) (type float) (bits 12)
 
  -Member: 031 (offset 124) (type float) (bits 12)
 
  -Member: 032 (offset 128) (type float) (bits 12)
 
  -Member: 033 (offset 132) (type float) (bits 12)
 
  -Member: 034 (offset 136) (type float) (bits 12)
 
  -Member: 035 (offset 140) (type float) (bits 12)
 
  -Member: 036 (offset 144) (type float) (bits 12)
 
  -Member: 037 (offset 148) (type float) (bits 12)
 
  -Member: 038 (offset 152) (type float) (bits 12)
 
  -Member: 039 (offset 156) (type float) (bits 12)
 
  -Member: 040 (offset 160) (type float) (bits 12)
 
  -Member: 041 (offset 164) (type float) (bits 12)
 
  -Member: 042 (offset 168) (type float) (bits 12)
 
  -Member: 043 (offset 172) (type float) (bits 12)
 
  -Member: 044 (offset 176) (type float) (bits 12)
 
  -Member: 045 (offset 180) (type float) (bits 12)
 
  -Member: 046 (offset 184) (type float) (bits 12)
 
  -Member: 047 (offset 188) (type float) (bits 12)
 
  -Member: 048 (offset 192) (type float) (bits 12)
 
  -Member: 049 (offset 196) (type float) (bits 12)
 
  -Member: 050 (offset 200) (type float) (bits 12)
 
  -Member: 051 (offset 204) (type float) (bits 12)
 
  -Member: 052 (offset 208) (type float) (bits 12)
 
  -Member: 053 (offset 212) (type float) (bits 12)
 
  -Member: 054 (offset 216) (type float) (bits 12)
 
  -Member: 055 (offset 220) (type float) (bits 12)
 
  -Member: 056 (offset 224) (type float) (bits 12)
 
  -Member: 057 (offset 228) (type float) (bits 12)
 
  -Member: 058 (offset 232) (type float) (bits 12)
 
  -Member: 059 (offset 236) (type float) (bits 12)
 
  -Member: 060 (offset 240) (type float) (bits 12)
 
  -Member: 061 (offset 244) (type float) (bits 12)
 
  -Member: 062 (offset 248) (type float) (bits 12)
 
  -Member: 063 (offset 252) (type float) (bits 12)
 
  -Member: 064 (offset 256) (type float) (bits 12)
 
  -Member: 065 (offset 260) (type float) (bits 12)
 
  -Member: 066 (offset 264) (type float) (bits 12)
 
  -Member: 067 (offset 268) (type float) (bits 12)
 
  -Member: 068 (offset 272) (type float) (bits 12)
 
  -Member: 069 (offset 276) (type float) (bits 12)
 
  -Member: 070 (offset 280) (type float) (bits 12)
 
  -Member: 071 (offset 284) (type float) (bits 12)
 
  -Member: 072 (offset 288) (type float) (bits 12)
 
  -Member: 073 (offset 292) (type float) (bits 12)
 
  -Member: 074 (offset 296) (type float) (bits 12)
 
  -Member: 075 (offset 300) (type float) (bits 12)
 
  -Member: 076 (offset 304) (type float) (bits 12)
 
  -Member: 077 (offset 308) (type float) (bits 12)
 
  -Member: 078 (offset 312) (type float) (bits 12)
 
  -Member: 079 (offset 316) (type float) (bits 12)
 
  -Member: 080 (offset 320) (type float) (bits 12)
 
  -Member: 081 (offset 324) (type float) (bits 12)
 
  -Member: 082 (offset 328) (type float) (bits 12)
 
  -Member: 083 (offset 332) (type float) (bits 12)
 
  -Member: 084 (offset 336) (type float) (bits 12)
 
  -Member: 085 (offset 340) (type float) (bits 12)
 
  -Member: 086 (offset 344) (type float) (bits 12)
 
  -Member: 087 (offset 348) (type float) (bits 12)
 
  -Member: 088 (offset 352) (type float) (bits 12)
 
  -Member: 089 (offset 356) (type float) (bits 12)
 
  -Member: 090 (offset 360) (type float) (bits 12)
 
  -Member: 091 (offset 364) (type float) (bits 12)
 
  -Member: 092 (offset 368) (type float) (bits 12)
 
  -Member: 093 (offset 372) (type float) (bits 12)
 
  -Member: 094 (offset 376) (type float) (bits 12)
 
  -Member: 095 (offset 380) (type float) (bits 12)
 
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
-Member: m_loadingProgress (offset 6776) (type integer) (bits 32)
 
-Member: m_userID (offset 6760) (type integer) (bits 32)
 
-Member: m_deaths (offset 6768) (type integer) (bits 32)
 
-Member: m_score (offset 6764) (type integer) (bits 32)
 
-Member: m_iHealth (offset 248) (type integer) (bits 10)
 
-Member: m_healthBuffer (offset 6772) (type integer) (bits 32)
 
-Member: m_isAlive (offset 6780) (type integer) (bits 1)
 
-Member: m_isDying (offset 6781) (type integer) (bits 1)
 
-Member: m_isIncapacitated (offset 6782) (type integer) (bits 1)
 
-Member: m_isIT (offset 6783) (type integer) (bits 1)
 
-Member: m_playerName (offset 6784) (type string) (bits 0)
 
-Member: m_character (offset 6816) (type integer) (bits 32)
 
-Member: m_hasMolotov (offset 6820) (type integer) (bits 1)
 
-Member: m_hasGrenade (offset 6821) (type integer) (bits 1)
 
-Member: m_hasFirstAidKit (offset 6822) (type integer) (bits 1)
 
-Member: m_hasPainPills (offset 6823) (type integer) (bits 1)
 
-Member: m_primaryWeaponID (offset 6824) (type integer) (bits 32)
 
-Member: m_secondaryWeaponID (offset 6828) (type integer) (bits 32)
 
 
 
== CTriggerPlayerMovement: ==
 
Sub-Class Table (1 Deep): DT_TriggerPlayerMovement
 
  Sub-Class Table (2 Deep): DT_BaseTrigger
 
  Sub-Class Table (3 Deep): DT_BaseToggle
 
    Sub-Class Table (4 Deep): DT_BaseEntity
 
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (5 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_bClientSidePredicted (offset 1364) (type integer) (bits 1)
 
  -Member: m_spawnflags (offset 316) (type integer) (bits 32)
 
 
 
== CTutorLesson: ==
 
Sub-Class Table (1 Deep): DT_TETutorLesson
 
-Member: m_lesson (offset 12) (type integer) (bits 7)
 
-Member: m_subject (offset 16) (type integer) (bits 21)
 
 
 
== CVGuiScreen: ==
 
Sub-Class Table (1 Deep): DT_VGuiScreen
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flWidth (offset 1076) (type float) (bits 0)
 
-Member: m_flHeight (offset 1080) (type float) (bits 0)
 
-Member: m_nAttachmentIndex (offset 1088) (type integer) (bits 6)
 
-Member: m_nPanelName (offset 1084) (type integer) (bits 8)
 
-Member: m_fScreenFlags (offset 1096) (type integer) (bits 5)
 
-Member: m_nOverlayMaterial (offset 1092) (type integer) (bits 10)
 
-Member: m_hPlayerOwner (offset 1100) (type integer) (bits 21)
 
 
 
== CVomit: ==
 
Sub-Class Table (1 Deep): DT_AbilityVomit
 
  Sub-Class Table (2 Deep): DT_AbilityBase
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 
  -Member: m_owner (offset 1084) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
-Member: m_isSpraying (offset 1101) (type integer) (bits 1)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (2 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
 
 
== CVomitJarProjectile: ==
 
Sub-Class Table (1 Deep): DT_VomitJarProjectile
 
  Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
 
  Sub-Class Table (3 Deep): DT_BaseGrenade
 
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 
    Sub-Class Table (5 Deep): DT_BaseFlex
 
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_OverlayVars
 
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): m_hMyWeapons
 
    -Member: 000 (offset 0) (type integer) (bits 21)
 
    -Member: 001 (offset 4) (type integer) (bits 21)
 
    -Member: 002 (offset 8) (type integer) (bits 21)
 
    -Member: 003 (offset 12) (type integer) (bits 21)
 
    -Member: 004 (offset 16) (type integer) (bits 21)
 
    -Member: 005 (offset 20) (type integer) (bits 21)
 
    -Member: 006 (offset 24) (type integer) (bits 21)
 
    -Member: 007 (offset 28) (type integer) (bits 21)
 
    -Member: 008 (offset 32) (type integer) (bits 21)
 
    -Member: 009 (offset 36) (type integer) (bits 21)
 
    -Member: 010 (offset 40) (type integer) (bits 21)
 
    -Member: 011 (offset 44) (type integer) (bits 21)
 
    -Member: 012 (offset 48) (type integer) (bits 21)
 
    -Member: 013 (offset 52) (type integer) (bits 21)
 
    -Member: 014 (offset 56) (type integer) (bits 21)
 
    -Member: 015 (offset 60) (type integer) (bits 21)
 
    -Member: 016 (offset 64) (type integer) (bits 21)
 
    -Member: 017 (offset 68) (type integer) (bits 21)
 
    -Member: 018 (offset 72) (type integer) (bits 21)
 
    -Member: 019 (offset 76) (type integer) (bits 21)
 
    -Member: 020 (offset 80) (type integer) (bits 21)
 
    -Member: 021 (offset 84) (type integer) (bits 21)
 
    -Member: 022 (offset 88) (type integer) (bits 21)
 
    -Member: 023 (offset 92) (type integer) (bits 21)
 
    -Member: 024 (offset 96) (type integer) (bits 21)
 
    -Member: 025 (offset 100) (type integer) (bits 21)
 
    -Member: 026 (offset 104) (type integer) (bits 21)
 
    -Member: 027 (offset 108) (type integer) (bits 21)
 
    -Member: 028 (offset 112) (type integer) (bits 21)
 
    -Member: 029 (offset 116) (type integer) (bits 21)
 
    -Member: 030 (offset 120) (type integer) (bits 21)
 
    -Member: 031 (offset 124) (type integer) (bits 21)
 
    -Member: 032 (offset 128) (type integer) (bits 21)
 
    -Member: 033 (offset 132) (type integer) (bits 21)
 
    -Member: 034 (offset 136) (type integer) (bits 21)
 
    -Member: 035 (offset 140) (type integer) (bits 21)
 
    -Member: 036 (offset 144) (type integer) (bits 21)
 
    -Member: 037 (offset 148) (type integer) (bits 21)
 
    -Member: 038 (offset 152) (type integer) (bits 21)
 
    -Member: 039 (offset 156) (type integer) (bits 21)
 
    -Member: 040 (offset 160) (type integer) (bits 21)
 
    -Member: 041 (offset 164) (type integer) (bits 21)
 
    -Member: 042 (offset 168) (type integer) (bits 21)
 
    -Member: 043 (offset 172) (type integer) (bits 21)
 
    -Member: 044 (offset 176) (type integer) (bits 21)
 
    -Member: 045 (offset 180) (type integer) (bits 21)
 
    -Member: 046 (offset 184) (type integer) (bits 21)
 
    -Member: 047 (offset 188) (type integer) (bits 21)
 
    -Member: 048 (offset 192) (type integer) (bits 21)
 
    -Member: 049 (offset 196) (type integer) (bits 21)
 
    -Member: 050 (offset 200) (type integer) (bits 21)
 
    -Member: 051 (offset 204) (type integer) (bits 21)
 
    -Member: 052 (offset 208) (type integer) (bits 21)
 
    -Member: 053 (offset 212) (type integer) (bits 21)
 
    -Member: 054 (offset 216) (type integer) (bits 21)
 
    -Member: 055 (offset 220) (type integer) (bits 21)
 
    -Member: 056 (offset 224) (type integer) (bits 21)
 
    -Member: 057 (offset 228) (type integer) (bits 21)
 
    -Member: 058 (offset 232) (type integer) (bits 21)
 
    -Member: 059 (offset 236) (type integer) (bits 21)
 
    -Member: 060 (offset 240) (type integer) (bits 21)
 
    -Member: 061 (offset 244) (type integer) (bits 21)
 
    -Member: 062 (offset 248) (type integer) (bits 21)
 
    -Member: 063 (offset 252) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_flDamage (offset 6768) (type float) (bits 10)
 
  -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
 
  -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
 
  -Member: m_hThrower (offset 6776) (type integer) (bits 21)
 
  -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
 
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
  -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)
 
 
 
== CVoteController: ==
 
Sub-Class Table (1 Deep): DT_VoteController
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_activeIssueIndex (offset 1072) (type integer) (bits 32)
 
-Member: m_onlyTeamToVote (offset 1076) (type integer) (bits 32)
 
-Member: m_votesYes (offset 1080) (type integer) (bits 32)
 
-Member: m_votesNo (offset 1084) (type integer) (bits 32)
 
-Member: m_potentialVotes (offset 1088) (type integer) (bits 32)
 
 
 
== CWaterBullet: ==
 
Sub-Class Table (1 Deep): DT_WaterBullet
 
  Sub-Class Table (2 Deep): DT_BaseAnimating
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_flPoseParameter
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: 004 (offset 16) (type float) (bits 11)
 
  -Member: 005 (offset 20) (type float) (bits 11)
 
  -Member: 006 (offset 24) (type float) (bits 11)
 
  -Member: 007 (offset 28) (type float) (bits 11)
 
  -Member: 008 (offset 32) (type float) (bits 11)
 
  -Member: 009 (offset 36) (type float) (bits 11)
 
  -Member: 010 (offset 40) (type float) (bits 11)
 
  -Member: 011 (offset 44) (type float) (bits 11)
 
  -Member: 012 (offset 48) (type float) (bits 11)
 
  -Member: 013 (offset 52) (type float) (bits 11)
 
  -Member: 014 (offset 56) (type float) (bits 11)
 
  -Member: 015 (offset 60) (type float) (bits 11)
 
  -Member: 016 (offset 64) (type float) (bits 11)
 
  -Member: 017 (offset 68) (type float) (bits 11)
 
  -Member: 018 (offset 72) (type float) (bits 11)
 
  -Member: 019 (offset 76) (type float) (bits 11)
 
  -Member: 020 (offset 80) (type float) (bits 11)
 
  -Member: 021 (offset 84) (type float) (bits 11)
 
  -Member: 022 (offset 88) (type float) (bits 11)
 
  -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
  Sub-Class Table (3 Deep): m_flEncodedController
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_ServerAnimationData
 
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
 
 
== CWaterLODControl: ==
 
Sub-Class Table (1 Deep): DT_WaterLODControl
 
-Member: m_flCheapWaterStartDistance (offset 1072) (type float) (bits 0)
 
-Member: m_flCheapWaterEndDistance (offset 1076) (type float) (bits 0)
 
 
 
== CWeaponAmmoSpawn: ==
 
Sub-Class Table (1 Deep): DT_WeaponAmmoSpawn
 
  Sub-Class Table (2 Deep): DT_WeaponSpawn
 
  Sub-Class Table (3 Deep): DT_BaseAnimating
 
    Sub-Class Table (4 Deep): DT_BaseEntity
 
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (5 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (4 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_weaponID (offset 5196) (type integer) (bits 8)
 
 
 
== CWeaponCSBase: ==
 
Sub-Class Table (1 Deep): DT_WeaponCSBase
 
  Sub-Class Table (2 Deep): DT_BaseCombatWeapon
 
  Sub-Class Table (3 Deep): DT_BaseAnimating
 
    Sub-Class Table (4 Deep): DT_BaseEntity
 
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (5 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (4 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (3 Deep): DT_LocalWeaponData
 
  -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
  -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
  -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
  -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
 
  -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
  -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
  -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
  -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
  -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
  -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
  -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
  -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
  -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
  -Member: m_iState (offset 5132) (type integer) (bits 2)
 
  -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
  -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
  -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
-Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
-Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
-Member: m_nSequence (offset 0) (type integer) (bits 0)
 
 
 
== CWeaponCSBaseGun: ==
 
Sub-Class Table (1 Deep): DT_WeaponCSBaseGun
 
  Sub-Class Table (2 Deep): DT_TerrorWeapon
 
  Sub-Class Table (3 Deep): DT_WeaponCSBase
 
    Sub-Class Table (4 Deep): DT_BaseCombatWeapon
 
    Sub-Class Table (5 Deep): DT_BaseAnimating
 
      Sub-Class Table (6 Deep): DT_BaseEntity
 
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (7 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (7 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (5 Deep): DT_LocalWeaponData
 
    -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
 
    -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
 
    -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
 
    -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
 
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
 
    -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
 
    -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
 
    -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
 
    -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
 
    -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
 
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
 
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
 
    -Member: m_iState (offset 5132) (type integer) (bits 2)
 
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
 
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
 
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
 
  -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  Sub-Class Table (3 Deep): DT_LocalActiveL4DWeaponData
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
 
  -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
 
  -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
 
  -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
 
  -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
 
  -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
 
  -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
 
  -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
 
  -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
 
  -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
 
  -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 
 
 
== CWeaponScavengeItemSpawn: ==
 
Sub-Class Table (1 Deep): DT_ScavengeItemSpawn
 
  Sub-Class Table (2 Deep): DT_WeaponSpawn
 
  Sub-Class Table (3 Deep): DT_BaseAnimating
 
    Sub-Class Table (4 Deep): DT_BaseEntity
 
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
    -Member: m_cellX (offset 896) (type integer) (bits 10)
 
    -Member: m_cellY (offset 900) (type integer) (bits 10)
 
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (5 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
    -Member: moveparent (offset 380) (type integer) (bits 21)
 
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
    -Member: movetype (offset 378) (type integer) (bits 4)
 
    -Member: movecollide (offset 379) (type integer) (bits 3)
 
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
    -Member: m_Gender (offset 236) (type integer) (bits 32)
 
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): m_flPoseParameter
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: 004 (offset 16) (type float) (bits 11)
 
    -Member: 005 (offset 20) (type float) (bits 11)
 
    -Member: 006 (offset 24) (type float) (bits 11)
 
    -Member: 007 (offset 28) (type float) (bits 11)
 
    -Member: 008 (offset 32) (type float) (bits 11)
 
    -Member: 009 (offset 36) (type float) (bits 11)
 
    -Member: 010 (offset 40) (type float) (bits 11)
 
    -Member: 011 (offset 44) (type float) (bits 11)
 
    -Member: 012 (offset 48) (type float) (bits 11)
 
    -Member: 013 (offset 52) (type float) (bits 11)
 
    -Member: 014 (offset 56) (type float) (bits 11)
 
    -Member: 015 (offset 60) (type float) (bits 11)
 
    -Member: 016 (offset 64) (type float) (bits 11)
 
    -Member: 017 (offset 68) (type float) (bits 11)
 
    -Member: 018 (offset 72) (type float) (bits 11)
 
    -Member: 019 (offset 76) (type float) (bits 11)
 
    -Member: 020 (offset 80) (type float) (bits 11)
 
    -Member: 021 (offset 84) (type float) (bits 11)
 
    -Member: 022 (offset 88) (type float) (bits 11)
 
    -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
    Sub-Class Table (4 Deep): m_flEncodedController
 
    -Member: 000 (offset 0) (type float) (bits 11)
 
    -Member: 001 (offset 4) (type float) (bits 11)
 
    -Member: 002 (offset 8) (type float) (bits 11)
 
    -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): DT_ServerAnimationData
 
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_weaponID (offset 5196) (type integer) (bits 8)
 
 
 
== CWeaponSpawn: ==
 
Sub-Class Table (1 Deep): DT_WeaponSpawn
 
  Sub-Class Table (2 Deep): DT_BaseAnimating
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_flPoseParameter
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: 004 (offset 16) (type float) (bits 11)
 
  -Member: 005 (offset 20) (type float) (bits 11)
 
  -Member: 006 (offset 24) (type float) (bits 11)
 
  -Member: 007 (offset 28) (type float) (bits 11)
 
  -Member: 008 (offset 32) (type float) (bits 11)
 
  -Member: 009 (offset 36) (type float) (bits 11)
 
  -Member: 010 (offset 40) (type float) (bits 11)
 
  -Member: 011 (offset 44) (type float) (bits 11)
 
  -Member: 012 (offset 48) (type float) (bits 11)
 
  -Member: 013 (offset 52) (type float) (bits 11)
 
  -Member: 014 (offset 56) (type float) (bits 11)
 
  -Member: 015 (offset 60) (type float) (bits 11)
 
  -Member: 016 (offset 64) (type float) (bits 11)
 
  -Member: 017 (offset 68) (type float) (bits 11)
 
  -Member: 018 (offset 72) (type float) (bits 11)
 
  -Member: 019 (offset 76) (type float) (bits 11)
 
  -Member: 020 (offset 80) (type float) (bits 11)
 
  -Member: 021 (offset 84) (type float) (bits 11)
 
  -Member: 022 (offset 88) (type float) (bits 11)
 
  -Member: 023 (offset 92) (type float) (bits 11)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
  Sub-Class Table (3 Deep): m_flEncodedController
 
  -Member: 000 (offset 0) (type float) (bits 11)
 
  -Member: 001 (offset 4) (type float) (bits 11)
 
  -Member: 002 (offset 8) (type float) (bits 11)
 
  -Member: 003 (offset 12) (type float) (bits 11)
 
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_ServerAnimationData
 
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
-Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
-Member: m_nSequence (offset 0) (type integer) (bits 0)
 
-Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
-Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
-Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
-Member: overlay_vars (offset 0) (type integer) (bits 0)
 
-Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
-Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
-Member: m_flCycle (offset 0) (type integer) (bits 0)
 
-Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
-Member: m_weaponID (offset 5196) (type integer) (bits 8)
 
 
 
== CWorld: ==
 
Sub-Class Table (1 Deep): DT_WORLD
 
  Sub-Class Table (2 Deep): DT_BaseEntity
 
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
 
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
  Sub-Class Table (3 Deep): DT_CollisionProperty
 
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_GlowProperty
 
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flWaveHeight (offset 1076) (type float) (bits 8)
 
-Member: m_WorldMins (offset 1080) (type vector) (bits 0)
 
-Member: m_WorldMaxs (offset 1092) (type vector) (bits 0)
 
-Member: m_bStartDark (offset 1124) (type integer) (bits 1)
 
-Member: m_flMaxOccludeeArea (offset 1104) (type float) (bits 0)
 
-Member: m_flMinOccluderArea (offset 1108) (type float) (bits 0)
 
-Member: m_flMaxPropScreenSpaceWidth (offset 1116) (type float) (bits 0)
 
-Member: m_flMinPropScreenSpaceWidth (offset 1112) (type float) (bits 0)
 
-Member: m_iszDetailSpriteMaterial (offset 1120) (type string) (bits 0)
 
-Member: m_iStartMusicType (offset 1132) (type integer) (bits 1)
 
-Member: m_iszMusicPostFix (offset 1136) (type string) (bits 0)
 
-Member: m_bColdWorld (offset 1125) (type integer) (bits 1)
 
 
 
== DustTrail: ==
 
Sub-Class Table (1 Deep): DT_DustTrail
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_SpawnRate (offset 1088) (type float) (bits 8)
 
-Member: m_Color (offset 1072) (type vector) (bits 8)
 
-Member: m_ParticleLifetime (offset 1092) (type float) (bits 16)
 
-Member: m_StopEmitTime (offset 1096) (type float) (bits 0)
 
-Member: m_MinSpeed (offset 1100) (type float) (bits 0)
 
-Member: m_MaxSpeed (offset 1104) (type float) (bits 0)
 
-Member: m_MinDirectedSpeed (offset 1120) (type float) (bits 0)
 
-Member: m_MaxDirectedSpeed (offset 1124) (type float) (bits 0)
 
-Member: m_StartSize (offset 1108) (type float) (bits 0)
 
-Member: m_EndSize (offset 1112) (type float) (bits 0)
 
-Member: m_SpawnRadius (offset 1116) (type float) (bits 0)
 
-Member: m_bEmit (offset 1128) (type integer) (bits 1)
 
-Member: m_Opacity (offset 1084) (type float) (bits 0)
 
 
 
== Hunter: ==
 
Sub-Class Table (1 Deep): DT_Hunter
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== Infected: ==
 
Sub-Class Table (1 Deep): DT_Infected
 
  Sub-Class Table (2 Deep): DT_NextBot
 
  Sub-Class Table (3 Deep): DT_BaseCombatCharacter
 
    Sub-Class Table (4 Deep): DT_BaseFlex
 
    Sub-Class Table (5 Deep): DT_BaseAnimatingOverlay
 
      Sub-Class Table (6 Deep): DT_BaseAnimating
 
      Sub-Class Table (7 Deep): DT_BaseEntity
 
        Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (8 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (8 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (7 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (7 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): DT_OverlayVars
 
      Sub-Class Table (7 Deep): _ST_m_AnimOverlay_15
 
        Sub-Class Table (8 Deep): _LPT_m_AnimOverlay_15
 
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (8 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
    Sub-Class Table (5 Deep): m_flexWeight
 
    -Member: 000 (offset 0) (type float) (bits 12)
 
    -Member: 001 (offset 4) (type float) (bits 12)
 
    -Member: 002 (offset 8) (type float) (bits 12)
 
    -Member: 003 (offset 12) (type float) (bits 12)
 
    -Member: 004 (offset 16) (type float) (bits 12)
 
    -Member: 005 (offset 20) (type float) (bits 12)
 
    -Member: 006 (offset 24) (type float) (bits 12)
 
    -Member: 007 (offset 28) (type float) (bits 12)
 
    -Member: 008 (offset 32) (type float) (bits 12)
 
    -Member: 009 (offset 36) (type float) (bits 12)
 
    -Member: 010 (offset 40) (type float) (bits 12)
 
    -Member: 011 (offset 44) (type float) (bits 12)
 
    -Member: 012 (offset 48) (type float) (bits 12)
 
    -Member: 013 (offset 52) (type float) (bits 12)
 
    -Member: 014 (offset 56) (type float) (bits 12)
 
    -Member: 015 (offset 60) (type float) (bits 12)
 
    -Member: 016 (offset 64) (type float) (bits 12)
 
    -Member: 017 (offset 68) (type float) (bits 12)
 
    -Member: 018 (offset 72) (type float) (bits 12)
 
    -Member: 019 (offset 76) (type float) (bits 12)
 
    -Member: 020 (offset 80) (type float) (bits 12)
 
    -Member: 021 (offset 84) (type float) (bits 12)
 
    -Member: 022 (offset 88) (type float) (bits 12)
 
    -Member: 023 (offset 92) (type float) (bits 12)
 
    -Member: 024 (offset 96) (type float) (bits 12)
 
    -Member: 025 (offset 100) (type float) (bits 12)
 
    -Member: 026 (offset 104) (type float) (bits 12)
 
    -Member: 027 (offset 108) (type float) (bits 12)
 
    -Member: 028 (offset 112) (type float) (bits 12)
 
    -Member: 029 (offset 116) (type float) (bits 12)
 
    -Member: 030 (offset 120) (type float) (bits 12)
 
    -Member: 031 (offset 124) (type float) (bits 12)
 
    -Member: 032 (offset 128) (type float) (bits 12)
 
    -Member: 033 (offset 132) (type float) (bits 12)
 
    -Member: 034 (offset 136) (type float) (bits 12)
 
    -Member: 035 (offset 140) (type float) (bits 12)
 
    -Member: 036 (offset 144) (type float) (bits 12)
 
    -Member: 037 (offset 148) (type float) (bits 12)
 
    -Member: 038 (offset 152) (type float) (bits 12)
 
    -Member: 039 (offset 156) (type float) (bits 12)
 
    -Member: 040 (offset 160) (type float) (bits 12)
 
    -Member: 041 (offset 164) (type float) (bits 12)
 
    -Member: 042 (offset 168) (type float) (bits 12)
 
    -Member: 043 (offset 172) (type float) (bits 12)
 
    -Member: 044 (offset 176) (type float) (bits 12)
 
    -Member: 045 (offset 180) (type float) (bits 12)
 
    -Member: 046 (offset 184) (type float) (bits 12)
 
    -Member: 047 (offset 188) (type float) (bits 12)
 
    -Member: 048 (offset 192) (type float) (bits 12)
 
    -Member: 049 (offset 196) (type float) (bits 12)
 
    -Member: 050 (offset 200) (type float) (bits 12)
 
    -Member: 051 (offset 204) (type float) (bits 12)
 
    -Member: 052 (offset 208) (type float) (bits 12)
 
    -Member: 053 (offset 212) (type float) (bits 12)
 
    -Member: 054 (offset 216) (type float) (bits 12)
 
    -Member: 055 (offset 220) (type float) (bits 12)
 
    -Member: 056 (offset 224) (type float) (bits 12)
 
    -Member: 057 (offset 228) (type float) (bits 12)
 
    -Member: 058 (offset 232) (type float) (bits 12)
 
    -Member: 059 (offset 236) (type float) (bits 12)
 
    -Member: 060 (offset 240) (type float) (bits 12)
 
    -Member: 061 (offset 244) (type float) (bits 12)
 
    -Member: 062 (offset 248) (type float) (bits 12)
 
    -Member: 063 (offset 252) (type float) (bits 12)
 
    -Member: 064 (offset 256) (type float) (bits 12)
 
    -Member: 065 (offset 260) (type float) (bits 12)
 
    -Member: 066 (offset 264) (type float) (bits 12)
 
    -Member: 067 (offset 268) (type float) (bits 12)
 
    -Member: 068 (offset 272) (type float) (bits 12)
 
    -Member: 069 (offset 276) (type float) (bits 12)
 
    -Member: 070 (offset 280) (type float) (bits 12)
 
    -Member: 071 (offset 284) (type float) (bits 12)
 
    -Member: 072 (offset 288) (type float) (bits 12)
 
    -Member: 073 (offset 292) (type float) (bits 12)
 
    -Member: 074 (offset 296) (type float) (bits 12)
 
    -Member: 075 (offset 300) (type float) (bits 12)
 
    -Member: 076 (offset 304) (type float) (bits 12)
 
    -Member: 077 (offset 308) (type float) (bits 12)
 
    -Member: 078 (offset 312) (type float) (bits 12)
 
    -Member: 079 (offset 316) (type float) (bits 12)
 
    -Member: 080 (offset 320) (type float) (bits 12)
 
    -Member: 081 (offset 324) (type float) (bits 12)
 
    -Member: 082 (offset 328) (type float) (bits 12)
 
    -Member: 083 (offset 332) (type float) (bits 12)
 
    -Member: 084 (offset 336) (type float) (bits 12)
 
    -Member: 085 (offset 340) (type float) (bits 12)
 
    -Member: 086 (offset 344) (type float) (bits 12)
 
    -Member: 087 (offset 348) (type float) (bits 12)
 
    -Member: 088 (offset 352) (type float) (bits 12)
 
    -Member: 089 (offset 356) (type float) (bits 12)
 
    -Member: 090 (offset 360) (type float) (bits 12)
 
    -Member: 091 (offset 364) (type float) (bits 12)
 
    -Member: 092 (offset 368) (type float) (bits 12)
 
    -Member: 093 (offset 372) (type float) (bits 12)
 
    -Member: 094 (offset 376) (type float) (bits 12)
 
    -Member: 095 (offset 380) (type float) (bits 12)
 
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
 
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
  -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
    Sub-Class Table (4 Deep): m_hMyWeapons
 
    -Member: 000 (offset 0) (type integer) (bits 21)
 
    -Member: 001 (offset 4) (type integer) (bits 21)
 
    -Member: 002 (offset 8) (type integer) (bits 21)
 
    -Member: 003 (offset 12) (type integer) (bits 21)
 
    -Member: 004 (offset 16) (type integer) (bits 21)
 
    -Member: 005 (offset 20) (type integer) (bits 21)
 
    -Member: 006 (offset 24) (type integer) (bits 21)
 
    -Member: 007 (offset 28) (type integer) (bits 21)
 
    -Member: 008 (offset 32) (type integer) (bits 21)
 
    -Member: 009 (offset 36) (type integer) (bits 21)
 
    -Member: 010 (offset 40) (type integer) (bits 21)
 
    -Member: 011 (offset 44) (type integer) (bits 21)
 
    -Member: 012 (offset 48) (type integer) (bits 21)
 
    -Member: 013 (offset 52) (type integer) (bits 21)
 
    -Member: 014 (offset 56) (type integer) (bits 21)
 
    -Member: 015 (offset 60) (type integer) (bits 21)
 
    -Member: 016 (offset 64) (type integer) (bits 21)
 
    -Member: 017 (offset 68) (type integer) (bits 21)
 
    -Member: 018 (offset 72) (type integer) (bits 21)
 
    -Member: 019 (offset 76) (type integer) (bits 21)
 
    -Member: 020 (offset 80) (type integer) (bits 21)
 
    -Member: 021 (offset 84) (type integer) (bits 21)
 
    -Member: 022 (offset 88) (type integer) (bits 21)
 
    -Member: 023 (offset 92) (type integer) (bits 21)
 
    -Member: 024 (offset 96) (type integer) (bits 21)
 
    -Member: 025 (offset 100) (type integer) (bits 21)
 
    -Member: 026 (offset 104) (type integer) (bits 21)
 
    -Member: 027 (offset 108) (type integer) (bits 21)
 
    -Member: 028 (offset 112) (type integer) (bits 21)
 
    -Member: 029 (offset 116) (type integer) (bits 21)
 
    -Member: 030 (offset 120) (type integer) (bits 21)
 
    -Member: 031 (offset 124) (type integer) (bits 21)
 
    -Member: 032 (offset 128) (type integer) (bits 21)
 
    -Member: 033 (offset 132) (type integer) (bits 21)
 
    -Member: 034 (offset 136) (type integer) (bits 21)
 
    -Member: 035 (offset 140) (type integer) (bits 21)
 
    -Member: 036 (offset 144) (type integer) (bits 21)
 
    -Member: 037 (offset 148) (type integer) (bits 21)
 
    -Member: 038 (offset 152) (type integer) (bits 21)
 
    -Member: 039 (offset 156) (type integer) (bits 21)
 
    -Member: 040 (offset 160) (type integer) (bits 21)
 
    -Member: 041 (offset 164) (type integer) (bits 21)
 
    -Member: 042 (offset 168) (type integer) (bits 21)
 
    -Member: 043 (offset 172) (type integer) (bits 21)
 
    -Member: 044 (offset 176) (type integer) (bits 21)
 
    -Member: 045 (offset 180) (type integer) (bits 21)
 
    -Member: 046 (offset 184) (type integer) (bits 21)
 
    -Member: 047 (offset 188) (type integer) (bits 21)
 
    -Member: 048 (offset 192) (type integer) (bits 21)
 
    -Member: 049 (offset 196) (type integer) (bits 21)
 
    -Member: 050 (offset 200) (type integer) (bits 21)
 
    -Member: 051 (offset 204) (type integer) (bits 21)
 
    -Member: 052 (offset 208) (type integer) (bits 21)
 
    -Member: 053 (offset 212) (type integer) (bits 21)
 
    -Member: 054 (offset 216) (type integer) (bits 21)
 
    -Member: 055 (offset 220) (type integer) (bits 21)
 
    -Member: 056 (offset 224) (type integer) (bits 21)
 
    -Member: 057 (offset 228) (type integer) (bits 21)
 
    -Member: 058 (offset 232) (type integer) (bits 21)
 
    -Member: 059 (offset 236) (type integer) (bits 21)
 
    -Member: 060 (offset 240) (type integer) (bits 21)
 
    -Member: 061 (offset 244) (type integer) (bits 21)
 
    -Member: 062 (offset 248) (type integer) (bits 21)
 
    -Member: 063 (offset 252) (type integer) (bits 21)
 
-Member: overlay_vars (offset 0) (type integer) (bits 0)
 
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
-Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
-Member: serveranimdata (offset 0) (type integer) (bits 0)
 
-Member: m_sequenceStartTime (offset 7416) (type float) (bits 0)
 
-Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
-Member: m_fFlags (offset 324) (type integer) (bits 10)
 
-Member: m_clientLookatTarget (offset 7468) (type integer) (bits 21)
 
-Member: m_clientLeanYaw (offset 7472) (type float) (bits 8)
 
  Sub-Class Table (2 Deep): _ST_m_clientAnimatedOverlay_6
 
  Sub-Class Table (3 Deep): _LPT_m_clientAnimatedOverlay_6
 
  -Member: lengthprop6 (offset 0) (type integer) (bits 3)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_InfectedAnimationLayer
 
  -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
  -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
  -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
  -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
-Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
-Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
-Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
-Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
-Member: m_nRenderMode (offset 0) (type integer) (bits 0)
 
-Member: m_fEffects (offset 0) (type integer) (bits 0)
 
-Member: m_flElasticity (offset 0) (type integer) (bits 0)
 
-Member: m_flShadowCastDistance (offset 0) (type integer) (bits 0)
 
-Member: m_hOwnerEntity (offset 0) (type integer) (bits 0)
 
-Member: m_hMoveParent (offset 0) (type integer) (bits 0)
 
-Member: m_iParentAttachment (offset 0) (type integer) (bits 0)
 
-Member: m_MoveType (offset 0) (type integer) (bits 0)
 
-Member: m_MoveCollide (offset 0) (type integer) (bits 0)
 
-Member: m_iTextureFrameIndex (offset 0) (type integer) (bits 0)
 
-Member: predictable_id (offset 0) (type integer) (bits 0)
 
-Member: m_bAlternateSorting (offset 0) (type integer) (bits 0)
 
-Member: m_angRotation (offset 0) (type integer) (bits 0)
 
-Member: m_nHitboxSet (offset 0) (type integer) (bits 0)
 
-Member: m_hLightingOrigin (offset 0) (type integer) (bits 0)
 
-Member: m_flModelWidthScale (offset 0) (type integer) (bits 0)
 
-Member: m_fadeMinDist (offset 0) (type integer) (bits 0)
 
-Member: m_fadeMaxDist (offset 0) (type integer) (bits 0)
 
-Member: m_flFadeScale (offset 0) (type integer) (bits 0)
 
-Member: bcc_localdata (offset 0) (type integer) (bits 0)
 
-Member: m_hActiveWeapon (offset 0) (type integer) (bits 0)
 
-Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
-Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
-Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
-Member: m_angRotation[0] (offset 920) (type float) (bits 8)
 
-Member: m_angRotation[1] (offset 924) (type float) (bits 8)
 
-Member: m_angRotation[2] (offset 928) (type float) (bits 8)
 
-Member: m_gibbedLimbForce (offset 7420) (type vector) (bits 0)
 
-Member: m_originalBody (offset 7432) (type integer) (bits 32)
 
-Member: m_mobRush (offset 7389) (type integer) (bits 1)
 
-Member: m_bIsBurning (offset 7412) (type integer) (bits 1)
 
-Member: m_iRequestedWound1 (offset 7444) (type integer) (bits 32)
 
-Member: m_iRequestedWound2 (offset 7448) (type integer) (bits 32)
 
-Member: m_nFallenFlags (offset 7320) (type integer) (bits 32)
 
 
 
== Jockey: ==
 
Sub-Class Table (1 Deep): DT_Jockey
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== MovieExplosion: ==
 
Sub-Class Table (1 Deep): DT_MovieExplosion
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
 
 
== NextBotCombatCharacter: ==
 
Sub-Class Table (1 Deep): DT_NextBot
 
  Sub-Class Table (2 Deep): DT_BaseCombatCharacter
 
  Sub-Class Table (3 Deep): DT_BaseFlex
 
    Sub-Class Table (4 Deep): DT_BaseAnimatingOverlay
 
    Sub-Class Table (5 Deep): DT_BaseAnimating
 
      Sub-Class Table (6 Deep): DT_BaseEntity
 
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
 
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
      -Member: m_cellX (offset 896) (type integer) (bits 10)
 
      -Member: m_cellY (offset 900) (type integer) (bits 10)
 
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
      Sub-Class Table (7 Deep): DT_CollisionProperty
 
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
      Sub-Class Table (7 Deep): DT_GlowProperty
 
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
      -Member: moveparent (offset 380) (type integer) (bits 21)
 
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
      -Member: movetype (offset 378) (type integer) (bits 4)
 
      -Member: movecollide (offset 379) (type integer) (bits 3)
 
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
      -Member: m_Gender (offset 236) (type integer) (bits 32)
 
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
      Sub-Class Table (6 Deep): m_flPoseParameter
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: 004 (offset 16) (type float) (bits 11)
 
      -Member: 005 (offset 20) (type float) (bits 11)
 
      -Member: 006 (offset 24) (type float) (bits 11)
 
      -Member: 007 (offset 28) (type float) (bits 11)
 
      -Member: 008 (offset 32) (type float) (bits 11)
 
      -Member: 009 (offset 36) (type float) (bits 11)
 
      -Member: 010 (offset 40) (type float) (bits 11)
 
      -Member: 011 (offset 44) (type float) (bits 11)
 
      -Member: 012 (offset 48) (type float) (bits 11)
 
      -Member: 013 (offset 52) (type float) (bits 11)
 
      -Member: 014 (offset 56) (type float) (bits 11)
 
      -Member: 015 (offset 60) (type float) (bits 11)
 
      -Member: 016 (offset 64) (type float) (bits 11)
 
      -Member: 017 (offset 68) (type float) (bits 11)
 
      -Member: 018 (offset 72) (type float) (bits 11)
 
      -Member: 019 (offset 76) (type float) (bits 11)
 
      -Member: 020 (offset 80) (type float) (bits 11)
 
      -Member: 021 (offset 84) (type float) (bits 11)
 
      -Member: 022 (offset 88) (type float) (bits 11)
 
      -Member: 023 (offset 92) (type float) (bits 11)
 
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_flEncodedController
 
      -Member: 000 (offset 0) (type float) (bits 11)
 
      -Member: 001 (offset 4) (type float) (bits 11)
 
      -Member: 002 (offset 8) (type float) (bits 11)
 
      -Member: 003 (offset 12) (type float) (bits 11)
 
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): DT_ServerAnimationData
 
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
    Sub-Class Table (5 Deep): DT_OverlayVars
 
      Sub-Class Table (6 Deep): _ST_m_AnimOverlay_15
 
      Sub-Class Table (7 Deep): _LPT_m_AnimOverlay_15
 
      -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): DT_Animationlayer
 
      -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
      -Member: m_flCycle (offset 12) (type float) (bits 15)
 
      -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
      -Member: m_flWeight (offset 20) (type float) (bits 8)
 
      -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
    Sub-Class Table (4 Deep): m_flexWeight
 
    -Member: 000 (offset 0) (type float) (bits 12)
 
    -Member: 001 (offset 4) (type float) (bits 12)
 
    -Member: 002 (offset 8) (type float) (bits 12)
 
    -Member: 003 (offset 12) (type float) (bits 12)
 
    -Member: 004 (offset 16) (type float) (bits 12)
 
    -Member: 005 (offset 20) (type float) (bits 12)
 
    -Member: 006 (offset 24) (type float) (bits 12)
 
    -Member: 007 (offset 28) (type float) (bits 12)
 
    -Member: 008 (offset 32) (type float) (bits 12)
 
    -Member: 009 (offset 36) (type float) (bits 12)
 
    -Member: 010 (offset 40) (type float) (bits 12)
 
    -Member: 011 (offset 44) (type float) (bits 12)
 
    -Member: 012 (offset 48) (type float) (bits 12)
 
    -Member: 013 (offset 52) (type float) (bits 12)
 
    -Member: 014 (offset 56) (type float) (bits 12)
 
    -Member: 015 (offset 60) (type float) (bits 12)
 
    -Member: 016 (offset 64) (type float) (bits 12)
 
    -Member: 017 (offset 68) (type float) (bits 12)
 
    -Member: 018 (offset 72) (type float) (bits 12)
 
    -Member: 019 (offset 76) (type float) (bits 12)
 
    -Member: 020 (offset 80) (type float) (bits 12)
 
    -Member: 021 (offset 84) (type float) (bits 12)
 
    -Member: 022 (offset 88) (type float) (bits 12)
 
    -Member: 023 (offset 92) (type float) (bits 12)
 
    -Member: 024 (offset 96) (type float) (bits 12)
 
    -Member: 025 (offset 100) (type float) (bits 12)
 
    -Member: 026 (offset 104) (type float) (bits 12)
 
    -Member: 027 (offset 108) (type float) (bits 12)
 
    -Member: 028 (offset 112) (type float) (bits 12)
 
    -Member: 029 (offset 116) (type float) (bits 12)
 
    -Member: 030 (offset 120) (type float) (bits 12)
 
    -Member: 031 (offset 124) (type float) (bits 12)
 
    -Member: 032 (offset 128) (type float) (bits 12)
 
    -Member: 033 (offset 132) (type float) (bits 12)
 
    -Member: 034 (offset 136) (type float) (bits 12)
 
    -Member: 035 (offset 140) (type float) (bits 12)
 
    -Member: 036 (offset 144) (type float) (bits 12)
 
    -Member: 037 (offset 148) (type float) (bits 12)
 
    -Member: 038 (offset 152) (type float) (bits 12)
 
    -Member: 039 (offset 156) (type float) (bits 12)
 
    -Member: 040 (offset 160) (type float) (bits 12)
 
    -Member: 041 (offset 164) (type float) (bits 12)
 
    -Member: 042 (offset 168) (type float) (bits 12)
 
    -Member: 043 (offset 172) (type float) (bits 12)
 
    -Member: 044 (offset 176) (type float) (bits 12)
 
    -Member: 045 (offset 180) (type float) (bits 12)
 
    -Member: 046 (offset 184) (type float) (bits 12)
 
    -Member: 047 (offset 188) (type float) (bits 12)
 
    -Member: 048 (offset 192) (type float) (bits 12)
 
    -Member: 049 (offset 196) (type float) (bits 12)
 
    -Member: 050 (offset 200) (type float) (bits 12)
 
    -Member: 051 (offset 204) (type float) (bits 12)
 
    -Member: 052 (offset 208) (type float) (bits 12)
 
    -Member: 053 (offset 212) (type float) (bits 12)
 
    -Member: 054 (offset 216) (type float) (bits 12)
 
    -Member: 055 (offset 220) (type float) (bits 12)
 
    -Member: 056 (offset 224) (type float) (bits 12)
 
    -Member: 057 (offset 228) (type float) (bits 12)
 
    -Member: 058 (offset 232) (type float) (bits 12)
 
    -Member: 059 (offset 236) (type float) (bits 12)
 
    -Member: 060 (offset 240) (type float) (bits 12)
 
    -Member: 061 (offset 244) (type float) (bits 12)
 
    -Member: 062 (offset 248) (type float) (bits 12)
 
    -Member: 063 (offset 252) (type float) (bits 12)
 
    -Member: 064 (offset 256) (type float) (bits 12)
 
    -Member: 065 (offset 260) (type float) (bits 12)
 
    -Member: 066 (offset 264) (type float) (bits 12)
 
    -Member: 067 (offset 268) (type float) (bits 12)
 
    -Member: 068 (offset 272) (type float) (bits 12)
 
    -Member: 069 (offset 276) (type float) (bits 12)
 
    -Member: 070 (offset 280) (type float) (bits 12)
 
    -Member: 071 (offset 284) (type float) (bits 12)
 
    -Member: 072 (offset 288) (type float) (bits 12)
 
    -Member: 073 (offset 292) (type float) (bits 12)
 
    -Member: 074 (offset 296) (type float) (bits 12)
 
    -Member: 075 (offset 300) (type float) (bits 12)
 
    -Member: 076 (offset 304) (type float) (bits 12)
 
    -Member: 077 (offset 308) (type float) (bits 12)
 
    -Member: 078 (offset 312) (type float) (bits 12)
 
    -Member: 079 (offset 316) (type float) (bits 12)
 
    -Member: 080 (offset 320) (type float) (bits 12)
 
    -Member: 081 (offset 324) (type float) (bits 12)
 
    -Member: 082 (offset 328) (type float) (bits 12)
 
    -Member: 083 (offset 332) (type float) (bits 12)
 
    -Member: 084 (offset 336) (type float) (bits 12)
 
    -Member: 085 (offset 340) (type float) (bits 12)
 
    -Member: 086 (offset 344) (type float) (bits 12)
 
    -Member: 087 (offset 348) (type float) (bits 12)
 
    -Member: 088 (offset 352) (type float) (bits 12)
 
    -Member: 089 (offset 356) (type float) (bits 12)
 
    -Member: 090 (offset 360) (type float) (bits 12)
 
    -Member: 091 (offset 364) (type float) (bits 12)
 
    -Member: 092 (offset 368) (type float) (bits 12)
 
    -Member: 093 (offset 372) (type float) (bits 12)
 
    -Member: 094 (offset 376) (type float) (bits 12)
 
    -Member: 095 (offset 380) (type float) (bits 12)
 
  -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
  -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
 
  -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
  -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): m_hMyWeapons
 
  -Member: 000 (offset 0) (type integer) (bits 21)
 
  -Member: 001 (offset 4) (type integer) (bits 21)
 
  -Member: 002 (offset 8) (type integer) (bits 21)
 
  -Member: 003 (offset 12) (type integer) (bits 21)
 
  -Member: 004 (offset 16) (type integer) (bits 21)
 
  -Member: 005 (offset 20) (type integer) (bits 21)
 
  -Member: 006 (offset 24) (type integer) (bits 21)
 
  -Member: 007 (offset 28) (type integer) (bits 21)
 
  -Member: 008 (offset 32) (type integer) (bits 21)
 
  -Member: 009 (offset 36) (type integer) (bits 21)
 
  -Member: 010 (offset 40) (type integer) (bits 21)
 
  -Member: 011 (offset 44) (type integer) (bits 21)
 
  -Member: 012 (offset 48) (type integer) (bits 21)
 
  -Member: 013 (offset 52) (type integer) (bits 21)
 
  -Member: 014 (offset 56) (type integer) (bits 21)
 
  -Member: 015 (offset 60) (type integer) (bits 21)
 
  -Member: 016 (offset 64) (type integer) (bits 21)
 
  -Member: 017 (offset 68) (type integer) (bits 21)
 
  -Member: 018 (offset 72) (type integer) (bits 21)
 
  -Member: 019 (offset 76) (type integer) (bits 21)
 
  -Member: 020 (offset 80) (type integer) (bits 21)
 
  -Member: 021 (offset 84) (type integer) (bits 21)
 
  -Member: 022 (offset 88) (type integer) (bits 21)
 
  -Member: 023 (offset 92) (type integer) (bits 21)
 
  -Member: 024 (offset 96) (type integer) (bits 21)
 
  -Member: 025 (offset 100) (type integer) (bits 21)
 
  -Member: 026 (offset 104) (type integer) (bits 21)
 
  -Member: 027 (offset 108) (type integer) (bits 21)
 
  -Member: 028 (offset 112) (type integer) (bits 21)
 
  -Member: 029 (offset 116) (type integer) (bits 21)
 
  -Member: 030 (offset 120) (type integer) (bits 21)
 
  -Member: 031 (offset 124) (type integer) (bits 21)
 
  -Member: 032 (offset 128) (type integer) (bits 21)
 
  -Member: 033 (offset 132) (type integer) (bits 21)
 
  -Member: 034 (offset 136) (type integer) (bits 21)
 
  -Member: 035 (offset 140) (type integer) (bits 21)
 
  -Member: 036 (offset 144) (type integer) (bits 21)
 
  -Member: 037 (offset 148) (type integer) (bits 21)
 
  -Member: 038 (offset 152) (type integer) (bits 21)
 
  -Member: 039 (offset 156) (type integer) (bits 21)
 
  -Member: 040 (offset 160) (type integer) (bits 21)
 
  -Member: 041 (offset 164) (type integer) (bits 21)
 
  -Member: 042 (offset 168) (type integer) (bits 21)
 
  -Member: 043 (offset 172) (type integer) (bits 21)
 
  -Member: 044 (offset 176) (type integer) (bits 21)
 
  -Member: 045 (offset 180) (type integer) (bits 21)
 
  -Member: 046 (offset 184) (type integer) (bits 21)
 
  -Member: 047 (offset 188) (type integer) (bits 21)
 
  -Member: 048 (offset 192) (type integer) (bits 21)
 
  -Member: 049 (offset 196) (type integer) (bits 21)
 
  -Member: 050 (offset 200) (type integer) (bits 21)
 
  -Member: 051 (offset 204) (type integer) (bits 21)
 
  -Member: 052 (offset 208) (type integer) (bits 21)
 
  -Member: 053 (offset 212) (type integer) (bits 21)
 
  -Member: 054 (offset 216) (type integer) (bits 21)
 
  -Member: 055 (offset 220) (type integer) (bits 21)
 
  -Member: 056 (offset 224) (type integer) (bits 21)
 
  -Member: 057 (offset 228) (type integer) (bits 21)
 
  -Member: 058 (offset 232) (type integer) (bits 21)
 
  -Member: 059 (offset 236) (type integer) (bits 21)
 
  -Member: 060 (offset 240) (type integer) (bits 21)
 
  -Member: 061 (offset 244) (type integer) (bits 21)
 
  -Member: 062 (offset 248) (type integer) (bits 21)
 
  -Member: 063 (offset 252) (type integer) (bits 21)
 
 
 
== ParticleSmokeGrenade: ==
 
Sub-Class Table (1 Deep): DT_ParticleSmokeGrenade
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flSpawnTime (offset 1076) (type float) (bits 0)
 
-Member: m_FadeStartTime (offset 1080) (type float) (bits 0)
 
-Member: m_FadeEndTime (offset 1084) (type float) (bits 0)
 
-Member: m_CurrentStage (offset 1072) (type integer) (bits 1)
 
 
 
== RocketTrail: ==
 
Sub-Class Table (1 Deep): DT_RocketTrail
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_SpawnRate (offset 1100) (type float) (bits 8)
 
-Member: m_StartColor (offset 1072) (type vector) (bits 8)
 
-Member: m_EndColor (offset 1084) (type vector) (bits 8)
 
-Member: m_ParticleLifetime (offset 1104) (type float) (bits 16)
 
-Member: m_StopEmitTime (offset 1108) (type float) (bits 0)
 
-Member: m_MinSpeed (offset 1112) (type float) (bits 0)
 
-Member: m_MaxSpeed (offset 1116) (type float) (bits 0)
 
-Member: m_StartSize (offset 1120) (type float) (bits 0)
 
-Member: m_EndSize (offset 1124) (type float) (bits 0)
 
-Member: m_SpawnRadius (offset 1128) (type float) (bits 0)
 
-Member: m_bEmit (offset 1132) (type integer) (bits 1)
 
-Member: m_nAttachment (offset 1136) (type integer) (bits 32)
 
-Member: m_Opacity (offset 1096) (type float) (bits 0)
 
-Member: m_bDamaged (offset 1140) (type integer) (bits 1)
 
-Member: m_flFlareScale (offset 1144) (type float) (bits 0)
 
 
 
== Smoker: ==
 
Sub-Class Table (1 Deep): DT_Smoker
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== SmokeTrail: ==
 
Sub-Class Table (1 Deep): DT_SmokeTrail
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_SpawnRate (offset 1100) (type float) (bits 8)
 
-Member: m_StartColor (offset 1072) (type vector) (bits 8)
 
-Member: m_EndColor (offset 1084) (type vector) (bits 8)
 
-Member: m_ParticleLifetime (offset 1104) (type float) (bits 16)
 
-Member: m_StopEmitTime (offset 1108) (type float) (bits 0)
 
-Member: m_MinSpeed (offset 1112) (type float) (bits 0)
 
-Member: m_MaxSpeed (offset 1116) (type float) (bits 0)
 
-Member: m_MinDirectedSpeed (offset 1132) (type float) (bits 0)
 
-Member: m_MaxDirectedSpeed (offset 1136) (type float) (bits 0)
 
-Member: m_StartSize (offset 1120) (type float) (bits 0)
 
-Member: m_EndSize (offset 1124) (type float) (bits 0)
 
-Member: m_SpawnRadius (offset 1128) (type float) (bits 0)
 
-Member: m_bEmit (offset 1140) (type integer) (bits 1)
 
-Member: m_nAttachment (offset 1144) (type integer) (bits 32)
 
-Member: m_Opacity (offset 1096) (type float) (bits 0)
 
 
 
== Spitter: ==
 
Sub-Class Table (1 Deep): DT_Spitter
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== SporeExplosion: ==
 
Sub-Class Table (1 Deep): DT_SporeExplosion
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flSpawnRate (offset 1076) (type float) (bits 8)
 
-Member: m_flParticleLifetime (offset 1080) (type float) (bits 16)
 
-Member: m_flStartSize (offset 1084) (type float) (bits 0)
 
-Member: m_flEndSize (offset 1088) (type float) (bits 0)
 
-Member: m_flSpawnRadius (offset 1092) (type float) (bits 0)
 
-Member: m_bEmit (offset 1096) (type integer) (bits 1)
 
-Member: m_bDontRemove (offset 1097) (type integer) (bits 1)
 
 
 
== SporeTrail: ==
 
Sub-Class Table (1 Deep): DT_SporeTrail
 
  Sub-Class Table (2 Deep): DT_BaseParticleEntity
 
  Sub-Class Table (3 Deep): DT_BaseEntity
 
    Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
 
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
  -Member: m_cellX (offset 896) (type integer) (bits 10)
 
  -Member: m_cellY (offset 900) (type integer) (bits 10)
 
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
    Sub-Class Table (4 Deep): DT_CollisionProperty
 
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
    Sub-Class Table (4 Deep): DT_GlowProperty
 
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
  -Member: moveparent (offset 380) (type integer) (bits 21)
 
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
  -Member: movetype (offset 378) (type integer) (bits 4)
 
  -Member: movecollide (offset 379) (type integer) (bits 3)
 
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
  -Member: m_Gender (offset 236) (type integer) (bits 32)
 
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
-Member: m_flSpawnRate (offset 1084) (type float) (bits 8)
 
-Member: m_vecEndColor (offset 1072) (type vector) (bits 8)
 
-Member: m_flParticleLifetime (offset 1088) (type float) (bits 16)
 
-Member: m_flStartSize (offset 1092) (type float) (bits 0)
 
-Member: m_flEndSize (offset 1096) (type float) (bits 0)
 
-Member: m_flSpawnRadius (offset 1100) (type float) (bits 0)
 
-Member: m_bEmit (offset 1104) (type integer) (bits 1)
 
 
 
== SurvivorBot: ==
 
Sub-Class Table (1 Deep): DT_SurvivorBot
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
-Member: bcc_localdata (offset 0) (type integer) (bits 0)
 
-Member: cslocaldata (offset 0) (type integer) (bits 0)
 
-Member: terrorlocaldata (offset 0) (type integer) (bits 0)
 
-Member: m_nTickBase (offset 0) (type integer) (bits 0)
 
-Member: m_humanSpectatorUserID (offset 17140) (type integer) (bits 32)
 
-Member: m_humanSpectatorEntIndex (offset 17144) (type integer) (bits 32)
 
 
 
== Tank: ==
 
Sub-Class Table (1 Deep): DT_Tank
 
  Sub-Class Table (2 Deep): DT_TerrorPlayer
 
  Sub-Class Table (3 Deep): DT_CSPlayer
 
    Sub-Class Table (4 Deep): DT_BasePlayer
 
    Sub-Class Table (5 Deep): DT_BaseCombatCharacter
 
      Sub-Class Table (6 Deep): DT_BaseFlex
 
      Sub-Class Table (7 Deep): DT_BaseAnimatingOverlay
 
        Sub-Class Table (8 Deep): DT_BaseAnimating
 
        Sub-Class Table (9 Deep): DT_BaseEntity
 
          Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
 
          -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
          Sub-Class Table (10 Deep): DT_CollisionProperty
 
          -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
          -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
          -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
          -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
          -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
          -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
          -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
          -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
          Sub-Class Table (10 Deep): DT_GlowProperty
 
          -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
          -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
          -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
          -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
        -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
        -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
        -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
        -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
        -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
        -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (9 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
        -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
        -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (9 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
        -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
        -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
        -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
        -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
        -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
        -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (9 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
        -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): DT_OverlayVars
 
        Sub-Class Table (9 Deep): _ST_m_AnimOverlay_15
 
          Sub-Class Table (10 Deep): _LPT_m_AnimOverlay_15
 
          -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
          Sub-Class Table (10 Deep): DT_Animationlayer
 
          -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
          -Member: m_flCycle (offset 12) (type float) (bits 15)
 
          -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
          -Member: m_flWeight (offset 20) (type float) (bits 8)
 
          -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (7 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
      -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
      -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
      Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
 
      -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
      Sub-Class Table (6 Deep): m_hMyWeapons
 
      -Member: 000 (offset 0) (type integer) (bits 21)
 
      -Member: 001 (offset 4) (type integer) (bits 21)
 
      -Member: 002 (offset 8) (type integer) (bits 21)
 
      -Member: 003 (offset 12) (type integer) (bits 21)
 
      -Member: 004 (offset 16) (type integer) (bits 21)
 
      -Member: 005 (offset 20) (type integer) (bits 21)
 
      -Member: 006 (offset 24) (type integer) (bits 21)
 
      -Member: 007 (offset 28) (type integer) (bits 21)
 
      -Member: 008 (offset 32) (type integer) (bits 21)
 
      -Member: 009 (offset 36) (type integer) (bits 21)
 
      -Member: 010 (offset 40) (type integer) (bits 21)
 
      -Member: 011 (offset 44) (type integer) (bits 21)
 
      -Member: 012 (offset 48) (type integer) (bits 21)
 
      -Member: 013 (offset 52) (type integer) (bits 21)
 
      -Member: 014 (offset 56) (type integer) (bits 21)
 
      -Member: 015 (offset 60) (type integer) (bits 21)
 
      -Member: 016 (offset 64) (type integer) (bits 21)
 
      -Member: 017 (offset 68) (type integer) (bits 21)
 
      -Member: 018 (offset 72) (type integer) (bits 21)
 
      -Member: 019 (offset 76) (type integer) (bits 21)
 
      -Member: 020 (offset 80) (type integer) (bits 21)
 
      -Member: 021 (offset 84) (type integer) (bits 21)
 
      -Member: 022 (offset 88) (type integer) (bits 21)
 
      -Member: 023 (offset 92) (type integer) (bits 21)
 
      -Member: 024 (offset 96) (type integer) (bits 21)
 
      -Member: 025 (offset 100) (type integer) (bits 21)
 
      -Member: 026 (offset 104) (type integer) (bits 21)
 
      -Member: 027 (offset 108) (type integer) (bits 21)
 
      -Member: 028 (offset 112) (type integer) (bits 21)
 
      -Member: 029 (offset 116) (type integer) (bits 21)
 
      -Member: 030 (offset 120) (type integer) (bits 21)
 
      -Member: 031 (offset 124) (type integer) (bits 21)
 
      -Member: 032 (offset 128) (type integer) (bits 21)
 
      -Member: 033 (offset 132) (type integer) (bits 21)
 
      -Member: 034 (offset 136) (type integer) (bits 21)
 
      -Member: 035 (offset 140) (type integer) (bits 21)
 
      -Member: 036 (offset 144) (type integer) (bits 21)
 
      -Member: 037 (offset 148) (type integer) (bits 21)
 
      -Member: 038 (offset 152) (type integer) (bits 21)
 
      -Member: 039 (offset 156) (type integer) (bits 21)
 
      -Member: 040 (offset 160) (type integer) (bits 21)
 
      -Member: 041 (offset 164) (type integer) (bits 21)
 
      -Member: 042 (offset 168) (type integer) (bits 21)
 
      -Member: 043 (offset 172) (type integer) (bits 21)
 
      -Member: 044 (offset 176) (type integer) (bits 21)
 
      -Member: 045 (offset 180) (type integer) (bits 21)
 
      -Member: 046 (offset 184) (type integer) (bits 21)
 
      -Member: 047 (offset 188) (type integer) (bits 21)
 
      -Member: 048 (offset 192) (type integer) (bits 21)
 
      -Member: 049 (offset 196) (type integer) (bits 21)
 
      -Member: 050 (offset 200) (type integer) (bits 21)
 
      -Member: 051 (offset 204) (type integer) (bits 21)
 
      -Member: 052 (offset 208) (type integer) (bits 21)
 
      -Member: 053 (offset 212) (type integer) (bits 21)
 
      -Member: 054 (offset 216) (type integer) (bits 21)
 
      -Member: 055 (offset 220) (type integer) (bits 21)
 
      -Member: 056 (offset 224) (type integer) (bits 21)
 
      -Member: 057 (offset 228) (type integer) (bits 21)
 
      -Member: 058 (offset 232) (type integer) (bits 21)
 
      -Member: 059 (offset 236) (type integer) (bits 21)
 
      -Member: 060 (offset 240) (type integer) (bits 21)
 
      -Member: 061 (offset 244) (type integer) (bits 21)
 
      -Member: 062 (offset 248) (type integer) (bits 21)
 
      -Member: 063 (offset 252) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_PlayerState
 
    -Member: deadflag (offset 4) (type integer) (bits 1)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
    -Member: m_hVehicle (offset 7492) (type integer) (bits 21)
 
    -Member: m_hUseEntity (offset 7476) (type integer) (bits 21)
 
    -Member: m_hGroundEntity (offset 584) (type integer) (bits 21)
 
    -Member: m_hElevator (offset 8236) (type integer) (bits 21)
 
    -Member: m_iHealth (offset 248) (type integer) (bits 16)
 
    -Member: m_lifeState (offset 252) (type integer) (bits 3)
 
    -Member: m_iBonusProgress (offset 7504) (type integer) (bits 15)
 
    -Member: m_iBonusChallenge (offset 7508) (type integer) (bits 4)
 
    -Member: m_flMaxspeed (offset 8216) (type float) (bits 12)
 
    -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
    -Member: m_iObserverMode (offset 7556) (type integer) (bits 3)
 
    -Member: m_hObserverTarget (offset 7580) (type integer) (bits 21)
 
    -Member: m_iFOV (offset 7560) (type integer) (bits 8)
 
    -Member: m_iFOVStart (offset 7568) (type integer) (bits 8)
 
    -Member: m_flFOVTime (offset 7572) (type float) (bits 0)
 
    -Member: m_iDefaultFOV (offset 7564) (type integer) (bits 8)
 
    -Member: m_hZoomOwner (offset 7588) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 8100) (type integer) (bits 21)
 
    -Member: m_hViewModel (offset 0) (type array) (bits 0)
 
    -Member: m_szLastPlaceName (offset 8504) (type string) (bits 0)
 
    -Member: m_vecLadderNormal (offset 8224) (type vector) (bits 0)
 
    -Member: m_ladderSurfaceProps (offset 8220) (type integer) (bits 32)
 
    -Member: m_ubEFNoInterpParity (offset 8616) (type integer) (bits 2)
 
    -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
    -Member: m_hPostProcessCtrl (offset 7296) (type integer) (bits 21)
 
    -Member: m_hColorCorrectionCtrl (offset 7300) (type integer) (bits 21)
 
    -Member: m_PlayerFog.m_hCtrl (offset 7220) (type integer) (bits 21)
 
    -Member: m_hViewEntity (offset 8360) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): DT_LocalPlayerExclusive
 
      Sub-Class Table (6 Deep): DT_Local
 
      Sub-Class Table (7 Deep): m_chAreaBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: 024 (offset 24) (type integer) (bits 8)
 
      -Member: 025 (offset 25) (type integer) (bits 8)
 
      -Member: 026 (offset 26) (type integer) (bits 8)
 
      -Member: 027 (offset 27) (type integer) (bits 8)
 
      -Member: 028 (offset 28) (type integer) (bits 8)
 
      -Member: 029 (offset 29) (type integer) (bits 8)
 
      -Member: 030 (offset 30) (type integer) (bits 8)
 
      -Member: 031 (offset 31) (type integer) (bits 8)
 
      Sub-Class Table (7 Deep): m_chAreaPortalBits
 
      -Member: 000 (offset 0) (type integer) (bits 8)
 
      -Member: 001 (offset 1) (type integer) (bits 8)
 
      -Member: 002 (offset 2) (type integer) (bits 8)
 
      -Member: 003 (offset 3) (type integer) (bits 8)
 
      -Member: 004 (offset 4) (type integer) (bits 8)
 
      -Member: 005 (offset 5) (type integer) (bits 8)
 
      -Member: 006 (offset 6) (type integer) (bits 8)
 
      -Member: 007 (offset 7) (type integer) (bits 8)
 
      -Member: 008 (offset 8) (type integer) (bits 8)
 
      -Member: 009 (offset 9) (type integer) (bits 8)
 
      -Member: 010 (offset 10) (type integer) (bits 8)
 
      -Member: 011 (offset 11) (type integer) (bits 8)
 
      -Member: 012 (offset 12) (type integer) (bits 8)
 
      -Member: 013 (offset 13) (type integer) (bits 8)
 
      -Member: 014 (offset 14) (type integer) (bits 8)
 
      -Member: 015 (offset 15) (type integer) (bits 8)
 
      -Member: 016 (offset 16) (type integer) (bits 8)
 
      -Member: 017 (offset 17) (type integer) (bits 8)
 
      -Member: 018 (offset 18) (type integer) (bits 8)
 
      -Member: 019 (offset 19) (type integer) (bits 8)
 
      -Member: 020 (offset 20) (type integer) (bits 8)
 
      -Member: 021 (offset 21) (type integer) (bits 8)
 
      -Member: 022 (offset 22) (type integer) (bits 8)
 
      -Member: 023 (offset 23) (type integer) (bits 8)
 
      -Member: m_iHideHUD (offset 60) (type integer) (bits 12)
 
      -Member: m_flFOVRate (offset 64) (type float) (bits 0)
 
      -Member: m_bDucked (offset 80) (type integer) (bits 1)
 
      -Member: m_bDucking (offset 81) (type integer) (bits 1)
 
      -Member: m_bInDuckJump (offset 82) (type integer) (bits 1)
 
      -Member: m_nDuckTimeMsecs (offset 84) (type integer) (bits 10)
 
      -Member: m_nDuckJumpTimeMsecs (offset 88) (type integer) (bits 10)
 
      -Member: m_nJumpTimeMsecs (offset 92) (type integer) (bits 10)
 
      -Member: m_flFallVelocity (offset 100) (type float) (bits 17)
 
      -Member: m_vecPunchAngle (offset 112) (type vector) (bits 0)
 
      -Member: m_vecPunchAngleVel (offset 124) (type vector) (bits 0)
 
      -Member: m_bDrawViewmodel (offset 136) (type integer) (bits 1)
 
      -Member: m_bWearingSuit (offset 137) (type integer) (bits 1)
 
      -Member: m_bPoisoned (offset 138) (type integer) (bits 1)
 
      -Member: m_flStepSize (offset 140) (type float) (bits 16)
 
      -Member: m_bAllowAutoMovement (offset 144) (type integer) (bits 1)
 
      -Member: m_bAutoAimTarget (offset 145) (type integer) (bits 1)
 
      -Member: m_skybox3d.scale (offset 152) (type integer) (bits 12)
 
      -Member: m_skybox3d.origin (offset 156) (type vector) (bits 0)
 
      -Member: m_skybox3d.area (offset 168) (type integer) (bits 8)
 
      -Member: m_skybox3d.bClip3DSkyBoxNearToWorldFar (offset 172) (type integer) (bits 1)
 
      -Member: m_skybox3d.flClip3DSkyBoxNearToWorldFarOffset (offset 176) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.enable (offset 256) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.blend (offset 257) (type integer) (bits 1)
 
      -Member: m_skybox3d.fog.dirPrimary (offset 184) (type vector) (bits 0)
 
      -Member: m_skybox3d.fog.colorPrimary (offset 196) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.colorSecondary (offset 200) (type integer) (bits 32)
 
      -Member: m_skybox3d.fog.start (offset 212) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.end (offset 216) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.maxdensity (offset 224) (type float) (bits 0)
 
      -Member: m_skybox3d.fog.HDRColorScale (offset 260) (type float) (bits 0)
 
      -Member: m_audio.localSound[0] (offset 352) (type vector) (bits 0)
 
      -Member: m_audio.localSound[1] (offset 364) (type vector) (bits 0)
 
      -Member: m_audio.localSound[2] (offset 376) (type vector) (bits 0)
 
      -Member: m_audio.localSound[3] (offset 388) (type vector) (bits 0)
 
      -Member: m_audio.localSound[4] (offset 400) (type vector) (bits 0)
 
      -Member: m_audio.localSound[5] (offset 412) (type vector) (bits 0)
 
      -Member: m_audio.localSound[6] (offset 424) (type vector) (bits 0)
 
      -Member: m_audio.localSound[7] (offset 436) (type vector) (bits 0)
 
      -Member: m_audio.soundscapeIndex (offset 448) (type integer) (bits 17)
 
      -Member: m_audio.localBits (offset 452) (type integer) (bits 8)
 
      -Member: m_audio.entIndex (offset 456) (type integer) (bits 32)
 
    -Member: m_flFriction (offset 692) (type float) (bits 8)
 
      Sub-Class Table (6 Deep): m_iAmmo
 
      -Member: 000 (offset 0) (type integer) (bits 10)
 
      -Member: 001 (offset 4) (type integer) (bits 10)
 
      -Member: 002 (offset 8) (type integer) (bits 10)
 
      -Member: 003 (offset 12) (type integer) (bits 10)
 
      -Member: 004 (offset 16) (type integer) (bits 10)
 
      -Member: 005 (offset 20) (type integer) (bits 10)
 
      -Member: 006 (offset 24) (type integer) (bits 10)
 
      -Member: 007 (offset 28) (type integer) (bits 10)
 
      -Member: 008 (offset 32) (type integer) (bits 10)
 
      -Member: 009 (offset 36) (type integer) (bits 10)
 
      -Member: 010 (offset 40) (type integer) (bits 10)
 
      -Member: 011 (offset 44) (type integer) (bits 10)
 
      -Member: 012 (offset 48) (type integer) (bits 10)
 
      -Member: 013 (offset 52) (type integer) (bits 10)
 
      -Member: 014 (offset 56) (type integer) (bits 10)
 
      -Member: 015 (offset 60) (type integer) (bits 10)
 
      -Member: 016 (offset 64) (type integer) (bits 10)
 
      -Member: 017 (offset 68) (type integer) (bits 10)
 
      -Member: 018 (offset 72) (type integer) (bits 10)
 
      -Member: 019 (offset 76) (type integer) (bits 10)
 
      -Member: 020 (offset 80) (type integer) (bits 10)
 
      -Member: 021 (offset 84) (type integer) (bits 10)
 
      -Member: 022 (offset 88) (type integer) (bits 10)
 
      -Member: 023 (offset 92) (type integer) (bits 10)
 
      -Member: 024 (offset 96) (type integer) (bits 10)
 
      -Member: 025 (offset 100) (type integer) (bits 10)
 
      -Member: 026 (offset 104) (type integer) (bits 10)
 
      -Member: 027 (offset 108) (type integer) (bits 10)
 
      -Member: 028 (offset 112) (type integer) (bits 10)
 
      -Member: 029 (offset 116) (type integer) (bits 10)
 
      -Member: 030 (offset 120) (type integer) (bits 10)
 
      -Member: 031 (offset 124) (type integer) (bits 10)
 
    -Member: m_fOnTarget (offset 7400) (type integer) (bits 2)
 
    -Member: m_nTickBase (offset 8308) (type integer) (bits 32)
 
    -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
 
    -Member: m_hLastWeapon (offset 8324) (type integer) (bits 21)
 
    -Member: m_vecVelocity[0] (offset 732) (type float) (bits 0)
 
    -Member: m_vecVelocity[1] (offset 736) (type float) (bits 0)
 
    -Member: m_vecVelocity[2] (offset 740) (type float) (bits 0)
 
    -Member: m_vecBaseVelocity (offset 600) (type vector) (bits 20)
 
    -Member: m_hConstraintEntity (offset 8364) (type integer) (bits 21)
 
    -Member: m_vecConstraintCenter (offset 8368) (type vector) (bits 0)
 
    -Member: m_flConstraintRadius (offset 8380) (type float) (bits 0)
 
    -Member: m_flConstraintWidth (offset 8384) (type float) (bits 0)
 
    -Member: m_flConstraintSpeedFactor (offset 8388) (type float) (bits 0)
 
    -Member: m_bConstraintPastRadius (offset 8392) (type integer) (bits 1)
 
    -Member: m_flDeathTime (offset 7548) (type float) (bits 0)
 
    -Member: m_flLaggedMovementValue (offset 8428) (type float) (bits 0)
 
    -Member: m_hTonemapController (offset 7644) (type integer) (bits 21)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
 
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
 
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
 
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
 
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[0] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[1] (offset 0) (type integer) (bits 0)
 
  -Member: m_vecViewOffset[2] (offset 0) (type integer) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSLocalPlayerExclusive
 
    -Member: m_flStamina (offset 10344) (type float) (bits 14)
 
    -Member: m_iDirection (offset 10348) (type integer) (bits 1)
 
    -Member: m_iShotsFired (offset 10352) (type integer) (bits 8)
 
    -Member: m_flVelocityModifier (offset 10356) (type float) (bits 8)
 
    -Member: m_duckUntilOnGround (offset 10424) (type integer) (bits 1)
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 0)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 0)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
 
    -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
    -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
    -Member: m_vecViewOffset[0] (offset 936) (type float) (bits 10)
 
    -Member: m_vecViewOffset[1] (offset 940) (type float) (bits 10)
 
    -Member: m_vecViewOffset[2] (offset 944) (type float) (bits 10)
 
  -Member: m_iThrowGrenadeCounter (offset 10416) (type integer) (bits 3)
 
  -Member: m_iAddonBits (offset 10688) (type integer) (bits 8)
 
    Sub-Class Table (4 Deep): m_AddonModelWeaponIDs
 
    -Member: 000 (offset 0) (type integer) (bits 8)
 
    -Member: 001 (offset 4) (type integer) (bits 8)
 
    -Member: 002 (offset 8) (type integer) (bits 8)
 
    -Member: 003 (offset 12) (type integer) (bits 8)
 
    -Member: 004 (offset 16) (type integer) (bits 8)
 
  -Member: m_iPlayerState (offset 9180) (type integer) (bits 4)
 
  -Member: m_iAccount (offset 9232) (type integer) (bits 16)
 
  -Member: m_bInBombZone (offset 10332) (type integer) (bits 1)
 
  -Member: m_bInBuyZone (offset 10333) (type integer) (bits 1)
 
  -Member: m_iClass (offset 10540) (type integer) (bits 4)
 
  -Member: m_ArmorValue (offset 8080) (type integer) (bits 8)
 
  -Member: m_angEyeAngles[0] (offset 10672) (type float) (bits 11)
 
  -Member: m_angEyeAngles[1] (offset 10676) (type float) (bits 11)
 
  -Member: m_bHasDefuser (offset 9288) (type integer) (bits 1)
 
  -Member: m_bNightVisionOn (offset 9290) (type integer) (bits 1)
 
  -Member: m_bHasNightVision (offset 9289) (type integer) (bits 1)
 
  -Member: m_iNightVisionScale (offset 9292) (type integer) (bits 8)
 
  -Member: m_bInHostageRescueZone (offset 10340) (type integer) (bits 1)
 
  -Member: m_bIsDefusing (offset 9216) (type integer) (bits 1)
 
  -Member: m_bHasHelmet (offset 9217) (type integer) (bits 1)
 
  -Member: m_flFlashDuration (offset 10408) (type float) (bits 0)
 
  -Member: m_flFlashMaxAlpha (offset 10412) (type float) (bits 0)
 
  -Member: m_flProgressBarDuration (offset 10536) (type float) (bits 0)
 
  -Member: m_flProgressBarStartTime (offset 10532) (type float) (bits 0)
 
  -Member: m_hRagdoll (offset 10420) (type integer) (bits 21)
 
  -Member: m_cycleLatch (offset 10840) (type integer) (bits 4)
 
  -Member: m_lastLadderNormal (offset 10484) (type vector) (bits 0)
 
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
 
  -Member: m_shoveForce (offset 13204) (type vector) (bits 0)
 
  -Member: m_airMovementRestricted (offset 13216) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_isInMissionStartArea (offset 11484) (type integer) (bits 1)
 
  -Member: m_isCulling (offset 13000) (type integer) (bits 1)
 
  -Member: m_isRelocating (offset 13001) (type integer) (bits 1)
 
  -Member: m_pushEntity (offset 13224) (type integer) (bits 21)
 
  -Member: m_pushDistance (offset 13228) (type float) (bits 0)
 
  -Member: m_ghostSpawnState (offset 11428) (type integer) (bits 32)
 
  -Member: m_ghostSpawnClockMaxDelay (offset 11432) (type integer) (bits 10)
 
  -Member: m_ghostSpawnClockCurrentDelay (offset 11436) (type integer) (bits 10)
 
  -Member: m_flNextShoveTime (offset 11476) (type float) (bits 0)
 
  -Member: m_iShovePenalty (offset 11480) (type integer) (bits 4)
 
  -Member: m_dragTarget (offset 11616) (type integer) (bits 21)
 
  -Member: m_lineOfScrimmagePos (offset 11204) (type vector) (bits 0)
 
  -Member: m_lineOfScrimmageAngle (offset 11216) (type vector) (bits 10)
 
  -Member: m_rearLineOfScrimmagePos (offset 11236) (type vector) (bits 0)
 
  -Member: m_rearLineOfScrimmageAngle (offset 11248) (type vector) (bits 10)
 
  -Member: m_scrimmageSphereCenter (offset 11264) (type vector) (bits 0)
 
  -Member: m_scrimmageSphereInitialRadius (offset 11276) (type float) (bits 0)
 
  -Member: m_scrimmageStartTime (offset 11284) (type float) (bits 0)
 
  -Member: m_survivorsLineOfScrimmageDistance (offset 11288) (type float) (bits 0)
 
  -Member: m_isAutoCrouchEnabled (offset 12072) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_IntervalTimer
 
    -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_yardLineAngles (offset 11364) (type vector) (bits 10)
 
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 
  -Member: m_yardLinePos (offset 11304) (type vector) (bits 0)
 
  -Member: m_yardLinePos (offset 0) (type array) (bits 0)
 
    Sub-Class Table (4 Deep): DT_CountdownTimer
 
    -Member: m_duration (offset 4) (type float) (bits 0)
 
    -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_nVariantType (offset 16392) (type integer) (bits 32)
 
  -Member: m_TimeForceExternalView (offset 16396) (type float) (bits 0)
 
  -Member: m_mainSequenceStartTime (offset 10868) (type float) (bits 0)
 
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
  -Member: m_grenadeLayerSequence (offset 10872) (type integer) (bits 12)
 
  -Member: m_fireLayerSequence (offset 10876) (type integer) (bits 12)
 
  -Member: m_flinchLayerSequence (offset 10880) (type integer) (bits 12)
 
  -Member: m_fidgetLayerSequence (offset 10884) (type integer) (bits 12)
 
  -Member: m_reloadLayerSequence (offset 10888) (type integer) (bits 12)
 
  -Member: m_reloadAltLayerSequence (offset 10892) (type integer) (bits 12)
 
  -Member: m_reloadLayerNumShells (offset 10896) (type integer) (bits 5)
 
  -Member: m_grenadeLayerStartTime (offset 10900) (type float) (bits 0)
 
  -Member: m_fireLayerStartTime (offset 10904) (type float) (bits 0)
 
  -Member: m_flinchLayerStartTime (offset 10908) (type float) (bits 0)
 
  -Member: m_fidgetLayerStartTime (offset 10912) (type float) (bits 0)
 
  -Member: m_reloadLayerStartTime (offset 10916) (type float) (bits 0)
 
  -Member: m_reloadAltLayerStartTime (offset 10920) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): m_NetGestureActivity
 
  -Member: 000 (offset 0) (type integer) (bits 12)
 
  -Member: 001 (offset 4) (type integer) (bits 12)
 
  -Member: 002 (offset 8) (type integer) (bits 12)
 
  -Member: 003 (offset 12) (type integer) (bits 12)
 
  -Member: 004 (offset 16) (type integer) (bits 12)
 
  -Member: 005 (offset 20) (type integer) (bits 12)
 
  -Member: 006 (offset 24) (type integer) (bits 12)
 
  Sub-Class Table (3 Deep): m_NetGestureStartTime
 
  -Member: 000 (offset 0) (type float) (bits 0)
 
  -Member: 001 (offset 4) (type float) (bits 0)
 
  -Member: 002 (offset 8) (type float) (bits 0)
 
  -Member: 003 (offset 12) (type float) (bits 0)
 
  -Member: 004 (offset 16) (type float) (bits 0)
 
  -Member: 005 (offset 20) (type float) (bits 0)
 
  -Member: 006 (offset 24) (type float) (bits 0)
 
  -Member: m_fServerAnimStartTime (offset 11036) (type float) (bits 0)
 
  -Member: m_hasVisibleThreats (offset 12620) (type integer) (bits 1)
 
  -Member: m_skill (offset 16264) (type integer) (bits 32)
 
  -Member: m_burnPercent (offset 11096) (type float) (bits 8)
 
  -Member: m_bbqPercent (offset 11100) (type float) (bits 8)
 
  -Member: m_holdingObject (offset 13040) (type integer) (bits 1)
 
  -Member: m_healthBuffer (offset 13044) (type float) (bits 10)
 
  -Member: m_healthBufferTime (offset 13048) (type float) (bits 0)
 
  -Member: m_isGoingToDie (offset 13056) (type integer) (bits 1)
 
  -Member: m_noiseLevel (offset 13060) (type float) (bits 8)
 
  -Member: m_noiseLevelLatch (offset 13064) (type integer) (bits 3)
 
  -Member: m_iBloodyHandsLevel (offset 13068) (type integer) (bits 4)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_bAdrenalineActive (offset 12924) (type integer) (bits 1)
 
  -Member: m_survivorCharacter (offset 11164) (type integer) (bits 8)
 
  -Member: m_zombieClass (offset 11168) (type integer) (bits 8)
 
  -Member: m_zombieState (offset 11892) (type integer) (bits 8)
 
  -Member: m_isIncapacitated (offset 11664) (type integer) (bits 1)
 
  -Member: m_isCalm (offset 11876) (type integer) (bits 1)
 
  -Member: m_useActionOwner (offset 11068) (type integer) (bits 21)
 
  -Member: m_useActionTarget (offset 11064) (type integer) (bits 21)
 
  -Member: m_iCurrentUseAction (offset 11072) (type integer) (bits 4)
 
  -Member: m_reviveOwner (offset 11796) (type integer) (bits 21)
 
  -Member: m_reviveTarget (offset 11800) (type integer) (bits 21)
 
  -Member: m_tongueVictim (offset 13244) (type integer) (bits 21)
 
  -Member: m_tongueOwner (offset 13248) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_initialTonguePullDir (offset 13260) (type vector) (bits 0)
 
  -Member: m_isHangingFromTongue (offset 13272) (type integer) (bits 1)
 
  -Member: m_reachedTongueOwner (offset 13273) (type integer) (bits 1)
 
  -Member: m_isProneTongueDrag (offset 13280) (type integer) (bits 1)
 
  -Member: m_positionEntity (offset 13220) (type integer) (bits 21)
 
  -Member: m_customAbility (offset 12480) (type integer) (bits 21)
 
  -Member: m_checkpointAwardCounts (offset 13324) (type integer) (bits 8)
 
  -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_missionAwardCounts (offset 13920) (type integer) (bits 8)
 
  -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointZombieKills (offset 14516) (type integer) (bits 16)
 
  -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_missionZombieKills (offset 14552) (type integer) (bits 16)
 
  -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 
  -Member: m_checkpointSurvivorDamage (offset 12420) (type integer) (bits 16)
 
  -Member: m_missionSurvivorDamage (offset 12424) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 11536) (type integer) (bits 16)
 
  -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 
  -Member: m_iMaxHealth (offset 244) (type integer) (bits 16)
 
  -Member: m_maxDeadDuration (offset 11596) (type float) (bits 0)
 
  -Member: m_totalDeadDuration (offset 11600) (type float) (bits 0)
 
  -Member: m_jumpSupressedUntil (offset 14812) (type float) (bits 0)
 
  -Member: m_checkpointMedkitsUsed (offset 14588) (type integer) (bits 32)
 
  -Member: m_checkpointPillsUsed (offset 14592) (type integer) (bits 32)
 
  -Member: m_missionMedkitsUsed (offset 14596) (type integer) (bits 32)
 
  -Member: m_missionPillsUsed (offset 14600) (type integer) (bits 32)
 
  -Member: m_checkpointMolotovsUsed (offset 14604) (type integer) (bits 32)
 
  -Member: m_missionMolotovsUsed (offset 14608) (type integer) (bits 32)
 
  -Member: m_checkpointPipebombsUsed (offset 14612) (type integer) (bits 32)
 
  -Member: m_missionPipebombsUsed (offset 14616) (type integer) (bits 32)
 
  -Member: m_checkpointBoomerBilesUsed (offset 14620) (type integer) (bits 32)
 
  -Member: m_missionBoomerBilesUsed (offset 14624) (type integer) (bits 32)
 
  -Member: m_checkpointAdrenalinesUsed (offset 14628) (type integer) (bits 32)
 
  -Member: m_missionAdrenalinesUsed (offset 14632) (type integer) (bits 32)
 
  -Member: m_checkpointDefibrillatorsUsed (offset 14636) (type integer) (bits 32)
 
  -Member: m_missionDefibrillatorsUsed (offset 14640) (type integer) (bits 32)
 
  -Member: m_checkpointDamageTaken (offset 14644) (type integer) (bits 32)
 
  -Member: m_missionDamageTaken (offset 14648) (type integer) (bits 32)
 
  -Member: m_checkpointReviveOtherCount (offset 14652) (type integer) (bits 32)
 
  -Member: m_missionReviveOtherCount (offset 14656) (type integer) (bits 32)
 
  -Member: m_checkpointFirstAidShared (offset 14660) (type integer) (bits 32)
 
  -Member: m_missionFirstAidShared (offset 14664) (type integer) (bits 32)
 
  -Member: m_checkpointIncaps (offset 14668) (type integer) (bits 32)
 
  -Member: m_missionIncaps (offset 14672) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToTank (offset 14676) (type integer) (bits 32)
 
  -Member: m_checkpointDamageToWitch (offset 14680) (type integer) (bits 32)
 
  -Member: m_missionAccuracy (offset 14700) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshots (offset 14688) (type integer) (bits 32)
 
  -Member: m_checkpointHeadshotAccuracy (offset 14692) (type integer) (bits 32)
 
  -Member: m_missionHeadshotAccuracy (offset 14696) (type integer) (bits 32)
 
  -Member: m_checkpointDeaths (offset 14704) (type integer) (bits 32)
 
  -Member: m_missionDeaths (offset 14708) (type integer) (bits 32)
 
  -Member: m_checkpointMeleeKills (offset 14712) (type integer) (bits 32)
 
  -Member: m_missionMeleeKills (offset 14716) (type integer) (bits 32)
 
  -Member: m_checkpointPZIncaps (offset 14728) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankDamage (offset 14732) (type integer) (bits 32)
 
  -Member: m_checkpointPZHunterDamage (offset 14736) (type integer) (bits 32)
 
  -Member: m_checkpointPZSmokerDamage (offset 14740) (type integer) (bits 32)
 
  -Member: m_checkpointPZBoomerDamage (offset 14744) (type integer) (bits 32)
 
  -Member: m_checkpointPZJockeyDamage (offset 14748) (type integer) (bits 32)
 
  -Member: m_checkpointPZSpitterDamage (offset 14752) (type integer) (bits 32)
 
  -Member: m_checkpointPZChargerDamage (offset 14756) (type integer) (bits 32)
 
  -Member: m_checkpointPZKills (offset 14760) (type integer) (bits 32)
 
  -Member: m_checkpointPZPounces (offset 14764) (type integer) (bits 32)
 
  -Member: m_checkpointPZPushes (offset 14768) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankPunches (offset 14772) (type integer) (bits 32)
 
  -Member: m_checkpointPZTankThrows (offset 14776) (type integer) (bits 32)
 
  -Member: m_checkpointPZHung (offset 14780) (type integer) (bits 32)
 
  -Member: m_checkpointPZPulled (offset 14784) (type integer) (bits 32)
 
  -Member: m_checkpointPZBombed (offset 14788) (type integer) (bits 32)
 
  -Member: m_checkpointPZVomited (offset 14792) (type integer) (bits 32)
 
  -Member: m_checkpointPZHighestDmgPounce (offset 14796) (type integer) (bits 6)
 
  -Member: m_checkpointPZLongestSmokerGrab (offset 14800) (type integer) (bits 10)
 
  -Member: m_checkpointPZLongestJockeyRide (offset 14804) (type integer) (bits 8)
 
  -Member: m_checkpointPZNumChargeVictims (offset 14808) (type integer) (bits 8)
 
  -Member: m_isHangingFromLedge (offset 14829) (type integer) (bits 1)
 
  -Member: m_isFallingFromLedge (offset 14830) (type integer) (bits 1)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  -Member: m_hangAirPos (offset 14840) (type vector) (bits 0)
 
  -Member: m_hangPos (offset 14852) (type vector) (bits 0)
 
  -Member: m_hangStandPos (offset 14864) (type vector) (bits 0)
 
  -Member: m_hangNormal (offset 14876) (type vector) (bits 0)
 
  -Member: m_frustration (offset 14964) (type integer) (bits 8)
 
  -Member: m_clientIntensity (offset 12068) (type integer) (bits 8)
 
  -Member: m_pummelVictim (offset 15936) (type integer) (bits 21)
 
  -Member: m_pummelAttacker (offset 15940) (type integer) (bits 21)
 
  -Member: m_carryAttacker (offset 10860) (type integer) (bits 21)
 
  -Member: m_carryVictim (offset 10856) (type integer) (bits 21)
 
  -Member: m_pounceVictim (offset 15968) (type integer) (bits 21)
 
  -Member: m_pounceAttacker (offset 15972) (type integer) (bits 21)
 
  -Member: m_jockeyVictim (offset 16088) (type integer) (bits 21)
 
  -Member: m_jockeyAttacker (offset 16092) (type integer) (bits 21)
 
  -Member: m_jockeyDesiredMove (offset 16128) (type vector) (bits 0)
 
  -Member: m_jockeyRotatedDesire (offset 16140) (type integer) (bits 1)
 
  -Member: m_knockdownReason (offset 16160) (type integer) (bits 2)
 
  Sub-Class Table (3 Deep): DT_IntervalTimer
 
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_staggerStart (offset 12800) (type vector) (bits 0)
 
  -Member: m_staggerDir (offset 12812) (type vector) (bits 0)
 
  -Member: m_staggerDist (offset 12824) (type float) (bits 0)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_tugStart (offset 12844) (type vector) (bits 0)
 
  -Member: m_tugDir (offset 12856) (type vector) (bits 0)
 
  -Member: m_tugDist (offset 12868) (type float) (bits 0)
 
  -Member: m_currentReviveCount (offset 11844) (type integer) (bits 8)
 
  Sub-Class Table (3 Deep): DT_Music
 
  -Member: nv_m_zombatMusic3 (offset 368) (type float) (bits 8)
 
  -Member: nv_m_CIDamageDuck (offset 352) (type float) (bits 8)
 
  -Member: nv_m_CIDamageMob (offset 356) (type float) (bits 8)
 
  -Member: nv_m_zombatMusic2 (offset 364) (type float) (bits 8)
 
  -Member: nv_m_inCheckpoint (offset 380) (type integer) (bits 5)
 
  -Member: nv_m_ambientVolume (offset 436) (type float) (bits 8)
 
  -Member: nv_m_witchRage (offset 392) (type float) (bits 8)
 
  -Member: m_fNVAdrenaline (offset 372) (type float) (bits 8)
 
  -Member: m_usingMountedGun (offset 13240) (type integer) (bits 1)
 
  -Member: m_isGhost (offset 11425) (type integer) (bits 1)
 
  -Member: m_bWasPresentAtSurvivalStart (offset 16364) (type integer) (bits 1)
 
  -Member: m_vocalizationSubject (offset 11104) (type integer) (bits 21)
 
  Sub-Class Table (3 Deep): DT_CountdownTimer
 
  -Member: m_duration (offset 4) (type float) (bits 0)
 
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 
  -Member: m_pounceStartPosition (offset 15996) (type vector) (bits 0)
 
  -Member: m_isAttemptingToPounce (offset 15988) (type integer) (bits 1)
 
  -Member: m_vomitStart (offset 16144) (type float) (bits 0)
 
  -Member: m_vomitFadeStart (offset 16148) (type float) (bits 0)
 
  -Member: m_bashedStart (offset 16152) (type float) (bits 0)
 
  -Member: m_salivaStart (offset 16156) (type float) (bits 0)
 
  -Member: m_iVersusTeam (offset 16304) (type integer) (bits 3)
 
  -Member: m_scrimmageType (offset 11280) (type integer) (bits 32)
 
  -Member: m_lookatPlayer (offset 16344) (type integer) (bits 21)
 
 
 
== Witch: ==
 
Sub-Class Table (1 Deep): DT_Witch
 
  Sub-Class Table (2 Deep): DT_Infected
 
  Sub-Class Table (3 Deep): DT_NextBot
 
    Sub-Class Table (4 Deep): DT_BaseCombatCharacter
 
    Sub-Class Table (5 Deep): DT_BaseFlex
 
      Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
 
      Sub-Class Table (7 Deep): DT_BaseAnimating
 
        Sub-Class Table (8 Deep): DT_BaseEntity
 
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
 
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
 
        -Member: m_cellX (offset 896) (type integer) (bits 10)
 
        -Member: m_cellY (offset 900) (type integer) (bits 10)
 
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
 
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 
        Sub-Class Table (9 Deep): DT_CollisionProperty
 
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
 
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
 
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
 
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
 
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
 
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
 
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
 
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
 
        Sub-Class Table (9 Deep): DT_GlowProperty
 
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
 
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
 
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
 
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
 
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
 
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
 
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 
        -Member: moveparent (offset 380) (type integer) (bits 21)
 
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 
        -Member: movetype (offset 378) (type integer) (bits 4)
 
        -Member: movecollide (offset 379) (type integer) (bits 3)
 
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
 
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 
        -Member: m_Gender (offset 236) (type integer) (bits 32)
 
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
 
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
 
        Sub-Class Table (8 Deep): m_flPoseParameter
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
        -Member: 004 (offset 16) (type float) (bits 11)
 
        -Member: 005 (offset 20) (type float) (bits 11)
 
        -Member: 006 (offset 24) (type float) (bits 11)
 
        -Member: 007 (offset 28) (type float) (bits 11)
 
        -Member: 008 (offset 32) (type float) (bits 11)
 
        -Member: 009 (offset 36) (type float) (bits 11)
 
        -Member: 010 (offset 40) (type float) (bits 11)
 
        -Member: 011 (offset 44) (type float) (bits 11)
 
        -Member: 012 (offset 48) (type float) (bits 11)
 
        -Member: 013 (offset 52) (type float) (bits 11)
 
        -Member: 014 (offset 56) (type float) (bits 11)
 
        -Member: 015 (offset 60) (type float) (bits 11)
 
        -Member: 016 (offset 64) (type float) (bits 11)
 
        -Member: 017 (offset 68) (type float) (bits 11)
 
        -Member: 018 (offset 72) (type float) (bits 11)
 
        -Member: 019 (offset 76) (type float) (bits 11)
 
        -Member: 020 (offset 80) (type float) (bits 11)
 
        -Member: 021 (offset 84) (type float) (bits 11)
 
        -Member: 022 (offset 88) (type float) (bits 11)
 
        -Member: 023 (offset 92) (type float) (bits 11)
 
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 
        Sub-Class Table (8 Deep): m_flEncodedController
 
        -Member: 000 (offset 0) (type float) (bits 11)
 
        -Member: 001 (offset 4) (type float) (bits 11)
 
        -Member: 002 (offset 8) (type float) (bits 11)
 
        -Member: 003 (offset 12) (type float) (bits 11)
 
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
 
        Sub-Class Table (8 Deep): DT_ServerAnimationData
 
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
 
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 
      Sub-Class Table (7 Deep): DT_OverlayVars
 
        Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
 
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
 
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
        Sub-Class Table (9 Deep): DT_Animationlayer
 
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
 
        -Member: m_flCycle (offset 12) (type float) (bits 15)
 
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
 
        -Member: m_flWeight (offset 20) (type float) (bits 8)
 
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
 
      Sub-Class Table (6 Deep): m_flexWeight
 
      -Member: 000 (offset 0) (type float) (bits 12)
 
      -Member: 001 (offset 4) (type float) (bits 12)
 
      -Member: 002 (offset 8) (type float) (bits 12)
 
      -Member: 003 (offset 12) (type float) (bits 12)
 
      -Member: 004 (offset 16) (type float) (bits 12)
 
      -Member: 005 (offset 20) (type float) (bits 12)
 
      -Member: 006 (offset 24) (type float) (bits 12)
 
      -Member: 007 (offset 28) (type float) (bits 12)
 
      -Member: 008 (offset 32) (type float) (bits 12)
 
      -Member: 009 (offset 36) (type float) (bits 12)
 
      -Member: 010 (offset 40) (type float) (bits 12)
 
      -Member: 011 (offset 44) (type float) (bits 12)
 
      -Member: 012 (offset 48) (type float) (bits 12)
 
      -Member: 013 (offset 52) (type float) (bits 12)
 
      -Member: 014 (offset 56) (type float) (bits 12)
 
      -Member: 015 (offset 60) (type float) (bits 12)
 
      -Member: 016 (offset 64) (type float) (bits 12)
 
      -Member: 017 (offset 68) (type float) (bits 12)
 
      -Member: 018 (offset 72) (type float) (bits 12)
 
      -Member: 019 (offset 76) (type float) (bits 12)
 
      -Member: 020 (offset 80) (type float) (bits 12)
 
      -Member: 021 (offset 84) (type float) (bits 12)
 
      -Member: 022 (offset 88) (type float) (bits 12)
 
      -Member: 023 (offset 92) (type float) (bits 12)
 
      -Member: 024 (offset 96) (type float) (bits 12)
 
      -Member: 025 (offset 100) (type float) (bits 12)
 
      -Member: 026 (offset 104) (type float) (bits 12)
 
      -Member: 027 (offset 108) (type float) (bits 12)
 
      -Member: 028 (offset 112) (type float) (bits 12)
 
      -Member: 029 (offset 116) (type float) (bits 12)
 
      -Member: 030 (offset 120) (type float) (bits 12)
 
      -Member: 031 (offset 124) (type float) (bits 12)
 
      -Member: 032 (offset 128) (type float) (bits 12)
 
      -Member: 033 (offset 132) (type float) (bits 12)
 
      -Member: 034 (offset 136) (type float) (bits 12)
 
      -Member: 035 (offset 140) (type float) (bits 12)
 
      -Member: 036 (offset 144) (type float) (bits 12)
 
      -Member: 037 (offset 148) (type float) (bits 12)
 
      -Member: 038 (offset 152) (type float) (bits 12)
 
      -Member: 039 (offset 156) (type float) (bits 12)
 
      -Member: 040 (offset 160) (type float) (bits 12)
 
      -Member: 041 (offset 164) (type float) (bits 12)
 
      -Member: 042 (offset 168) (type float) (bits 12)
 
      -Member: 043 (offset 172) (type float) (bits 12)
 
      -Member: 044 (offset 176) (type float) (bits 12)
 
      -Member: 045 (offset 180) (type float) (bits 12)
 
      -Member: 046 (offset 184) (type float) (bits 12)
 
      -Member: 047 (offset 188) (type float) (bits 12)
 
      -Member: 048 (offset 192) (type float) (bits 12)
 
      -Member: 049 (offset 196) (type float) (bits 12)
 
      -Member: 050 (offset 200) (type float) (bits 12)
 
      -Member: 051 (offset 204) (type float) (bits 12)
 
      -Member: 052 (offset 208) (type float) (bits 12)
 
      -Member: 053 (offset 212) (type float) (bits 12)
 
      -Member: 054 (offset 216) (type float) (bits 12)
 
      -Member: 055 (offset 220) (type float) (bits 12)
 
      -Member: 056 (offset 224) (type float) (bits 12)
 
      -Member: 057 (offset 228) (type float) (bits 12)
 
      -Member: 058 (offset 232) (type float) (bits 12)
 
      -Member: 059 (offset 236) (type float) (bits 12)
 
      -Member: 060 (offset 240) (type float) (bits 12)
 
      -Member: 061 (offset 244) (type float) (bits 12)
 
      -Member: 062 (offset 248) (type float) (bits 12)
 
      -Member: 063 (offset 252) (type float) (bits 12)
 
      -Member: 064 (offset 256) (type float) (bits 12)
 
      -Member: 065 (offset 260) (type float) (bits 12)
 
      -Member: 066 (offset 264) (type float) (bits 12)
 
      -Member: 067 (offset 268) (type float) (bits 12)
 
      -Member: 068 (offset 272) (type float) (bits 12)
 
      -Member: 069 (offset 276) (type float) (bits 12)
 
      -Member: 070 (offset 280) (type float) (bits 12)
 
      -Member: 071 (offset 284) (type float) (bits 12)
 
      -Member: 072 (offset 288) (type float) (bits 12)
 
      -Member: 073 (offset 292) (type float) (bits 12)
 
      -Member: 074 (offset 296) (type float) (bits 12)
 
      -Member: 075 (offset 300) (type float) (bits 12)
 
      -Member: 076 (offset 304) (type float) (bits 12)
 
      -Member: 077 (offset 308) (type float) (bits 12)
 
      -Member: 078 (offset 312) (type float) (bits 12)
 
      -Member: 079 (offset 316) (type float) (bits 12)
 
      -Member: 080 (offset 320) (type float) (bits 12)
 
      -Member: 081 (offset 324) (type float) (bits 12)
 
      -Member: 082 (offset 328) (type float) (bits 12)
 
      -Member: 083 (offset 332) (type float) (bits 12)
 
      -Member: 084 (offset 336) (type float) (bits 12)
 
      -Member: 085 (offset 340) (type float) (bits 12)
 
      -Member: 086 (offset 344) (type float) (bits 12)
 
      -Member: 087 (offset 348) (type float) (bits 12)
 
      -Member: 088 (offset 352) (type float) (bits 12)
 
      -Member: 089 (offset 356) (type float) (bits 12)
 
      -Member: 090 (offset 360) (type float) (bits 12)
 
      -Member: 091 (offset 364) (type float) (bits 12)
 
      -Member: 092 (offset 368) (type float) (bits 12)
 
      -Member: 093 (offset 372) (type float) (bits 12)
 
      -Member: 094 (offset 376) (type float) (bits 12)
 
      -Member: 095 (offset 380) (type float) (bits 12)
 
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
 
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
 
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
 
    -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
 
    Sub-Class Table (5 Deep): m_hMyWeapons
 
    -Member: 000 (offset 0) (type integer) (bits 21)
 
    -Member: 001 (offset 4) (type integer) (bits 21)
 
    -Member: 002 (offset 8) (type integer) (bits 21)
 
    -Member: 003 (offset 12) (type integer) (bits 21)
 
    -Member: 004 (offset 16) (type integer) (bits 21)
 
    -Member: 005 (offset 20) (type integer) (bits 21)
 
    -Member: 006 (offset 24) (type integer) (bits 21)
 
    -Member: 007 (offset 28) (type integer) (bits 21)
 
    -Member: 008 (offset 32) (type integer) (bits 21)
 
    -Member: 009 (offset 36) (type integer) (bits 21)
 
    -Member: 010 (offset 40) (type integer) (bits 21)
 
    -Member: 011 (offset 44) (type integer) (bits 21)
 
    -Member: 012 (offset 48) (type integer) (bits 21)
 
    -Member: 013 (offset 52) (type integer) (bits 21)
 
    -Member: 014 (offset 56) (type integer) (bits 21)
 
    -Member: 015 (offset 60) (type integer) (bits 21)
 
    -Member: 016 (offset 64) (type integer) (bits 21)
 
    -Member: 017 (offset 68) (type integer) (bits 21)
 
    -Member: 018 (offset 72) (type integer) (bits 21)
 
    -Member: 019 (offset 76) (type integer) (bits 21)
 
    -Member: 020 (offset 80) (type integer) (bits 21)
 
    -Member: 021 (offset 84) (type integer) (bits 21)
 
    -Member: 022 (offset 88) (type integer) (bits 21)
 
    -Member: 023 (offset 92) (type integer) (bits 21)
 
    -Member: 024 (offset 96) (type integer) (bits 21)
 
    -Member: 025 (offset 100) (type integer) (bits 21)
 
    -Member: 026 (offset 104) (type integer) (bits 21)
 
    -Member: 027 (offset 108) (type integer) (bits 21)
 
    -Member: 028 (offset 112) (type integer) (bits 21)
 
    -Member: 029 (offset 116) (type integer) (bits 21)
 
    -Member: 030 (offset 120) (type integer) (bits 21)
 
    -Member: 031 (offset 124) (type integer) (bits 21)
 
    -Member: 032 (offset 128) (type integer) (bits 21)
 
    -Member: 033 (offset 132) (type integer) (bits 21)
 
    -Member: 034 (offset 136) (type integer) (bits 21)
 
    -Member: 035 (offset 140) (type integer) (bits 21)
 
    -Member: 036 (offset 144) (type integer) (bits 21)
 
    -Member: 037 (offset 148) (type integer) (bits 21)
 
    -Member: 038 (offset 152) (type integer) (bits 21)
 
    -Member: 039 (offset 156) (type integer) (bits 21)
 
    -Member: 040 (offset 160) (type integer) (bits 21)
 
    -Member: 041 (offset 164) (type integer) (bits 21)
 
    -Member: 042 (offset 168) (type integer) (bits 21)
 
    -Member: 043 (offset 172) (type integer) (bits 21)
 
    -Member: 044 (offset 176) (type integer) (bits 21)
 
    -Member: 045 (offset 180) (type integer) (bits 21)
 
    -Member: 046 (offset 184) (type integer) (bits 21)
 
    -Member: 047 (offset 188) (type integer) (bits 21)
 
    -Member: 048 (offset 192) (type integer) (bits 21)
 
    -Member: 049 (offset 196) (type integer) (bits 21)
 
    -Member: 050 (offset 200) (type integer) (bits 21)
 
    -Member: 051 (offset 204) (type integer) (bits 21)
 
    -Member: 052 (offset 208) (type integer) (bits 21)
 
    -Member: 053 (offset 212) (type integer) (bits 21)
 
    -Member: 054 (offset 216) (type integer) (bits 21)
 
    -Member: 055 (offset 220) (type integer) (bits 21)
 
    -Member: 056 (offset 224) (type integer) (bits 21)
 
    -Member: 057 (offset 228) (type integer) (bits 21)
 
    -Member: 058 (offset 232) (type integer) (bits 21)
 
    -Member: 059 (offset 236) (type integer) (bits 21)
 
    -Member: 060 (offset 240) (type integer) (bits 21)
 
    -Member: 061 (offset 244) (type integer) (bits 21)
 
    -Member: 062 (offset 248) (type integer) (bits 21)
 
    -Member: 063 (offset 252) (type integer) (bits 21)
 
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
 
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 
  -Member: serveranimdata (offset 0) (type integer) (bits 0)
 
  -Member: m_sequenceStartTime (offset 7416) (type float) (bits 0)
 
  -Member: m_nWaterLevel (offset 579) (type integer) (bits 2)
 
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 
  -Member: m_clientLookatTarget (offset 7468) (type integer) (bits 21)
 
  -Member: m_clientLeanYaw (offset 7472) (type float) (bits 8)
 
  Sub-Class Table (3 Deep): _ST_m_clientAnimatedOverlay_6
 
    Sub-Class Table (4 Deep): _LPT_m_clientAnimatedOverlay_6
 
    -Member: lengthprop6 (offset 0) (type integer) (bits 3)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
    Sub-Class Table (4 Deep): DT_InfectedAnimationLayer
 
    -Member: m_nSequence (offset 4) (type integer) (bits 12)
 
    -Member: m_flStartTime (offset 8) (type float) (bits 0)
 
    -Member: m_nOrder (offset 12) (type integer) (bits 4)
 
    -Member: m_bLooping (offset 16) (type integer) (bits 1)
 
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
 
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 
  -Member: m_nRenderMode (offset 0) (type integer) (bits 0)
 
  -Member: m_fEffects (offset 0) (type integer) (bits 0)
 
  -Member: m_flElasticity (offset 0) (type integer) (bits 0)
 
  -Member: m_flShadowCastDistance (offset 0) (type integer) (bits 0)
 
  -Member: m_hOwnerEntity (offset 0) (type integer) (bits 0)
 
  -Member: m_hMoveParent (offset 0) (type integer) (bits 0)
 
  -Member: m_iParentAttachment (offset 0) (type integer) (bits 0)
 
  -Member: m_MoveType (offset 0) (type integer) (bits 0)
 
  -Member: m_MoveCollide (offset 0) (type integer) (bits 0)
 
  -Member: m_iTextureFrameIndex (offset 0) (type integer) (bits 0)
 
  -Member: predictable_id (offset 0) (type integer) (bits 0)
 
  -Member: m_bAlternateSorting (offset 0) (type integer) (bits 0)
 
  -Member: m_angRotation (offset 0) (type integer) (bits 0)
 
  -Member: m_nHitboxSet (offset 0) (type integer) (bits 0)
 
  -Member: m_hLightingOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_flModelWidthScale (offset 0) (type integer) (bits 0)
 
  -Member: m_fadeMinDist (offset 0) (type integer) (bits 0)
 
  -Member: m_fadeMaxDist (offset 0) (type integer) (bits 0)
 
  -Member: m_flFadeScale (offset 0) (type integer) (bits 0)
 
  -Member: bcc_localdata (offset 0) (type integer) (bits 0)
 
  -Member: m_hActiveWeapon (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 0) (type integer) (bits 0)
 
  -Member: m_vecOrigin (offset 908) (type 3) (bits 5)
 
  -Member: m_vecOrigin[2] (offset 916) (type float) (bits 5)
 
  -Member: m_angRotation[0] (offset 920) (type float) (bits 8)
 
  -Member: m_angRotation[1] (offset 924) (type float) (bits 8)
 
  -Member: m_angRotation[2] (offset 928) (type float) (bits 8)
 
  -Member: m_gibbedLimbForce (offset 7420) (type vector) (bits 0)
 
  -Member: m_originalBody (offset 7432) (type integer) (bits 32)
 
  -Member: m_mobRush (offset 7389) (type integer) (bits 1)
 
  -Member: m_bIsBurning (offset 7412) (type integer) (bits 1)
 
  -Member: m_iRequestedWound1 (offset 7444) (type integer) (bits 32)
 
  -Member: m_iRequestedWound2 (offset 7448) (type integer) (bits 32)
 
  -Member: m_nFallenFlags (offset 7320) (type integer) (bits 32)
 
-Member: m_rage (offset 7600) (type float) (bits 8)
 
-Member: m_wanderrage (offset 7604) (type float) (bits 8)
 

Latest revision as of 18:19, 24 March 2010

101-200 of all dumped network properties for "left4dead2" (created 03/24/2010)

For Left 4 Dead: Left 4 Dead Netprops

Contents

CInsectSwarm:

Sub-Class Table (1 Deep): DT_InsectSwarm
 Sub-Class Table (2 Deep): DT_Inferno
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  Sub-Class Table (3 Deep): m_fireXDelta
  -Member: 000 (offset 0) (type integer) (bits 15)
  -Member: 001 (offset 4) (type integer) (bits 15)
  -Member: 002 (offset 8) (type integer) (bits 15)
  -Member: 003 (offset 12) (type integer) (bits 15)
  -Member: 004 (offset 16) (type integer) (bits 15)
  -Member: 005 (offset 20) (type integer) (bits 15)
  -Member: 006 (offset 24) (type integer) (bits 15)
  -Member: 007 (offset 28) (type integer) (bits 15)
  -Member: 008 (offset 32) (type integer) (bits 15)
  -Member: 009 (offset 36) (type integer) (bits 15)
  -Member: 010 (offset 40) (type integer) (bits 15)
  -Member: 011 (offset 44) (type integer) (bits 15)
  -Member: 012 (offset 48) (type integer) (bits 15)
  -Member: 013 (offset 52) (type integer) (bits 15)
  -Member: 014 (offset 56) (type integer) (bits 15)
  -Member: 015 (offset 60) (type integer) (bits 15)
  -Member: 016 (offset 64) (type integer) (bits 15)
  -Member: 017 (offset 68) (type integer) (bits 15)
  -Member: 018 (offset 72) (type integer) (bits 15)
  -Member: 019 (offset 76) (type integer) (bits 15)
  -Member: 020 (offset 80) (type integer) (bits 15)
  -Member: 021 (offset 84) (type integer) (bits 15)
  -Member: 022 (offset 88) (type integer) (bits 15)
  -Member: 023 (offset 92) (type integer) (bits 15)
  -Member: 024 (offset 96) (type integer) (bits 15)
  -Member: 025 (offset 100) (type integer) (bits 15)
  -Member: 026 (offset 104) (type integer) (bits 15)
  -Member: 027 (offset 108) (type integer) (bits 15)
  -Member: 028 (offset 112) (type integer) (bits 15)
  -Member: 029 (offset 116) (type integer) (bits 15)
  -Member: 030 (offset 120) (type integer) (bits 15)
  -Member: 031 (offset 124) (type integer) (bits 15)
  -Member: 032 (offset 128) (type integer) (bits 15)
  -Member: 033 (offset 132) (type integer) (bits 15)
  -Member: 034 (offset 136) (type integer) (bits 15)
  -Member: 035 (offset 140) (type integer) (bits 15)
  -Member: 036 (offset 144) (type integer) (bits 15)
  -Member: 037 (offset 148) (type integer) (bits 15)
  -Member: 038 (offset 152) (type integer) (bits 15)
  -Member: 039 (offset 156) (type integer) (bits 15)
  -Member: 040 (offset 160) (type integer) (bits 15)
  -Member: 041 (offset 164) (type integer) (bits 15)
  -Member: 042 (offset 168) (type integer) (bits 15)
  -Member: 043 (offset 172) (type integer) (bits 15)
  -Member: 044 (offset 176) (type integer) (bits 15)
  -Member: 045 (offset 180) (type integer) (bits 15)
  -Member: 046 (offset 184) (type integer) (bits 15)
  -Member: 047 (offset 188) (type integer) (bits 15)
  -Member: 048 (offset 192) (type integer) (bits 15)
  -Member: 049 (offset 196) (type integer) (bits 15)
  -Member: 050 (offset 200) (type integer) (bits 15)
  -Member: 051 (offset 204) (type integer) (bits 15)
  -Member: 052 (offset 208) (type integer) (bits 15)
  -Member: 053 (offset 212) (type integer) (bits 15)
  -Member: 054 (offset 216) (type integer) (bits 15)
  -Member: 055 (offset 220) (type integer) (bits 15)
  -Member: 056 (offset 224) (type integer) (bits 15)
  -Member: 057 (offset 228) (type integer) (bits 15)
  -Member: 058 (offset 232) (type integer) (bits 15)
  -Member: 059 (offset 236) (type integer) (bits 15)
  -Member: 060 (offset 240) (type integer) (bits 15)
  -Member: 061 (offset 244) (type integer) (bits 15)
  -Member: 062 (offset 248) (type integer) (bits 15)
  -Member: 063 (offset 252) (type integer) (bits 15)
  Sub-Class Table (3 Deep): m_fireYDelta
  -Member: 000 (offset 0) (type integer) (bits 15)
  -Member: 001 (offset 4) (type integer) (bits 15)
  -Member: 002 (offset 8) (type integer) (bits 15)
  -Member: 003 (offset 12) (type integer) (bits 15)
  -Member: 004 (offset 16) (type integer) (bits 15)
  -Member: 005 (offset 20) (type integer) (bits 15)
  -Member: 006 (offset 24) (type integer) (bits 15)
  -Member: 007 (offset 28) (type integer) (bits 15)
  -Member: 008 (offset 32) (type integer) (bits 15)
  -Member: 009 (offset 36) (type integer) (bits 15)
  -Member: 010 (offset 40) (type integer) (bits 15)
  -Member: 011 (offset 44) (type integer) (bits 15)
  -Member: 012 (offset 48) (type integer) (bits 15)
  -Member: 013 (offset 52) (type integer) (bits 15)
  -Member: 014 (offset 56) (type integer) (bits 15)
  -Member: 015 (offset 60) (type integer) (bits 15)
  -Member: 016 (offset 64) (type integer) (bits 15)
  -Member: 017 (offset 68) (type integer) (bits 15)
  -Member: 018 (offset 72) (type integer) (bits 15)
  -Member: 019 (offset 76) (type integer) (bits 15)
  -Member: 020 (offset 80) (type integer) (bits 15)
  -Member: 021 (offset 84) (type integer) (bits 15)
  -Member: 022 (offset 88) (type integer) (bits 15)
  -Member: 023 (offset 92) (type integer) (bits 15)
  -Member: 024 (offset 96) (type integer) (bits 15)
  -Member: 025 (offset 100) (type integer) (bits 15)
  -Member: 026 (offset 104) (type integer) (bits 15)
  -Member: 027 (offset 108) (type integer) (bits 15)
  -Member: 028 (offset 112) (type integer) (bits 15)
  -Member: 029 (offset 116) (type integer) (bits 15)
  -Member: 030 (offset 120) (type integer) (bits 15)
  -Member: 031 (offset 124) (type integer) (bits 15)
  -Member: 032 (offset 128) (type integer) (bits 15)
  -Member: 033 (offset 132) (type integer) (bits 15)
  -Member: 034 (offset 136) (type integer) (bits 15)
  -Member: 035 (offset 140) (type integer) (bits 15)
  -Member: 036 (offset 144) (type integer) (bits 15)
  -Member: 037 (offset 148) (type integer) (bits 15)
  -Member: 038 (offset 152) (type integer) (bits 15)
  -Member: 039 (offset 156) (type integer) (bits 15)
  -Member: 040 (offset 160) (type integer) (bits 15)
  -Member: 041 (offset 164) (type integer) (bits 15)
  -Member: 042 (offset 168) (type integer) (bits 15)
  -Member: 043 (offset 172) (type integer) (bits 15)
  -Member: 044 (offset 176) (type integer) (bits 15)
  -Member: 045 (offset 180) (type integer) (bits 15)
  -Member: 046 (offset 184) (type integer) (bits 15)
  -Member: 047 (offset 188) (type integer) (bits 15)
  -Member: 048 (offset 192) (type integer) (bits 15)
  -Member: 049 (offset 196) (type integer) (bits 15)
  -Member: 050 (offset 200) (type integer) (bits 15)
  -Member: 051 (offset 204) (type integer) (bits 15)
  -Member: 052 (offset 208) (type integer) (bits 15)
  -Member: 053 (offset 212) (type integer) (bits 15)
  -Member: 054 (offset 216) (type integer) (bits 15)
  -Member: 055 (offset 220) (type integer) (bits 15)
  -Member: 056 (offset 224) (type integer) (bits 15)
  -Member: 057 (offset 228) (type integer) (bits 15)
  -Member: 058 (offset 232) (type integer) (bits 15)
  -Member: 059 (offset 236) (type integer) (bits 15)
  -Member: 060 (offset 240) (type integer) (bits 15)
  -Member: 061 (offset 244) (type integer) (bits 15)
  -Member: 062 (offset 248) (type integer) (bits 15)
  -Member: 063 (offset 252) (type integer) (bits 15)
  Sub-Class Table (3 Deep): m_fireZDelta
  -Member: 000 (offset 0) (type integer) (bits 15)
  -Member: 001 (offset 4) (type integer) (bits 15)
  -Member: 002 (offset 8) (type integer) (bits 15)
  -Member: 003 (offset 12) (type integer) (bits 15)
  -Member: 004 (offset 16) (type integer) (bits 15)
  -Member: 005 (offset 20) (type integer) (bits 15)
  -Member: 006 (offset 24) (type integer) (bits 15)
  -Member: 007 (offset 28) (type integer) (bits 15)
  -Member: 008 (offset 32) (type integer) (bits 15)
  -Member: 009 (offset 36) (type integer) (bits 15)
  -Member: 010 (offset 40) (type integer) (bits 15)
  -Member: 011 (offset 44) (type integer) (bits 15)
  -Member: 012 (offset 48) (type integer) (bits 15)
  -Member: 013 (offset 52) (type integer) (bits 15)
  -Member: 014 (offset 56) (type integer) (bits 15)
  -Member: 015 (offset 60) (type integer) (bits 15)
  -Member: 016 (offset 64) (type integer) (bits 15)
  -Member: 017 (offset 68) (type integer) (bits 15)
  -Member: 018 (offset 72) (type integer) (bits 15)
  -Member: 019 (offset 76) (type integer) (bits 15)
  -Member: 020 (offset 80) (type integer) (bits 15)
  -Member: 021 (offset 84) (type integer) (bits 15)
  -Member: 022 (offset 88) (type integer) (bits 15)
  -Member: 023 (offset 92) (type integer) (bits 15)
  -Member: 024 (offset 96) (type integer) (bits 15)
  -Member: 025 (offset 100) (type integer) (bits 15)
  -Member: 026 (offset 104) (type integer) (bits 15)
  -Member: 027 (offset 108) (type integer) (bits 15)
  -Member: 028 (offset 112) (type integer) (bits 15)
  -Member: 029 (offset 116) (type integer) (bits 15)
  -Member: 030 (offset 120) (type integer) (bits 15)
  -Member: 031 (offset 124) (type integer) (bits 15)
  -Member: 032 (offset 128) (type integer) (bits 15)
  -Member: 033 (offset 132) (type integer) (bits 15)
  -Member: 034 (offset 136) (type integer) (bits 15)
  -Member: 035 (offset 140) (type integer) (bits 15)
  -Member: 036 (offset 144) (type integer) (bits 15)
  -Member: 037 (offset 148) (type integer) (bits 15)
  -Member: 038 (offset 152) (type integer) (bits 15)
  -Member: 039 (offset 156) (type integer) (bits 15)
  -Member: 040 (offset 160) (type integer) (bits 15)
  -Member: 041 (offset 164) (type integer) (bits 15)
  -Member: 042 (offset 168) (type integer) (bits 15)
  -Member: 043 (offset 172) (type integer) (bits 15)
  -Member: 044 (offset 176) (type integer) (bits 15)
  -Member: 045 (offset 180) (type integer) (bits 15)
  -Member: 046 (offset 184) (type integer) (bits 15)
  -Member: 047 (offset 188) (type integer) (bits 15)
  -Member: 048 (offset 192) (type integer) (bits 15)
  -Member: 049 (offset 196) (type integer) (bits 15)
  -Member: 050 (offset 200) (type integer) (bits 15)
  -Member: 051 (offset 204) (type integer) (bits 15)
  -Member: 052 (offset 208) (type integer) (bits 15)
  -Member: 053 (offset 212) (type integer) (bits 15)
  -Member: 054 (offset 216) (type integer) (bits 15)
  -Member: 055 (offset 220) (type integer) (bits 15)
  -Member: 056 (offset 224) (type integer) (bits 15)
  -Member: 057 (offset 228) (type integer) (bits 15)
  -Member: 058 (offset 232) (type integer) (bits 15)
  -Member: 059 (offset 236) (type integer) (bits 15)
  -Member: 060 (offset 240) (type integer) (bits 15)
  -Member: 061 (offset 244) (type integer) (bits 15)
  -Member: 062 (offset 248) (type integer) (bits 15)
  -Member: 063 (offset 252) (type integer) (bits 15)
 -Member: m_fireCount (offset 2608) (type integer) (bits 7)

CItem_Adrenaline:

Sub-Class Table (1 Deep): DT_Item_Adrenaline
 Sub-Class Table (2 Deep): DT_BaseBeltItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)

CItem_VomitJar:

Sub-Class Table (1 Deep): DT_Item_VomitJar
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)

CItemAmmoPack:

Sub-Class Table (1 Deep): DT_AmmoPack
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CItemBaseUpgradePack:

Sub-Class Table (1 Deep): DT_ItemBaseUpgradePack
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CItemDefibrillator:

Sub-Class Table (1 Deep): DT_Defibrillator
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CItemUpgradePackExplosive:

Sub-Class Table (1 Deep): DT_ItemUpgradePackExplosive
 Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
  Sub-Class Table (3 Deep): DT_BaseBackpackItem
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CItemUpgradePackIncendiary:

Sub-Class Table (1 Deep): DT_ItemUpgradePackIncendiary
 Sub-Class Table (2 Deep): DT_ItemBaseUpgradePack
  Sub-Class Table (3 Deep): DT_BaseBackpackItem
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CJockeyClaw:

Sub-Class Table (1 Deep): DT_WeaponJockeyClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)

CLeap:

Sub-Class Table (1 Deep): DT_Leap
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
-Member: m_isLeaping (offset 1132) (type integer) (bits 1)
-Member: m_leapStartTime (offset 1116) (type float) (bits 0)
-Member: m_queuedLeap (offset 1120) (type vector) (bits 0)

CLightGlow:

Sub-Class Table (1 Deep): DT_LightGlow
-Member: m_clrRender (offset 280) (type integer) (bits 32)
-Member: m_nHorizontalSize (offset 1072) (type integer) (bits 16)
-Member: m_nVerticalSize (offset 1076) (type integer) (bits 16)
-Member: m_nMinDist (offset 1080) (type integer) (bits 16)
-Member: m_nMaxDist (offset 1084) (type integer) (bits 16)
-Member: m_nOuterMaxDist (offset 1088) (type integer) (bits 16)
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
-Member: m_angRotation (offset 920) (type vector) (bits 13)
-Member: moveparent (offset 380) (type integer) (bits 21)
-Member: m_flGlowProxySize (offset 1092) (type float) (bits 6)
-Member: HDRColorScale (offset 1096) (type float) (bits 0)

CLunge:

Sub-Class Table (1 Deep): DT_Lunge
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)
-Member: m_isLunging (offset 1132) (type integer) (bits 1)
-Member: m_lungeStartTime (offset 1116) (type float) (bits 0)
-Member: m_queuedLunge (offset 1120) (type vector) (bits 0)

CMagnumPistol:

Sub-Class Table (1 Deep): DT_MagnumPistol
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CMaterialModifyControl:

Sub-Class Table (1 Deep): DT_MaterialModifyControl
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_szMaterialName (offset 1072) (type string) (bits 0)
-Member: m_szMaterialVar (offset 1327) (type string) (bits 0)
-Member: m_szMaterialVarValue (offset 1582) (type string) (bits 0)
-Member: m_iFrameStart (offset 1840) (type integer) (bits 8)
-Member: m_iFrameEnd (offset 1844) (type integer) (bits 8)
-Member: m_bWrap (offset 1848) (type integer) (bits 1)
-Member: m_flFramerate (offset 1852) (type float) (bits 0)
-Member: m_bNewAnimCommandsSemaphore (offset 1856) (type integer) (bits 1)
-Member: m_flFloatLerpStartValue (offset 1860) (type float) (bits 0)
-Member: m_flFloatLerpEndValue (offset 1864) (type float) (bits 0)
-Member: m_flFloatLerpTransitionTime (offset 1868) (type float) (bits 0)
-Member: m_nModifyMode (offset 1872) (type integer) (bits 2)

CMolotov:

Sub-Class Table (1 Deep): DT_Molotov
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)

CMolotovProjectile:

Sub-Class Table (1 Deep): DT_MolotovProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
  Sub-Class Table (3 Deep): DT_BaseGrenade
   Sub-Class Table (4 Deep): DT_BaseCombatCharacter
    Sub-Class Table (5 Deep): DT_BaseFlex
     Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_OverlayVars
       Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
     -Member: 064 (offset 256) (type float) (bits 12)
     -Member: 065 (offset 260) (type float) (bits 12)
     -Member: 066 (offset 264) (type float) (bits 12)
     -Member: 067 (offset 268) (type float) (bits 12)
     -Member: 068 (offset 272) (type float) (bits 12)
     -Member: 069 (offset 276) (type float) (bits 12)
     -Member: 070 (offset 280) (type float) (bits 12)
     -Member: 071 (offset 284) (type float) (bits 12)
     -Member: 072 (offset 288) (type float) (bits 12)
     -Member: 073 (offset 292) (type float) (bits 12)
     -Member: 074 (offset 296) (type float) (bits 12)
     -Member: 075 (offset 300) (type float) (bits 12)
     -Member: 076 (offset 304) (type float) (bits 12)
     -Member: 077 (offset 308) (type float) (bits 12)
     -Member: 078 (offset 312) (type float) (bits 12)
     -Member: 079 (offset 316) (type float) (bits 12)
     -Member: 080 (offset 320) (type float) (bits 12)
     -Member: 081 (offset 324) (type float) (bits 12)
     -Member: 082 (offset 328) (type float) (bits 12)
     -Member: 083 (offset 332) (type float) (bits 12)
     -Member: 084 (offset 336) (type float) (bits 12)
     -Member: 085 (offset 340) (type float) (bits 12)
     -Member: 086 (offset 344) (type float) (bits 12)
     -Member: 087 (offset 348) (type float) (bits 12)
     -Member: 088 (offset 352) (type float) (bits 12)
     -Member: 089 (offset 356) (type float) (bits 12)
     -Member: 090 (offset 360) (type float) (bits 12)
     -Member: 091 (offset 364) (type float) (bits 12)
     -Member: 092 (offset 368) (type float) (bits 12)
     -Member: 093 (offset 372) (type float) (bits 12)
     -Member: 094 (offset 376) (type float) (bits 12)
     -Member: 095 (offset 380) (type float) (bits 12)
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
    Sub-Class Table (5 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: 006 (offset 24) (type integer) (bits 21)
    -Member: 007 (offset 28) (type integer) (bits 21)
    -Member: 008 (offset 32) (type integer) (bits 21)
    -Member: 009 (offset 36) (type integer) (bits 21)
    -Member: 010 (offset 40) (type integer) (bits 21)
    -Member: 011 (offset 44) (type integer) (bits 21)
    -Member: 012 (offset 48) (type integer) (bits 21)
    -Member: 013 (offset 52) (type integer) (bits 21)
    -Member: 014 (offset 56) (type integer) (bits 21)
    -Member: 015 (offset 60) (type integer) (bits 21)
    -Member: 016 (offset 64) (type integer) (bits 21)
    -Member: 017 (offset 68) (type integer) (bits 21)
    -Member: 018 (offset 72) (type integer) (bits 21)
    -Member: 019 (offset 76) (type integer) (bits 21)
    -Member: 020 (offset 80) (type integer) (bits 21)
    -Member: 021 (offset 84) (type integer) (bits 21)
    -Member: 022 (offset 88) (type integer) (bits 21)
    -Member: 023 (offset 92) (type integer) (bits 21)
    -Member: 024 (offset 96) (type integer) (bits 21)
    -Member: 025 (offset 100) (type integer) (bits 21)
    -Member: 026 (offset 104) (type integer) (bits 21)
    -Member: 027 (offset 108) (type integer) (bits 21)
    -Member: 028 (offset 112) (type integer) (bits 21)
    -Member: 029 (offset 116) (type integer) (bits 21)
    -Member: 030 (offset 120) (type integer) (bits 21)
    -Member: 031 (offset 124) (type integer) (bits 21)
    -Member: 032 (offset 128) (type integer) (bits 21)
    -Member: 033 (offset 132) (type integer) (bits 21)
    -Member: 034 (offset 136) (type integer) (bits 21)
    -Member: 035 (offset 140) (type integer) (bits 21)
    -Member: 036 (offset 144) (type integer) (bits 21)
    -Member: 037 (offset 148) (type integer) (bits 21)
    -Member: 038 (offset 152) (type integer) (bits 21)
    -Member: 039 (offset 156) (type integer) (bits 21)
    -Member: 040 (offset 160) (type integer) (bits 21)
    -Member: 041 (offset 164) (type integer) (bits 21)
    -Member: 042 (offset 168) (type integer) (bits 21)
    -Member: 043 (offset 172) (type integer) (bits 21)
    -Member: 044 (offset 176) (type integer) (bits 21)
    -Member: 045 (offset 180) (type integer) (bits 21)
    -Member: 046 (offset 184) (type integer) (bits 21)
    -Member: 047 (offset 188) (type integer) (bits 21)
    -Member: 048 (offset 192) (type integer) (bits 21)
    -Member: 049 (offset 196) (type integer) (bits 21)
    -Member: 050 (offset 200) (type integer) (bits 21)
    -Member: 051 (offset 204) (type integer) (bits 21)
    -Member: 052 (offset 208) (type integer) (bits 21)
    -Member: 053 (offset 212) (type integer) (bits 21)
    -Member: 054 (offset 216) (type integer) (bits 21)
    -Member: 055 (offset 220) (type integer) (bits 21)
    -Member: 056 (offset 224) (type integer) (bits 21)
    -Member: 057 (offset 228) (type integer) (bits 21)
    -Member: 058 (offset 232) (type integer) (bits 21)
    -Member: 059 (offset 236) (type integer) (bits 21)
    -Member: 060 (offset 240) (type integer) (bits 21)
    -Member: 061 (offset 244) (type integer) (bits 21)
    -Member: 062 (offset 248) (type integer) (bits 21)
    -Member: 063 (offset 252) (type integer) (bits 21)
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_flDamage (offset 6768) (type float) (bits 10)
  -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
  -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
  -Member: m_hThrower (offset 6776) (type integer) (bits 21)
  -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)

COxygenTank:

Sub-Class Table (1 Deep): DT_OxygenTank
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CPainPills:

Sub-Class Table (1 Deep): DT_WeaponPainPills
 Sub-Class Table (2 Deep): DT_BaseBeltItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)

CParticleFire:

Sub-Class Table (1 Deep): DT_ParticleFire
-Member: m_vOrigin (offset 1072) (type vector) (bits 0)
-Member: m_vDirection (offset 1084) (type vector) (bits 0)

CParticlePerformanceMonitor:

Sub-Class Table (1 Deep): DT_ParticlePerformanceMonitor
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_bDisplayPerf (offset 1072) (type integer) (bits 1)
-Member: m_bMeasurePerf (offset 1073) (type integer) (bits 1)

CParticleSystem:

Sub-Class Table (1 Deep): DT_ParticleSystem
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
-Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
-Member: moveparent (offset 380) (type integer) (bits 21)
-Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
-Member: m_angRotation (offset 920) (type vector) (bits 13)
-Member: m_iEffectIndex (offset 1084) (type integer) (bits 10)
-Member: m_bActive (offset 1080) (type integer) (bits 1)
-Member: m_flStartTime (offset 1088) (type float) (bits 0)
 Sub-Class Table (2 Deep): m_vServerControlPoints
 -Member: 000 (offset 0) (type vector) (bits 0)
 -Member: 001 (offset 12) (type vector) (bits 0)
 -Member: 002 (offset 24) (type vector) (bits 0)
 -Member: 003 (offset 36) (type vector) (bits 0)
 Sub-Class Table (2 Deep): m_iServerControlPointAssignments
 -Member: 000 (offset 0) (type integer) (bits 8)
 -Member: 001 (offset 1) (type integer) (bits 8)
 -Member: 002 (offset 2) (type integer) (bits 8)
 -Member: 003 (offset 3) (type integer) (bits 8)
 Sub-Class Table (2 Deep): m_hControlPointEnts
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 -Member: 004 (offset 16) (type integer) (bits 21)
 -Member: 005 (offset 20) (type integer) (bits 21)
 -Member: 006 (offset 24) (type integer) (bits 21)
 -Member: 007 (offset 28) (type integer) (bits 21)
 -Member: 008 (offset 32) (type integer) (bits 21)
 -Member: 009 (offset 36) (type integer) (bits 21)
 -Member: 010 (offset 40) (type integer) (bits 21)
 -Member: 011 (offset 44) (type integer) (bits 21)
 -Member: 012 (offset 48) (type integer) (bits 21)
 -Member: 013 (offset 52) (type integer) (bits 21)
 -Member: 014 (offset 56) (type integer) (bits 21)
 -Member: 015 (offset 60) (type integer) (bits 21)
 -Member: 016 (offset 64) (type integer) (bits 21)
 -Member: 017 (offset 68) (type integer) (bits 21)
 -Member: 018 (offset 72) (type integer) (bits 21)
 -Member: 019 (offset 76) (type integer) (bits 21)
 -Member: 020 (offset 80) (type integer) (bits 21)
 -Member: 021 (offset 84) (type integer) (bits 21)
 -Member: 022 (offset 88) (type integer) (bits 21)
 -Member: 023 (offset 92) (type integer) (bits 21)
 -Member: 024 (offset 96) (type integer) (bits 21)
 -Member: 025 (offset 100) (type integer) (bits 21)
 -Member: 026 (offset 104) (type integer) (bits 21)
 -Member: 027 (offset 108) (type integer) (bits 21)
 -Member: 028 (offset 112) (type integer) (bits 21)
 -Member: 029 (offset 116) (type integer) (bits 21)
 -Member: 030 (offset 120) (type integer) (bits 21)
 -Member: 031 (offset 124) (type integer) (bits 21)
 -Member: 032 (offset 128) (type integer) (bits 21)
 -Member: 033 (offset 132) (type integer) (bits 21)
 -Member: 034 (offset 136) (type integer) (bits 21)
 -Member: 035 (offset 140) (type integer) (bits 21)
 -Member: 036 (offset 144) (type integer) (bits 21)
 -Member: 037 (offset 148) (type integer) (bits 21)
 -Member: 038 (offset 152) (type integer) (bits 21)
 -Member: 039 (offset 156) (type integer) (bits 21)
 -Member: 040 (offset 160) (type integer) (bits 21)
 -Member: 041 (offset 164) (type integer) (bits 21)
 -Member: 042 (offset 168) (type integer) (bits 21)
 -Member: 043 (offset 172) (type integer) (bits 21)
 -Member: 044 (offset 176) (type integer) (bits 21)
 -Member: 045 (offset 180) (type integer) (bits 21)
 -Member: 046 (offset 184) (type integer) (bits 21)
 -Member: 047 (offset 188) (type integer) (bits 21)
 -Member: 048 (offset 192) (type integer) (bits 21)
 -Member: 049 (offset 196) (type integer) (bits 21)
 -Member: 050 (offset 200) (type integer) (bits 21)
 -Member: 051 (offset 204) (type integer) (bits 21)
 -Member: 052 (offset 208) (type integer) (bits 21)
 -Member: 053 (offset 212) (type integer) (bits 21)
 -Member: 054 (offset 216) (type integer) (bits 21)
 -Member: 055 (offset 220) (type integer) (bits 21)
 -Member: 056 (offset 224) (type integer) (bits 21)
 -Member: 057 (offset 228) (type integer) (bits 21)
 -Member: 058 (offset 232) (type integer) (bits 21)
 -Member: 059 (offset 236) (type integer) (bits 21)
 -Member: 060 (offset 240) (type integer) (bits 21)
 -Member: 061 (offset 244) (type integer) (bits 21)
 -Member: 062 (offset 248) (type integer) (bits 21)
 Sub-Class Table (2 Deep): m_iControlPointParents
 -Member: 000 (offset 0) (type integer) (bits 3)
 -Member: 001 (offset 1) (type integer) (bits 3)
 -Member: 002 (offset 2) (type integer) (bits 3)
 -Member: 003 (offset 3) (type integer) (bits 3)
 -Member: 004 (offset 4) (type integer) (bits 3)
 -Member: 005 (offset 5) (type integer) (bits 3)
 -Member: 006 (offset 6) (type integer) (bits 3)
 -Member: 007 (offset 7) (type integer) (bits 3)
 -Member: 008 (offset 8) (type integer) (bits 3)
 -Member: 009 (offset 9) (type integer) (bits 3)
 -Member: 010 (offset 10) (type integer) (bits 3)
 -Member: 011 (offset 11) (type integer) (bits 3)
 -Member: 012 (offset 12) (type integer) (bits 3)
 -Member: 013 (offset 13) (type integer) (bits 3)
 -Member: 014 (offset 14) (type integer) (bits 3)
 -Member: 015 (offset 15) (type integer) (bits 3)
 -Member: 016 (offset 16) (type integer) (bits 3)
 -Member: 017 (offset 17) (type integer) (bits 3)
 -Member: 018 (offset 18) (type integer) (bits 3)
 -Member: 019 (offset 19) (type integer) (bits 3)
 -Member: 020 (offset 20) (type integer) (bits 3)
 -Member: 021 (offset 21) (type integer) (bits 3)
 -Member: 022 (offset 22) (type integer) (bits 3)
 -Member: 023 (offset 23) (type integer) (bits 3)
 -Member: 024 (offset 24) (type integer) (bits 3)
 -Member: 025 (offset 25) (type integer) (bits 3)
 -Member: 026 (offset 26) (type integer) (bits 3)
 -Member: 027 (offset 27) (type integer) (bits 3)
 -Member: 028 (offset 28) (type integer) (bits 3)
 -Member: 029 (offset 29) (type integer) (bits 3)
 -Member: 030 (offset 30) (type integer) (bits 3)
 -Member: 031 (offset 31) (type integer) (bits 3)
 -Member: 032 (offset 32) (type integer) (bits 3)
 -Member: 033 (offset 33) (type integer) (bits 3)
 -Member: 034 (offset 34) (type integer) (bits 3)
 -Member: 035 (offset 35) (type integer) (bits 3)
 -Member: 036 (offset 36) (type integer) (bits 3)
 -Member: 037 (offset 37) (type integer) (bits 3)
 -Member: 038 (offset 38) (type integer) (bits 3)
 -Member: 039 (offset 39) (type integer) (bits 3)
 -Member: 040 (offset 40) (type integer) (bits 3)
 -Member: 041 (offset 41) (type integer) (bits 3)
 -Member: 042 (offset 42) (type integer) (bits 3)
 -Member: 043 (offset 43) (type integer) (bits 3)
 -Member: 044 (offset 44) (type integer) (bits 3)
 -Member: 045 (offset 45) (type integer) (bits 3)
 -Member: 046 (offset 46) (type integer) (bits 3)
 -Member: 047 (offset 47) (type integer) (bits 3)
 -Member: 048 (offset 48) (type integer) (bits 3)
 -Member: 049 (offset 49) (type integer) (bits 3)
 -Member: 050 (offset 50) (type integer) (bits 3)
 -Member: 051 (offset 51) (type integer) (bits 3)
 -Member: 052 (offset 52) (type integer) (bits 3)
 -Member: 053 (offset 53) (type integer) (bits 3)
 -Member: 054 (offset 54) (type integer) (bits 3)
 -Member: 055 (offset 55) (type integer) (bits 3)
 -Member: 056 (offset 56) (type integer) (bits 3)
 -Member: 057 (offset 57) (type integer) (bits 3)
 -Member: 058 (offset 58) (type integer) (bits 3)
 -Member: 059 (offset 59) (type integer) (bits 3)
 -Member: 060 (offset 60) (type integer) (bits 3)
 -Member: 061 (offset 61) (type integer) (bits 3)
 -Member: 062 (offset 62) (type integer) (bits 3)

CPhysBox:

Sub-Class Table (1 Deep): DT_PhysBox
 Sub-Class Table (2 Deep): DT_Breakable
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)

CPhysBoxMultiplayer:

Sub-Class Table (1 Deep): DT_PhysBoxMultiplayer
 Sub-Class Table (2 Deep): DT_PhysBox
  Sub-Class Table (3 Deep): DT_Breakable
   Sub-Class Table (4 Deep): DT_BaseEntity
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
   -Member: m_cellX (offset 896) (type integer) (bits 10)
   -Member: m_cellY (offset 900) (type integer) (bits 10)
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    Sub-Class Table (5 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_GlowProperty
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
   -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
   -Member: m_fEffects (offset 204) (type integer) (bits 10)
   -Member: m_clrRender (offset 280) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
   -Member: m_flElasticity (offset 696) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
   -Member: moveparent (offset 380) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
   -Member: movetype (offset 378) (type integer) (bits 4)
   -Member: movecollide (offset 379) (type integer) (bits 3)
   -Member: m_angRotation (offset 920) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
   -Member: m_Gender (offset 236) (type integer) (bits 32)
   -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
   -Member: m_flFadeScale (offset 544) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_iPhysicsMode (offset 1500) (type integer) (bits 1)
-Member: m_fMass (offset 1504) (type float) (bits 0)

CPhysicsProp:

Sub-Class Table (1 Deep): DT_PhysicsProp
 Sub-Class Table (2 Deep): DT_BreakableProp
  Sub-Class Table (3 Deep): DT_BaseAnimating
   Sub-Class Table (4 Deep): DT_BaseEntity
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
   -Member: m_cellX (offset 896) (type integer) (bits 10)
   -Member: m_cellY (offset 900) (type integer) (bits 10)
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    Sub-Class Table (5 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_GlowProperty
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
   -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
   -Member: m_fEffects (offset 204) (type integer) (bits 10)
   -Member: m_clrRender (offset 280) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
   -Member: m_flElasticity (offset 696) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
   -Member: moveparent (offset 380) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
   -Member: movetype (offset 378) (type integer) (bits 4)
   -Member: movecollide (offset 379) (type integer) (bits 3)
   -Member: m_angRotation (offset 920) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
   -Member: m_Gender (offset 236) (type integer) (bits 32)
   -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
   -Member: m_flFadeScale (offset 544) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
   Sub-Class Table (4 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
   Sub-Class Table (4 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
   Sub-Class Table (4 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
 -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
-Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
-Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
-Member: overlay_vars (offset 0) (type integer) (bits 0)
-Member: m_flexWeight (offset 0) (type integer) (bits 0)
-Member: m_blinktoggle (offset 0) (type integer) (bits 0)
-Member: m_flAnimTime (offset 0) (type integer) (bits 0)
-Member: m_bAwake (offset 5744) (type integer) (bits 1)
-Member: m_hasTankGlow (offset 5745) (type integer) (bits 1)
-Member: m_isCarryable (offset 5746) (type integer) (bits 1)
-Member: m_spawnflags (offset 316) (type integer) (bits 16)

CPhysMagnet:

Sub-Class Table (1 Deep): DT_PhysMagnet
 Sub-Class Table (2 Deep): DT_BaseAnimating
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  Sub-Class Table (3 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)

CPipeBomb:

Sub-Class Table (1 Deep): DT_PipeBomb
 Sub-Class Table (2 Deep): DT_BaseCSGrenade
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bRedraw (offset 6100) (type integer) (bits 1)
 -Member: m_bPinPulled (offset 6101) (type integer) (bits 1)
 -Member: m_fThrowTime (offset 6104) (type float) (bits 0)
 -Member: m_isGoingToRoll (offset 6108) (type integer) (bits 1)

CPipeBombProjectile:

Sub-Class Table (1 Deep): DT_PipeBombProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
  Sub-Class Table (3 Deep): DT_BaseGrenade
   Sub-Class Table (4 Deep): DT_BaseCombatCharacter
    Sub-Class Table (5 Deep): DT_BaseFlex
     Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_OverlayVars
       Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
     -Member: 064 (offset 256) (type float) (bits 12)
     -Member: 065 (offset 260) (type float) (bits 12)
     -Member: 066 (offset 264) (type float) (bits 12)
     -Member: 067 (offset 268) (type float) (bits 12)
     -Member: 068 (offset 272) (type float) (bits 12)
     -Member: 069 (offset 276) (type float) (bits 12)
     -Member: 070 (offset 280) (type float) (bits 12)
     -Member: 071 (offset 284) (type float) (bits 12)
     -Member: 072 (offset 288) (type float) (bits 12)
     -Member: 073 (offset 292) (type float) (bits 12)
     -Member: 074 (offset 296) (type float) (bits 12)
     -Member: 075 (offset 300) (type float) (bits 12)
     -Member: 076 (offset 304) (type float) (bits 12)
     -Member: 077 (offset 308) (type float) (bits 12)
     -Member: 078 (offset 312) (type float) (bits 12)
     -Member: 079 (offset 316) (type float) (bits 12)
     -Member: 080 (offset 320) (type float) (bits 12)
     -Member: 081 (offset 324) (type float) (bits 12)
     -Member: 082 (offset 328) (type float) (bits 12)
     -Member: 083 (offset 332) (type float) (bits 12)
     -Member: 084 (offset 336) (type float) (bits 12)
     -Member: 085 (offset 340) (type float) (bits 12)
     -Member: 086 (offset 344) (type float) (bits 12)
     -Member: 087 (offset 348) (type float) (bits 12)
     -Member: 088 (offset 352) (type float) (bits 12)
     -Member: 089 (offset 356) (type float) (bits 12)
     -Member: 090 (offset 360) (type float) (bits 12)
     -Member: 091 (offset 364) (type float) (bits 12)
     -Member: 092 (offset 368) (type float) (bits 12)
     -Member: 093 (offset 372) (type float) (bits 12)
     -Member: 094 (offset 376) (type float) (bits 12)
     -Member: 095 (offset 380) (type float) (bits 12)
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
    Sub-Class Table (5 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: 006 (offset 24) (type integer) (bits 21)
    -Member: 007 (offset 28) (type integer) (bits 21)
    -Member: 008 (offset 32) (type integer) (bits 21)
    -Member: 009 (offset 36) (type integer) (bits 21)
    -Member: 010 (offset 40) (type integer) (bits 21)
    -Member: 011 (offset 44) (type integer) (bits 21)
    -Member: 012 (offset 48) (type integer) (bits 21)
    -Member: 013 (offset 52) (type integer) (bits 21)
    -Member: 014 (offset 56) (type integer) (bits 21)
    -Member: 015 (offset 60) (type integer) (bits 21)
    -Member: 016 (offset 64) (type integer) (bits 21)
    -Member: 017 (offset 68) (type integer) (bits 21)
    -Member: 018 (offset 72) (type integer) (bits 21)
    -Member: 019 (offset 76) (type integer) (bits 21)
    -Member: 020 (offset 80) (type integer) (bits 21)
    -Member: 021 (offset 84) (type integer) (bits 21)
    -Member: 022 (offset 88) (type integer) (bits 21)
    -Member: 023 (offset 92) (type integer) (bits 21)
    -Member: 024 (offset 96) (type integer) (bits 21)
    -Member: 025 (offset 100) (type integer) (bits 21)
    -Member: 026 (offset 104) (type integer) (bits 21)
    -Member: 027 (offset 108) (type integer) (bits 21)
    -Member: 028 (offset 112) (type integer) (bits 21)
    -Member: 029 (offset 116) (type integer) (bits 21)
    -Member: 030 (offset 120) (type integer) (bits 21)
    -Member: 031 (offset 124) (type integer) (bits 21)
    -Member: 032 (offset 128) (type integer) (bits 21)
    -Member: 033 (offset 132) (type integer) (bits 21)
    -Member: 034 (offset 136) (type integer) (bits 21)
    -Member: 035 (offset 140) (type integer) (bits 21)
    -Member: 036 (offset 144) (type integer) (bits 21)
    -Member: 037 (offset 148) (type integer) (bits 21)
    -Member: 038 (offset 152) (type integer) (bits 21)
    -Member: 039 (offset 156) (type integer) (bits 21)
    -Member: 040 (offset 160) (type integer) (bits 21)
    -Member: 041 (offset 164) (type integer) (bits 21)
    -Member: 042 (offset 168) (type integer) (bits 21)
    -Member: 043 (offset 172) (type integer) (bits 21)
    -Member: 044 (offset 176) (type integer) (bits 21)
    -Member: 045 (offset 180) (type integer) (bits 21)
    -Member: 046 (offset 184) (type integer) (bits 21)
    -Member: 047 (offset 188) (type integer) (bits 21)
    -Member: 048 (offset 192) (type integer) (bits 21)
    -Member: 049 (offset 196) (type integer) (bits 21)
    -Member: 050 (offset 200) (type integer) (bits 21)
    -Member: 051 (offset 204) (type integer) (bits 21)
    -Member: 052 (offset 208) (type integer) (bits 21)
    -Member: 053 (offset 212) (type integer) (bits 21)
    -Member: 054 (offset 216) (type integer) (bits 21)
    -Member: 055 (offset 220) (type integer) (bits 21)
    -Member: 056 (offset 224) (type integer) (bits 21)
    -Member: 057 (offset 228) (type integer) (bits 21)
    -Member: 058 (offset 232) (type integer) (bits 21)
    -Member: 059 (offset 236) (type integer) (bits 21)
    -Member: 060 (offset 240) (type integer) (bits 21)
    -Member: 061 (offset 244) (type integer) (bits 21)
    -Member: 062 (offset 248) (type integer) (bits 21)
    -Member: 063 (offset 252) (type integer) (bits 21)
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_flDamage (offset 6768) (type float) (bits 10)
  -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
  -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
  -Member: m_hThrower (offset 6776) (type integer) (bits 21)
  -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)

CPistol:

Sub-Class Table (1 Deep): DT_Pistol
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CPlasma:

Sub-Class Table (1 Deep): DT_Plasma
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_flScale (offset 1076) (type float) (bits 0)
-Member: m_flScaleTime (offset 1080) (type float) (bits 0)
-Member: m_nFlags (offset 1084) (type integer) (bits 8)
-Member: m_nPlasmaModelIndex (offset 1088) (type integer) (bits 11)
-Member: m_nPlasmaModelIndex2 (offset 1092) (type integer) (bits 11)
-Member: m_nGlowModelIndex (offset 1096) (type integer) (bits 11)

CPlayerResource:

Sub-Class Table (1 Deep): DT_PlayerResource
 Sub-Class Table (2 Deep): m_iPing
 -Member: 000 (offset 0) (type integer) (bits 10)
 -Member: 001 (offset 4) (type integer) (bits 10)
 -Member: 002 (offset 8) (type integer) (bits 10)
 -Member: 003 (offset 12) (type integer) (bits 10)
 -Member: 004 (offset 16) (type integer) (bits 10)
 -Member: 005 (offset 20) (type integer) (bits 10)
 -Member: 006 (offset 24) (type integer) (bits 10)
 -Member: 007 (offset 28) (type integer) (bits 10)
 -Member: 008 (offset 32) (type integer) (bits 10)
 -Member: 009 (offset 36) (type integer) (bits 10)
 -Member: 010 (offset 40) (type integer) (bits 10)
 -Member: 011 (offset 44) (type integer) (bits 10)
 -Member: 012 (offset 48) (type integer) (bits 10)
 -Member: 013 (offset 52) (type integer) (bits 10)
 -Member: 014 (offset 56) (type integer) (bits 10)
 -Member: 015 (offset 60) (type integer) (bits 10)
 -Member: 016 (offset 64) (type integer) (bits 10)
 -Member: 017 (offset 68) (type integer) (bits 10)
 -Member: 018 (offset 72) (type integer) (bits 10)
 -Member: 019 (offset 76) (type integer) (bits 10)
 -Member: 020 (offset 80) (type integer) (bits 10)
 -Member: 021 (offset 84) (type integer) (bits 10)
 -Member: 022 (offset 88) (type integer) (bits 10)
 -Member: 023 (offset 92) (type integer) (bits 10)
 -Member: 024 (offset 96) (type integer) (bits 10)
 -Member: 025 (offset 100) (type integer) (bits 10)
 -Member: 026 (offset 104) (type integer) (bits 10)
 -Member: 027 (offset 108) (type integer) (bits 10)
 -Member: 028 (offset 112) (type integer) (bits 10)
 -Member: 029 (offset 116) (type integer) (bits 10)
 -Member: 030 (offset 120) (type integer) (bits 10)
 -Member: 031 (offset 124) (type integer) (bits 10)
 -Member: 032 (offset 128) (type integer) (bits 10)
 Sub-Class Table (2 Deep): m_iScore
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)
 Sub-Class Table (2 Deep): m_iTankTickets
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)
 Sub-Class Table (2 Deep): m_iDeaths
 -Member: 000 (offset 0) (type integer) (bits 12)
 -Member: 001 (offset 4) (type integer) (bits 12)
 -Member: 002 (offset 8) (type integer) (bits 12)
 -Member: 003 (offset 12) (type integer) (bits 12)
 -Member: 004 (offset 16) (type integer) (bits 12)
 -Member: 005 (offset 20) (type integer) (bits 12)
 -Member: 006 (offset 24) (type integer) (bits 12)
 -Member: 007 (offset 28) (type integer) (bits 12)
 -Member: 008 (offset 32) (type integer) (bits 12)
 -Member: 009 (offset 36) (type integer) (bits 12)
 -Member: 010 (offset 40) (type integer) (bits 12)
 -Member: 011 (offset 44) (type integer) (bits 12)
 -Member: 012 (offset 48) (type integer) (bits 12)
 -Member: 013 (offset 52) (type integer) (bits 12)
 -Member: 014 (offset 56) (type integer) (bits 12)
 -Member: 015 (offset 60) (type integer) (bits 12)
 -Member: 016 (offset 64) (type integer) (bits 12)
 -Member: 017 (offset 68) (type integer) (bits 12)
 -Member: 018 (offset 72) (type integer) (bits 12)
 -Member: 019 (offset 76) (type integer) (bits 12)
 -Member: 020 (offset 80) (type integer) (bits 12)
 -Member: 021 (offset 84) (type integer) (bits 12)
 -Member: 022 (offset 88) (type integer) (bits 12)
 -Member: 023 (offset 92) (type integer) (bits 12)
 -Member: 024 (offset 96) (type integer) (bits 12)
 -Member: 025 (offset 100) (type integer) (bits 12)
 -Member: 026 (offset 104) (type integer) (bits 12)
 -Member: 027 (offset 108) (type integer) (bits 12)
 -Member: 028 (offset 112) (type integer) (bits 12)
 -Member: 029 (offset 116) (type integer) (bits 12)
 -Member: 030 (offset 120) (type integer) (bits 12)
 -Member: 031 (offset 124) (type integer) (bits 12)
 -Member: 032 (offset 128) (type integer) (bits 12)
 Sub-Class Table (2 Deep): m_bConnected
 -Member: 000 (offset 0) (type integer) (bits 1)
 -Member: 001 (offset 4) (type integer) (bits 1)
 -Member: 002 (offset 8) (type integer) (bits 1)
 -Member: 003 (offset 12) (type integer) (bits 1)
 -Member: 004 (offset 16) (type integer) (bits 1)
 -Member: 005 (offset 20) (type integer) (bits 1)
 -Member: 006 (offset 24) (type integer) (bits 1)
 -Member: 007 (offset 28) (type integer) (bits 1)
 -Member: 008 (offset 32) (type integer) (bits 1)
 -Member: 009 (offset 36) (type integer) (bits 1)
 -Member: 010 (offset 40) (type integer) (bits 1)
 -Member: 011 (offset 44) (type integer) (bits 1)
 -Member: 012 (offset 48) (type integer) (bits 1)
 -Member: 013 (offset 52) (type integer) (bits 1)
 -Member: 014 (offset 56) (type integer) (bits 1)
 -Member: 015 (offset 60) (type integer) (bits 1)
 -Member: 016 (offset 64) (type integer) (bits 1)
 -Member: 017 (offset 68) (type integer) (bits 1)
 -Member: 018 (offset 72) (type integer) (bits 1)
 -Member: 019 (offset 76) (type integer) (bits 1)
 -Member: 020 (offset 80) (type integer) (bits 1)
 -Member: 021 (offset 84) (type integer) (bits 1)
 -Member: 022 (offset 88) (type integer) (bits 1)
 -Member: 023 (offset 92) (type integer) (bits 1)
 -Member: 024 (offset 96) (type integer) (bits 1)
 -Member: 025 (offset 100) (type integer) (bits 1)
 -Member: 026 (offset 104) (type integer) (bits 1)
 -Member: 027 (offset 108) (type integer) (bits 1)
 -Member: 028 (offset 112) (type integer) (bits 1)
 -Member: 029 (offset 116) (type integer) (bits 1)
 -Member: 030 (offset 120) (type integer) (bits 1)
 -Member: 031 (offset 124) (type integer) (bits 1)
 -Member: 032 (offset 128) (type integer) (bits 1)
 Sub-Class Table (2 Deep): m_iTeam
 -Member: 000 (offset 0) (type integer) (bits 4)
 -Member: 001 (offset 4) (type integer) (bits 4)
 -Member: 002 (offset 8) (type integer) (bits 4)
 -Member: 003 (offset 12) (type integer) (bits 4)
 -Member: 004 (offset 16) (type integer) (bits 4)
 -Member: 005 (offset 20) (type integer) (bits 4)
 -Member: 006 (offset 24) (type integer) (bits 4)
 -Member: 007 (offset 28) (type integer) (bits 4)
 -Member: 008 (offset 32) (type integer) (bits 4)
 -Member: 009 (offset 36) (type integer) (bits 4)
 -Member: 010 (offset 40) (type integer) (bits 4)
 -Member: 011 (offset 44) (type integer) (bits 4)
 -Member: 012 (offset 48) (type integer) (bits 4)
 -Member: 013 (offset 52) (type integer) (bits 4)
 -Member: 014 (offset 56) (type integer) (bits 4)
 -Member: 015 (offset 60) (type integer) (bits 4)
 -Member: 016 (offset 64) (type integer) (bits 4)
 -Member: 017 (offset 68) (type integer) (bits 4)
 -Member: 018 (offset 72) (type integer) (bits 4)
 -Member: 019 (offset 76) (type integer) (bits 4)
 -Member: 020 (offset 80) (type integer) (bits 4)
 -Member: 021 (offset 84) (type integer) (bits 4)
 -Member: 022 (offset 88) (type integer) (bits 4)
 -Member: 023 (offset 92) (type integer) (bits 4)
 -Member: 024 (offset 96) (type integer) (bits 4)
 -Member: 025 (offset 100) (type integer) (bits 4)
 -Member: 026 (offset 104) (type integer) (bits 4)
 -Member: 027 (offset 108) (type integer) (bits 4)
 -Member: 028 (offset 112) (type integer) (bits 4)
 -Member: 029 (offset 116) (type integer) (bits 4)
 -Member: 030 (offset 120) (type integer) (bits 4)
 -Member: 031 (offset 124) (type integer) (bits 4)
 -Member: 032 (offset 128) (type integer) (bits 4)
 Sub-Class Table (2 Deep): m_bAlive
 -Member: 000 (offset 0) (type integer) (bits 1)
 -Member: 001 (offset 4) (type integer) (bits 1)
 -Member: 002 (offset 8) (type integer) (bits 1)
 -Member: 003 (offset 12) (type integer) (bits 1)
 -Member: 004 (offset 16) (type integer) (bits 1)
 -Member: 005 (offset 20) (type integer) (bits 1)
 -Member: 006 (offset 24) (type integer) (bits 1)
 -Member: 007 (offset 28) (type integer) (bits 1)
 -Member: 008 (offset 32) (type integer) (bits 1)
 -Member: 009 (offset 36) (type integer) (bits 1)
 -Member: 010 (offset 40) (type integer) (bits 1)
 -Member: 011 (offset 44) (type integer) (bits 1)
 -Member: 012 (offset 48) (type integer) (bits 1)
 -Member: 013 (offset 52) (type integer) (bits 1)
 -Member: 014 (offset 56) (type integer) (bits 1)
 -Member: 015 (offset 60) (type integer) (bits 1)
 -Member: 016 (offset 64) (type integer) (bits 1)
 -Member: 017 (offset 68) (type integer) (bits 1)
 -Member: 018 (offset 72) (type integer) (bits 1)
 -Member: 019 (offset 76) (type integer) (bits 1)
 -Member: 020 (offset 80) (type integer) (bits 1)
 -Member: 021 (offset 84) (type integer) (bits 1)
 -Member: 022 (offset 88) (type integer) (bits 1)
 -Member: 023 (offset 92) (type integer) (bits 1)
 -Member: 024 (offset 96) (type integer) (bits 1)
 -Member: 025 (offset 100) (type integer) (bits 1)
 -Member: 026 (offset 104) (type integer) (bits 1)
 -Member: 027 (offset 108) (type integer) (bits 1)
 -Member: 028 (offset 112) (type integer) (bits 1)
 -Member: 029 (offset 116) (type integer) (bits 1)
 -Member: 030 (offset 120) (type integer) (bits 1)
 -Member: 031 (offset 124) (type integer) (bits 1)
 -Member: 032 (offset 128) (type integer) (bits 1)
 Sub-Class Table (2 Deep): m_iHealth
 -Member: 000 (offset 0) (type integer) (bits 16)
 -Member: 001 (offset 4) (type integer) (bits 16)
 -Member: 002 (offset 8) (type integer) (bits 16)
 -Member: 003 (offset 12) (type integer) (bits 16)
 -Member: 004 (offset 16) (type integer) (bits 16)
 -Member: 005 (offset 20) (type integer) (bits 16)
 -Member: 006 (offset 24) (type integer) (bits 16)
 -Member: 007 (offset 28) (type integer) (bits 16)
 -Member: 008 (offset 32) (type integer) (bits 16)
 -Member: 009 (offset 36) (type integer) (bits 16)
 -Member: 010 (offset 40) (type integer) (bits 16)
 -Member: 011 (offset 44) (type integer) (bits 16)
 -Member: 012 (offset 48) (type integer) (bits 16)
 -Member: 013 (offset 52) (type integer) (bits 16)
 -Member: 014 (offset 56) (type integer) (bits 16)
 -Member: 015 (offset 60) (type integer) (bits 16)
 -Member: 016 (offset 64) (type integer) (bits 16)
 -Member: 017 (offset 68) (type integer) (bits 16)
 -Member: 018 (offset 72) (type integer) (bits 16)
 -Member: 019 (offset 76) (type integer) (bits 16)
 -Member: 020 (offset 80) (type integer) (bits 16)
 -Member: 021 (offset 84) (type integer) (bits 16)
 -Member: 022 (offset 88) (type integer) (bits 16)
 -Member: 023 (offset 92) (type integer) (bits 16)
 -Member: 024 (offset 96) (type integer) (bits 16)
 -Member: 025 (offset 100) (type integer) (bits 16)
 -Member: 026 (offset 104) (type integer) (bits 16)
 -Member: 027 (offset 108) (type integer) (bits 16)
 -Member: 028 (offset 112) (type integer) (bits 16)
 -Member: 029 (offset 116) (type integer) (bits 16)
 -Member: 030 (offset 120) (type integer) (bits 16)
 -Member: 031 (offset 124) (type integer) (bits 16)
 -Member: 032 (offset 128) (type integer) (bits 16)

CPointCommentaryNode:

Sub-Class Table (1 Deep): DT_PointCommentaryNode
 Sub-Class Table (2 Deep): DT_BaseAnimating
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  Sub-Class Table (3 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
-Member: m_bActive (offset 5248) (type integer) (bits 1)
-Member: m_iszCommentaryFile (offset 5108) (type string) (bits 0)
-Member: m_iszCommentaryFileNoHDR (offset 5112) (type string) (bits 0)
-Member: m_flStartTime (offset 5252) (type float) (bits 0)
-Member: m_iszSpeakers (offset 5256) (type string) (bits 0)
-Member: m_iNodeNumber (offset 5260) (type integer) (bits 8)
-Member: m_iNodeNumberMax (offset 5264) (type integer) (bits 8)
-Member: m_hViewPosition (offset 5132) (type integer) (bits 21)

CPointPropUseTarget:

Sub-Class Table (1 Deep): DT_PointPropUseTarget
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_useActionOwner (offset 1072) (type integer) (bits 21)
-Member: m_hGasNozzle (offset 1076) (type integer) (bits 21)

CPoseController:

Sub-Class Table (1 Deep): DT_PoseController
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 Sub-Class Table (2 Deep): m_hProps
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 4) (type integer) (bits 21)
 -Member: 002 (offset 8) (type integer) (bits 21)
 -Member: 003 (offset 12) (type integer) (bits 21)
 Sub-Class Table (2 Deep): m_chPoseIndex
 -Member: 000 (offset 0) (type integer) (bits 5)
 -Member: 001 (offset 1) (type integer) (bits 5)
 -Member: 002 (offset 2) (type integer) (bits 5)
 -Member: 003 (offset 3) (type integer) (bits 5)
-Member: m_bPoseValueParity (offset 1093) (type integer) (bits 1)
-Member: m_fPoseValue (offset 1104) (type float) (bits 11)
-Member: m_fInterpolationTime (offset 1108) (type float) (bits 11)
-Member: m_bInterpolationWrap (offset 1112) (type integer) (bits 1)
-Member: m_fCycleFrequency (offset 1116) (type float) (bits 11)
-Member: m_nFModType (offset 1120) (type integer) (bits 3)
-Member: m_fFModTimeOffset (offset 1124) (type float) (bits 11)
-Member: m_fFModRate (offset 1128) (type float) (bits 11)
-Member: m_fFModAmplitude (offset 1132) (type float) (bits 11)

CPostProcessController:

Sub-Class Table (1 Deep): DT_PostProcessController
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_fLocalContrastStrength (offset 1072) (type float) (bits 0)
-Member: m_fLocalContrastEdgeStrength (offset 1076) (type float) (bits 0)
-Member: m_fVignetteStart (offset 1080) (type float) (bits 0)
-Member: m_fVignetteEnd (offset 1084) (type float) (bits 0)
-Member: m_fVignetteBlurStrength (offset 1088) (type float) (bits 0)
-Member: m_fFadeToBlackStrength (offset 1092) (type float) (bits 0)
-Member: m_fGrainStrength (offset 1096) (type float) (bits 0)
-Member: m_fTopVignetteStrength (offset 1100) (type float) (bits 0)
-Member: m_fFadeTime (offset 1104) (type float) (bits 0)
-Member: m_bMaster (offset 1108) (type integer) (bits 1)

CPrecipitation:

Sub-Class Table (1 Deep): DT_Precipitation
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_nPrecipType (offset 1072) (type integer) (bits 4)
-Member: m_minSpeed (offset 1076) (type float) (bits 0)
-Member: m_maxSpeed (offset 1080) (type float) (bits 0)

CPrecipitationBlocker:

Sub-Class Table (1 Deep): DT_PrecipitationBlocker
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)

CPredictedViewModel:

Sub-Class Table (1 Deep): DT_PredictedViewModel
 Sub-Class Table (2 Deep): DT_BaseViewModel
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
 -Member: m_nBody (offset 1100) (type integer) (bits 8)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nSequence (offset 1156) (type integer) (bits 8)
 -Member: m_nLayerSequence (offset 5644) (type integer) (bits 8)
 -Member: m_nLayer (offset 5648) (type integer) (bits 2)
 -Member: m_nViewModelIndex (offset 5636) (type integer) (bits 1)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_nAnimationParity (offset 5640) (type integer) (bits 3)
 -Member: m_hWeapon (offset 5656) (type integer) (bits 21)
 -Member: m_hOwner (offset 5660) (type integer) (bits 21)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_flLayerStartTime (offset 5652) (type float) (bits 0)

CPropaneTank:

Sub-Class Table (1 Deep): DT_PropaneTank
 Sub-Class Table (2 Deep): DT_BaseBackpackItem
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_bPerformingAction (offset 6100) (type integer) (bits 1)

CPropDoorRotatingCheckpoint:

Sub-Class Table (1 Deep): DT_PropDoorRotatingCheckpoint
 Sub-Class Table (2 Deep): DT_BasePropDoor
  Sub-Class Table (3 Deep): DT_DynamicProp
   Sub-Class Table (4 Deep): DT_BreakableProp
    Sub-Class Table (5 Deep): DT_BaseAnimating
     Sub-Class Table (6 Deep): DT_BaseEntity
      Sub-Class Table (7 Deep): DT_AnimTimeMustBeFirst
      -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 144) (type float) (bits 0)
     -Member: m_cellbits (offset 892) (type integer) (bits 5)
     -Member: m_cellX (offset 896) (type integer) (bits 10)
     -Member: m_cellY (offset 900) (type integer) (bits 10)
     -Member: m_cellZ (offset 904) (type integer) (bits 10)
     -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
     -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
      Sub-Class Table (7 Deep): DT_CollisionProperty
      -Member: m_vecMins (offset 8) (type vector) (bits 0)
      -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
      -Member: m_nSolidType (offset 34) (type integer) (bits 3)
      -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
      -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
      -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
      -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
      -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
      Sub-Class Table (7 Deep): DT_GlowProperty
      -Member: m_iGlowType (offset 4) (type integer) (bits 32)
      -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
      -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
      -Member: m_bFlashing (offset 16) (type integer) (bits 1)
     -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
     -Member: m_fEffects (offset 204) (type integer) (bits 10)
     -Member: m_clrRender (offset 280) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
     -Member: m_flElasticity (offset 696) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
     -Member: moveparent (offset 380) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
     -Member: movetype (offset 378) (type integer) (bits 4)
     -Member: movecollide (offset 379) (type integer) (bits 3)
     -Member: m_angRotation (offset 920) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
     -Member: m_Gender (offset 236) (type integer) (bits 32)
     -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
     -Member: m_flFadeScale (offset 544) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
    -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
    -Member: m_vecForce (offset 1084) (type vector) (bits 0)
    -Member: m_nSkin (offset 1096) (type integer) (bits 10)
    -Member: m_nBody (offset 1100) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
    -Member: m_flModelScale (offset 1108) (type float) (bits 0)
     Sub-Class Table (6 Deep): m_flPoseParameter
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
     -Member: 004 (offset 16) (type float) (bits 11)
     -Member: 005 (offset 20) (type float) (bits 11)
     -Member: 006 (offset 24) (type float) (bits 11)
     -Member: 007 (offset 28) (type float) (bits 11)
     -Member: 008 (offset 32) (type float) (bits 11)
     -Member: 009 (offset 36) (type float) (bits 11)
     -Member: 010 (offset 40) (type float) (bits 11)
     -Member: 011 (offset 44) (type float) (bits 11)
     -Member: 012 (offset 48) (type float) (bits 11)
     -Member: 013 (offset 52) (type float) (bits 11)
     -Member: 014 (offset 56) (type float) (bits 11)
     -Member: 015 (offset 60) (type float) (bits 11)
     -Member: 016 (offset 64) (type float) (bits 11)
     -Member: 017 (offset 68) (type float) (bits 11)
     -Member: 018 (offset 72) (type float) (bits 11)
     -Member: 019 (offset 76) (type float) (bits 11)
     -Member: 020 (offset 80) (type float) (bits 11)
     -Member: 021 (offset 84) (type float) (bits 11)
     -Member: 022 (offset 88) (type float) (bits 11)
     -Member: 023 (offset 92) (type float) (bits 11)
    -Member: m_nSequence (offset 1156) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
     Sub-Class Table (6 Deep): m_flEncodedController
     -Member: 000 (offset 0) (type float) (bits 11)
     -Member: 001 (offset 4) (type float) (bits 11)
     -Member: 002 (offset 8) (type float) (bits 11)
     -Member: 003 (offset 12) (type float) (bits 11)
    -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 1152) (type float) (bits 15)
    -Member: m_flFrozen (offset 1304) (type float) (bits 0)
   -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
   -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
  -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
 -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
 -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
 -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
 -Member: overlay_vars (offset 0) (type integer) (bits 0)
 -Member: m_flexWeight (offset 0) (type integer) (bits 0)
 -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
 -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
 -Member: m_spawnflags (offset 316) (type integer) (bits 16)
 -Member: m_eDoorState (offset 5608) (type integer) (bits 3)
 -Member: m_bLocked (offset 5656) (type integer) (bits 1)
 -Member: m_isRescueDoor (offset 5666) (type integer) (bits 1)
 -Member: m_hMaster (offset 5724) (type integer) (bits 21)

CPropHealthCabinet:

Sub-Class Table (1 Deep): DT_PropHealthCabinet
 Sub-Class Table (2 Deep): DT_DynamicProp
  Sub-Class Table (3 Deep): DT_BreakableProp
   Sub-Class Table (4 Deep): DT_BaseAnimating
    Sub-Class Table (5 Deep): DT_BaseEntity
     Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
     Sub-Class Table (6 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_GlowProperty
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: movecollide (offset 379) (type integer) (bits 3)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
   -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
   -Member: m_vecForce (offset 1084) (type vector) (bits 0)
   -Member: m_nSkin (offset 1096) (type integer) (bits 10)
   -Member: m_nBody (offset 1100) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
   -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (5 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
-Member: m_isUsed (offset 5577) (type integer) (bits 1)

CPropMinigun:

Sub-Class Table (1 Deep): DT_PropMinigun
 Sub-Class Table (2 Deep): DT_DynamicProp
  Sub-Class Table (3 Deep): DT_BreakableProp
   Sub-Class Table (4 Deep): DT_BaseAnimating
    Sub-Class Table (5 Deep): DT_BaseEntity
     Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
     Sub-Class Table (6 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_GlowProperty
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: movecollide (offset 379) (type integer) (bits 3)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
   -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
   -Member: m_vecForce (offset 1084) (type vector) (bits 0)
   -Member: m_nSkin (offset 1096) (type integer) (bits 10)
   -Member: m_nBody (offset 1100) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
   -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (5 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
-Member: m_owner (offset 5568) (type integer) (bits 21)
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
-Member: m_minPitch (offset 5580) (type float) (bits 0)
-Member: m_firing (offset 5584) (type integer) (bits 1)
-Member: m_overheated (offset 5585) (type integer) (bits 1)
-Member: m_heat (offset 5588) (type float) (bits 16)

CPropMountedGun:

Sub-Class Table (1 Deep): DT_PropMountedGun
 Sub-Class Table (2 Deep): DT_DynamicProp
  Sub-Class Table (3 Deep): DT_BreakableProp
   Sub-Class Table (4 Deep): DT_BaseAnimating
    Sub-Class Table (5 Deep): DT_BaseEntity
     Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
     Sub-Class Table (6 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_GlowProperty
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: movecollide (offset 379) (type integer) (bits 3)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
   -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
   -Member: m_vecForce (offset 1084) (type vector) (bits 0)
   -Member: m_nSkin (offset 1096) (type integer) (bits 10)
   -Member: m_nBody (offset 1100) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
   -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (5 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
  -Member: m_noGhostCollision (offset 5440) (type integer) (bits 1)
  -Member: m_bClientPhysics (offset 5442) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 5528) (type integer) (bits 1)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
-Member: m_initialAngles (offset 5592) (type vector) (bits 10)
-Member: m_owner (offset 5568) (type integer) (bits 21)
-Member: m_maxYaw (offset 5572) (type float) (bits 0)
-Member: m_maxPitch (offset 5576) (type float) (bits 0)
-Member: m_minPitch (offset 5580) (type float) (bits 0)
-Member: m_firing (offset 5584) (type integer) (bits 1)
-Member: m_overheated (offset 5585) (type integer) (bits 1)
-Member: m_heat (offset 5588) (type float) (bits 16)

CPropVehicleDriveable:

Sub-Class Table (1 Deep): DT_PropVehicleDriveable
 Sub-Class Table (2 Deep): DT_BaseAnimating
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  Sub-Class Table (3 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
-Member: m_hPlayer (offset 5600) (type integer) (bits 21)
-Member: m_nSpeed (offset 5604) (type integer) (bits 8)
-Member: m_nRPM (offset 5608) (type integer) (bits 13)
-Member: m_flThrottle (offset 5612) (type float) (bits 0)
-Member: m_nBoostTimeLeft (offset 5616) (type integer) (bits 8)
-Member: m_nHasBoost (offset 5620) (type integer) (bits 1)
-Member: m_nScannerDisabledWeapons (offset 5650) (type integer) (bits 1)
-Member: m_nScannerDisabledVehicle (offset 5651) (type integer) (bits 1)
-Member: m_bEnterAnimOn (offset 5668) (type integer) (bits 1)
-Member: m_bExitAnimOn (offset 5669) (type integer) (bits 1)
-Member: m_bUnableToFire (offset 5648) (type integer) (bits 1)
-Member: m_vecEyeExitEndpoint (offset 5624) (type vector) (bits 0)
-Member: m_bHasGun (offset 5649) (type integer) (bits 1)
-Member: m_vecGunCrosshair (offset 5636) (type vector) (bits 0)

CPumpShotgun:

Sub-Class Table (1 Deep): DT_PumpShotgun
 Sub-Class Table (2 Deep): DT_BaseShotgun
  Sub-Class Table (3 Deep): DT_TerrorGun
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
  -Member: m_reloadState (offset 6124) (type integer) (bits 1)
  -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
  -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
  -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
  -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
  -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
  -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
  -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)

CRagdollManager:

Sub-Class Table (1 Deep): DT_RagdollManager
-Member: m_iCurrentMaxRagdollCount (offset 1072) (type integer) (bits 6)

CRagdollProp:

Sub-Class Table (1 Deep): DT_Ragdoll
 Sub-Class Table (2 Deep): DT_BaseAnimating
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
 -Member: m_vecForce (offset 1084) (type vector) (bits 0)
 -Member: m_nSkin (offset 1096) (type integer) (bits 10)
 -Member: m_nBody (offset 1100) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
 -Member: m_flModelScale (offset 1108) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flPoseParameter
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
  -Member: 004 (offset 16) (type float) (bits 11)
  -Member: 005 (offset 20) (type float) (bits 11)
  -Member: 006 (offset 24) (type float) (bits 11)
  -Member: 007 (offset 28) (type float) (bits 11)
  -Member: 008 (offset 32) (type float) (bits 11)
  -Member: 009 (offset 36) (type float) (bits 11)
  -Member: 010 (offset 40) (type float) (bits 11)
  -Member: 011 (offset 44) (type float) (bits 11)
  -Member: 012 (offset 48) (type float) (bits 11)
  -Member: 013 (offset 52) (type float) (bits 11)
  -Member: 014 (offset 56) (type float) (bits 11)
  -Member: 015 (offset 60) (type float) (bits 11)
  -Member: 016 (offset 64) (type float) (bits 11)
  -Member: 017 (offset 68) (type float) (bits 11)
  -Member: 018 (offset 72) (type float) (bits 11)
  -Member: 019 (offset 76) (type float) (bits 11)
  -Member: 020 (offset 80) (type float) (bits 11)
  -Member: 021 (offset 84) (type float) (bits 11)
  -Member: 022 (offset 88) (type float) (bits 11)
  -Member: 023 (offset 92) (type float) (bits 11)
 -Member: m_nSequence (offset 1156) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
  Sub-Class Table (3 Deep): m_flEncodedController
  -Member: 000 (offset 0) (type float) (bits 11)
  -Member: 001 (offset 4) (type float) (bits 11)
  -Member: 002 (offset 8) (type float) (bits 11)
  -Member: 003 (offset 12) (type float) (bits 11)
 -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 1152) (type float) (bits 15)
 -Member: m_flFrozen (offset 1304) (type float) (bits 0)
-Member: m_ragAngles (offset 7544) (type vector) (bits 13)
-Member: m_ragAngles (offset 0) (type array) (bits 0)
-Member: m_ragPos (offset 7256) (type vector) (bits 0)
-Member: m_ragPos (offset 0) (type array) (bits 0)
-Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
-Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
-Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)

CRagdollPropAttached:

Sub-Class Table (1 Deep): DT_Ragdoll_Attached
 Sub-Class Table (2 Deep): DT_Ragdoll
  Sub-Class Table (3 Deep): DT_BaseAnimating
   Sub-Class Table (4 Deep): DT_BaseEntity
    Sub-Class Table (5 Deep): DT_AnimTimeMustBeFirst
    -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 144) (type float) (bits 0)
   -Member: m_cellbits (offset 892) (type integer) (bits 5)
   -Member: m_cellX (offset 896) (type integer) (bits 10)
   -Member: m_cellY (offset 900) (type integer) (bits 10)
   -Member: m_cellZ (offset 904) (type integer) (bits 10)
   -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
   -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
    Sub-Class Table (5 Deep): DT_CollisionProperty
    -Member: m_vecMins (offset 8) (type vector) (bits 0)
    -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
    -Member: m_nSolidType (offset 34) (type integer) (bits 3)
    -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
    -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
    -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
    -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
    -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_GlowProperty
    -Member: m_iGlowType (offset 4) (type integer) (bits 32)
    -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
    -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
    -Member: m_bFlashing (offset 16) (type integer) (bits 1)
   -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
   -Member: m_fEffects (offset 204) (type integer) (bits 10)
   -Member: m_clrRender (offset 280) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
   -Member: m_flElasticity (offset 696) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
   -Member: moveparent (offset 380) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
   -Member: movetype (offset 378) (type integer) (bits 4)
   -Member: movecollide (offset 379) (type integer) (bits 3)
   -Member: m_angRotation (offset 920) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
   -Member: m_Gender (offset 236) (type integer) (bits 32)
   -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
   -Member: m_flFadeScale (offset 544) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
  -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
  -Member: m_vecForce (offset 1084) (type vector) (bits 0)
  -Member: m_nSkin (offset 1096) (type integer) (bits 10)
  -Member: m_nBody (offset 1100) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
  -Member: m_flModelScale (offset 1108) (type float) (bits 0)
   Sub-Class Table (4 Deep): m_flPoseParameter
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
   -Member: 004 (offset 16) (type float) (bits 11)
   -Member: 005 (offset 20) (type float) (bits 11)
   -Member: 006 (offset 24) (type float) (bits 11)
   -Member: 007 (offset 28) (type float) (bits 11)
   -Member: 008 (offset 32) (type float) (bits 11)
   -Member: 009 (offset 36) (type float) (bits 11)
   -Member: 010 (offset 40) (type float) (bits 11)
   -Member: 011 (offset 44) (type float) (bits 11)
   -Member: 012 (offset 48) (type float) (bits 11)
   -Member: 013 (offset 52) (type float) (bits 11)
   -Member: 014 (offset 56) (type float) (bits 11)
   -Member: 015 (offset 60) (type float) (bits 11)
   -Member: 016 (offset 64) (type float) (bits 11)
   -Member: 017 (offset 68) (type float) (bits 11)
   -Member: 018 (offset 72) (type float) (bits 11)
   -Member: 019 (offset 76) (type float) (bits 11)
   -Member: 020 (offset 80) (type float) (bits 11)
   -Member: 021 (offset 84) (type float) (bits 11)
   -Member: 022 (offset 88) (type float) (bits 11)
   -Member: 023 (offset 92) (type float) (bits 11)
  -Member: m_nSequence (offset 1156) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
   Sub-Class Table (4 Deep): m_flEncodedController
   -Member: 000 (offset 0) (type float) (bits 11)
   -Member: 001 (offset 4) (type float) (bits 11)
   -Member: 002 (offset 8) (type float) (bits 11)
   -Member: 003 (offset 12) (type float) (bits 11)
  -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
   Sub-Class Table (4 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 1152) (type float) (bits 15)
  -Member: m_flFrozen (offset 1304) (type float) (bits 0)
 -Member: m_ragAngles (offset 7544) (type vector) (bits 13)
 -Member: m_ragAngles (offset 0) (type array) (bits 0)
 -Member: m_ragPos (offset 7256) (type vector) (bits 0)
 -Member: m_ragPos (offset 0) (type array) (bits 0)
 -Member: m_hUnragdoll (offset 7836) (type integer) (bits 21)
 -Member: m_flBlendWeight (offset 7880) (type float) (bits 8)
 -Member: m_nOverlaySequence (offset 7884) (type integer) (bits 11)
-Member: m_boneIndexAttached (offset 8468) (type integer) (bits 7)
-Member: m_ragdollAttachedObjectIndex (offset 8472) (type integer) (bits 5)
-Member: m_attachmentPointBoneSpace (offset 8476) (type vector) (bits 0)
-Member: m_attachmentPointRagdollSpace (offset 8488) (type vector) (bits 0)

CRifle_AK47:

Sub-Class Table (1 Deep): DT_Rifle_AK47
 Sub-Class Table (2 Deep): DT_BaseRifle
  Sub-Class Table (3 Deep): DT_TerrorGun
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CRifle_Desert:

Sub-Class Table (1 Deep): DT_Rifle_Desert
 Sub-Class Table (2 Deep): DT_BaseRifle
  Sub-Class Table (3 Deep): DT_TerrorGun
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CRifle_SG552:

Sub-Class Table (1 Deep): DT_Rifle_SG552
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CRopeKeyframe:

Sub-Class Table (1 Deep): DT_RopeKeyframe
-Member: m_hStartPoint (offset 1140) (type integer) (bits 21)
-Member: m_hEndPoint (offset 1144) (type integer) (bits 21)
-Member: m_iStartAttachment (offset 1148) (type integer) (bits 5)
-Member: m_iEndAttachment (offset 1150) (type integer) (bits 5)
-Member: m_Slack (offset 1084) (type integer) (bits 12)
-Member: m_RopeLength (offset 1120) (type integer) (bits 15)
-Member: m_fLockedPoints (offset 1124) (type integer) (bits 4)
-Member: m_nChangeCount (offset 1116) (type integer) (bits 8)
-Member: m_RopeFlags (offset 1076) (type integer) (bits 10)
-Member: m_nSegments (offset 1096) (type integer) (bits 4)
-Member: m_bConstrainBetweenEndpoints (offset 1100) (type integer) (bits 1)
-Member: m_iRopeMaterialModelIndex (offset 1108) (type integer) (bits 16)
-Member: m_Subdiv (offset 1112) (type integer) (bits 4)
-Member: m_TextureScale (offset 1092) (type float) (bits 10)
-Member: m_Width (offset 1088) (type float) (bits 0)
-Member: m_flScrollSpeed (offset 1132) (type float) (bits 0)
-Member: m_vecOrigin (offset 908) (type vector) (bits 0)
-Member: moveparent (offset 380) (type integer) (bits 21)
-Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
-Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
-Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
-Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
-Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)

CScavengeProgressDisplay:

Sub-Class Table (1 Deep): DT_ScavengeProgressDisplay
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_bActive (offset 1076) (type integer) (bits 1)

CSceneEntity:

Sub-Class Table (1 Deep): DT_SceneEntity
-Member: m_nSceneStringIndex (offset 1252) (type integer) (bits 13)
-Member: m_bIsPlayingBack (offset 1156) (type integer) (bits 1)
-Member: m_bPaused (offset 1157) (type integer) (bits 1)
-Member: m_bMultiplayer (offset 1158) (type integer) (bits 1)
-Member: m_flForceClientTime (offset 1160) (type float) (bits 0)
 Sub-Class Table (2 Deep): _ST_m_hActorList_16
  Sub-Class Table (3 Deep): _LPT_m_hActorList_16
  -Member: lengthprop16 (offset 0) (type integer) (bits 5)
 -Member: 000 (offset 0) (type integer) (bits 21)
 -Member: 001 (offset 0) (type integer) (bits 21)
 -Member: 002 (offset 0) (type integer) (bits 21)
 -Member: 003 (offset 0) (type integer) (bits 21)
 -Member: 004 (offset 0) (type integer) (bits 21)
 -Member: 005 (offset 0) (type integer) (bits 21)
 -Member: 006 (offset 0) (type integer) (bits 21)
 -Member: 007 (offset 0) (type integer) (bits 21)
 -Member: 008 (offset 0) (type integer) (bits 21)
 -Member: 009 (offset 0) (type integer) (bits 21)
 -Member: 010 (offset 0) (type integer) (bits 21)
 -Member: 011 (offset 0) (type integer) (bits 21)
 -Member: 012 (offset 0) (type integer) (bits 21)
 -Member: 013 (offset 0) (type integer) (bits 21)
 -Member: 014 (offset 0) (type integer) (bits 21)
 -Member: 015 (offset 0) (type integer) (bits 21)

CSelfDestruct:

Sub-Class Table (1 Deep): DT_SelfDestruct
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
-Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)

CShadowControl:

Sub-Class Table (1 Deep): DT_ShadowControl
-Member: m_shadowDirection (offset 1072) (type vector) (bits 0)
-Member: m_shadowColor (offset 1084) (type integer) (bits 32)
-Member: m_flShadowMaxDist (offset 1088) (type float) (bits 0)
-Member: m_bDisableShadows (offset 1092) (type integer) (bits 1)
-Member: m_bEnableLocalLightShadows (offset 1093) (type integer) (bits 1)

CShotgun_Chrome:

Sub-Class Table (1 Deep): DT_Shotgun_Chrome
 Sub-Class Table (2 Deep): DT_BaseShotgun
  Sub-Class Table (3 Deep): DT_TerrorGun
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
  -Member: m_reloadState (offset 6124) (type integer) (bits 1)
  -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
  -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
  -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
  -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
  -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
  -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
  -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)

CShotgun_SPAS:

Sub-Class Table (1 Deep): DT_Shotgun_SPAS
 Sub-Class Table (2 Deep): DT_BaseAutoShotgun
  Sub-Class Table (3 Deep): DT_BaseShotgun
   Sub-Class Table (4 Deep): DT_TerrorGun
    Sub-Class Table (5 Deep): DT_TerrorWeapon
     Sub-Class Table (6 Deep): DT_WeaponCSBase
      Sub-Class Table (7 Deep): DT_BaseCombatWeapon
       Sub-Class Table (8 Deep): DT_BaseAnimating
        Sub-Class Table (9 Deep): DT_BaseEntity
         Sub-Class Table (10 Deep): DT_AnimTimeMustBeFirst
         -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
        -Member: m_flCreateTime (offset 144) (type float) (bits 0)
        -Member: m_cellbits (offset 892) (type integer) (bits 5)
        -Member: m_cellX (offset 896) (type integer) (bits 10)
        -Member: m_cellY (offset 900) (type integer) (bits 10)
        -Member: m_cellZ (offset 904) (type integer) (bits 10)
        -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
        -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
         Sub-Class Table (10 Deep): DT_CollisionProperty
         -Member: m_vecMins (offset 8) (type vector) (bits 0)
         -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
         -Member: m_nSolidType (offset 34) (type integer) (bits 3)
         -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
         -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
         -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
         -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
         -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
         Sub-Class Table (10 Deep): DT_GlowProperty
         -Member: m_iGlowType (offset 4) (type integer) (bits 32)
         -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
         -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
         -Member: m_bFlashing (offset 16) (type integer) (bits 1)
        -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
        -Member: m_fEffects (offset 204) (type integer) (bits 10)
        -Member: m_clrRender (offset 280) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
        -Member: m_flElasticity (offset 696) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
        -Member: moveparent (offset 380) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
        -Member: movetype (offset 378) (type integer) (bits 4)
        -Member: movecollide (offset 379) (type integer) (bits 3)
        -Member: m_angRotation (offset 920) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
        -Member: m_Gender (offset 236) (type integer) (bits 32)
        -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
        -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
        -Member: m_flFadeScale (offset 544) (type float) (bits 0)
        -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
        -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
        -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
        -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
       -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
       -Member: m_vecForce (offset 1084) (type vector) (bits 0)
       -Member: m_nSkin (offset 1096) (type integer) (bits 10)
       -Member: m_nBody (offset 1100) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
       -Member: m_flModelScale (offset 1108) (type float) (bits 0)
        Sub-Class Table (9 Deep): m_flPoseParameter
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
        -Member: 004 (offset 16) (type float) (bits 11)
        -Member: 005 (offset 20) (type float) (bits 11)
        -Member: 006 (offset 24) (type float) (bits 11)
        -Member: 007 (offset 28) (type float) (bits 11)
        -Member: 008 (offset 32) (type float) (bits 11)
        -Member: 009 (offset 36) (type float) (bits 11)
        -Member: 010 (offset 40) (type float) (bits 11)
        -Member: 011 (offset 44) (type float) (bits 11)
        -Member: 012 (offset 48) (type float) (bits 11)
        -Member: 013 (offset 52) (type float) (bits 11)
        -Member: 014 (offset 56) (type float) (bits 11)
        -Member: 015 (offset 60) (type float) (bits 11)
        -Member: 016 (offset 64) (type float) (bits 11)
        -Member: 017 (offset 68) (type float) (bits 11)
        -Member: 018 (offset 72) (type float) (bits 11)
        -Member: 019 (offset 76) (type float) (bits 11)
        -Member: 020 (offset 80) (type float) (bits 11)
        -Member: 021 (offset 84) (type float) (bits 11)
        -Member: 022 (offset 88) (type float) (bits 11)
        -Member: 023 (offset 92) (type float) (bits 11)
       -Member: m_nSequence (offset 1156) (type integer) (bits 12)
       -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
        Sub-Class Table (9 Deep): m_flEncodedController
        -Member: 000 (offset 0) (type float) (bits 11)
        -Member: 001 (offset 4) (type float) (bits 11)
        -Member: 002 (offset 8) (type float) (bits 11)
        -Member: 003 (offset 12) (type float) (bits 11)
       -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
       -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
        Sub-Class Table (9 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 1152) (type float) (bits 15)
       -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
      -Member: overlay_vars (offset 0) (type integer) (bits 0)
      -Member: m_flexWeight (offset 0) (type integer) (bits 0)
      -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
      -Member: m_flCycle (offset 0) (type integer) (bits 0)
      -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
       Sub-Class Table (8 Deep): DT_LocalWeaponData
       -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
       -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
       -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
       -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
       Sub-Class Table (8 Deep): DT_LocalActiveWeaponData
       -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
       -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
       -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
       -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
       -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
       -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
       -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
      -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
      -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
      -Member: m_iState (offset 5132) (type integer) (bits 2)
      -Member: m_hOwner (offset 5100) (type integer) (bits 21)
      -Member: m_bInReload (offset 5201) (type integer) (bits 1)
      -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
     -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     -Member: m_nSequence (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalActiveL4DWeaponData
      Sub-Class Table (7 Deep): DT_CountdownTimer
      -Member: m_duration (offset 4) (type float) (bits 0)
      -Member: m_timestamp (offset 8) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_IntervalTimer
      -Member: m_timestamp (offset 4) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_IntervalTimer
      -Member: m_timestamp (offset 4) (type float) (bits 0)
     -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
     -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
     -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
     -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
     -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
     -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
     -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
     -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
     -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
     -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
     -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
    -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
   -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
   -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
   -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
   -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
   -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
   -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)
   Sub-Class Table (4 Deep): DT_LocalActiveShotgunData
   -Member: m_reloadState (offset 6124) (type integer) (bits 1)
   -Member: m_reloadAnimState (offset 6148) (type integer) (bits 3)
   -Member: m_reloadNumShells (offset 6128) (type integer) (bits 4)
   -Member: m_reloadStartTime (offset 6132) (type float) (bits 0)
   -Member: m_reloadStartDuration (offset 6136) (type float) (bits 0)
   -Member: m_reloadInsertDuration (offset 6140) (type float) (bits 0)
   -Member: m_reloadEndDuration (offset 6144) (type float) (bits 0)
   -Member: m_shellsInserted (offset 6152) (type integer) (bits 4)

CSlideshowDisplay:

Sub-Class Table (1 Deep): DT_SlideshowDisplay
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_bEnabled (offset 1072) (type integer) (bits 1)
-Member: m_szDisplayText (offset 1073) (type string) (bits 0)
-Member: m_szSlideshowDirectory (offset 1201) (type string) (bits 0)
 Sub-Class Table (2 Deep): m_chCurrentSlideLists
 -Member: 000 (offset 0) (type integer) (bits 8)
 -Member: 001 (offset 1) (type integer) (bits 8)
 -Member: 002 (offset 2) (type integer) (bits 8)
 -Member: 003 (offset 3) (type integer) (bits 8)
 -Member: 004 (offset 4) (type integer) (bits 8)
 -Member: 005 (offset 5) (type integer) (bits 8)
 -Member: 006 (offset 6) (type integer) (bits 8)
 -Member: 007 (offset 7) (type integer) (bits 8)
 -Member: 008 (offset 8) (type integer) (bits 8)
 -Member: 009 (offset 9) (type integer) (bits 8)
 -Member: 010 (offset 10) (type integer) (bits 8)
 -Member: 011 (offset 11) (type integer) (bits 8)
 -Member: 012 (offset 12) (type integer) (bits 8)
 -Member: 013 (offset 13) (type integer) (bits 8)
 -Member: 014 (offset 14) (type integer) (bits 8)
 -Member: 015 (offset 15) (type integer) (bits 8)
-Member: m_fMinSlideTime (offset 1372) (type float) (bits 11)
-Member: m_fMaxSlideTime (offset 1376) (type float) (bits 11)
-Member: m_iCycleType (offset 1380) (type integer) (bits 2)
-Member: m_bNoListRepeats (offset 1384) (type integer) (bits 1)

CSMG_MP5:

Sub-Class Table (1 Deep): DT_SMG_MP5
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSMG_Silenced:

Sub-Class Table (1 Deep): DT_SMG_Silenced
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSmokerClaw:

Sub-Class Table (1 Deep): DT_WeaponSmokerClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)

CSmokeStack:

Sub-Class Table (1 Deep): DT_SmokeStack
 Sub-Class Table (2 Deep): DT_BaseParticleEntity
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
-Member: m_Speed (offset 1076) (type float) (bits 0)
-Member: m_StartSize (offset 1080) (type float) (bits 0)
-Member: m_EndSize (offset 1084) (type float) (bits 0)
-Member: m_Rate (offset 1088) (type float) (bits 0)
-Member: m_JetLength (offset 1092) (type float) (bits 0)
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
-Member: m_flBaseSpread (offset 1104) (type float) (bits 0)
-Member: m_flRollSpeed (offset 1096) (type float) (bits 0)
-Member: m_DirLight.m_vPos (offset 1144) (type vector) (bits 0)
-Member: m_DirLight.m_vColor (offset 1156) (type vector) (bits 0)
-Member: m_DirLight.m_flIntensity (offset 1168) (type float) (bits 0)
-Member: m_AmbientLight.m_vPos (offset 1112) (type vector) (bits 0)
-Member: m_AmbientLight.m_vColor (offset 1124) (type vector) (bits 0)
-Member: m_AmbientLight.m_flIntensity (offset 1136) (type float) (bits 0)
-Member: m_vWind (offset 1192) (type vector) (bits 0)
-Member: m_flTwist (offset 1172) (type float) (bits 0)
-Member: m_iMaterialModel (offset 1180) (type integer) (bits 16)

CSniper_AWP:

Sub-Class Table (1 Deep): DT_Sniper_AWP
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSniper_Military:

Sub-Class Table (1 Deep): DT_Sniper_Military
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSniper_Scout:

Sub-Class Table (1 Deep): DT_Sniper_Scout
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSniperRifle:

Sub-Class Table (1 Deep): DT_SniperRifle
 Sub-Class Table (2 Deep): DT_BaseSniperRifle
  Sub-Class Table (3 Deep): DT_TerrorGun
   Sub-Class Table (4 Deep): DT_TerrorWeapon
    Sub-Class Table (5 Deep): DT_WeaponCSBase
     Sub-Class Table (6 Deep): DT_BaseCombatWeapon
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
     -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
     -Member: overlay_vars (offset 0) (type integer) (bits 0)
     -Member: m_flexWeight (offset 0) (type integer) (bits 0)
     -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
     -Member: m_flCycle (offset 0) (type integer) (bits 0)
     -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
      Sub-Class Table (7 Deep): DT_LocalWeaponData
      -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
     -Member: m_iState (offset 5132) (type integer) (bits 2)
     -Member: m_hOwner (offset 5100) (type integer) (bits 21)
     -Member: m_bInReload (offset 5201) (type integer) (bits 1)
     -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
    -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
    -Member: m_nSequence (offset 0) (type integer) (bits 0)
    Sub-Class Table (5 Deep): DT_LocalActiveL4DWeaponData
     Sub-Class Table (6 Deep): DT_CountdownTimer
     -Member: m_duration (offset 4) (type float) (bits 0)
     -Member: m_timestamp (offset 8) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
     Sub-Class Table (6 Deep): DT_IntervalTimer
     -Member: m_timestamp (offset 4) (type float) (bits 0)
    -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
    -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
    -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
   -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
  -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
  -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
  -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSoundMixLayer:

Sub-Class Table (1 Deep): DT_SoundMixLayer
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_iszMixLayerName (offset 1072) (type string) (bits 0)
-Member: m_fMixLayerLevel (offset 1076) (type float) (bits 8)

CSpitAbility:

Sub-Class Table (1 Deep): DT_SpitAbility
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 1100) (type integer) (bits 1)
 -Member: m_owner (offset 1084) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
-Member: m_bHasBeenActivated (offset 1101) (type integer) (bits 1)

CSpitterClaw:

Sub-Class Table (1 Deep): DT_WeaponSpitterClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)

CSpitterProjectile:

Sub-Class Table (1 Deep): DT_SpitterProjectile
 Sub-Class Table (2 Deep): DT_BaseCSGrenadeProjectile
  Sub-Class Table (3 Deep): DT_BaseGrenade
   Sub-Class Table (4 Deep): DT_BaseCombatCharacter
    Sub-Class Table (5 Deep): DT_BaseFlex
     Sub-Class Table (6 Deep): DT_BaseAnimatingOverlay
      Sub-Class Table (7 Deep): DT_BaseAnimating
       Sub-Class Table (8 Deep): DT_BaseEntity
        Sub-Class Table (9 Deep): DT_AnimTimeMustBeFirst
        -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 144) (type float) (bits 0)
       -Member: m_cellbits (offset 892) (type integer) (bits 5)
       -Member: m_cellX (offset 896) (type integer) (bits 10)
       -Member: m_cellY (offset 900) (type integer) (bits 10)
       -Member: m_cellZ (offset 904) (type integer) (bits 10)
       -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
       -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
        Sub-Class Table (9 Deep): DT_CollisionProperty
        -Member: m_vecMins (offset 8) (type vector) (bits 0)
        -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
        -Member: m_nSolidType (offset 34) (type integer) (bits 3)
        -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
        -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
        -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
        -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
        -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
        Sub-Class Table (9 Deep): DT_GlowProperty
        -Member: m_iGlowType (offset 4) (type integer) (bits 32)
        -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
        -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
        -Member: m_bFlashing (offset 16) (type integer) (bits 1)
       -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
       -Member: m_fEffects (offset 204) (type integer) (bits 10)
       -Member: m_clrRender (offset 280) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
       -Member: m_flElasticity (offset 696) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
       -Member: moveparent (offset 380) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
       -Member: movetype (offset 378) (type integer) (bits 4)
       -Member: movecollide (offset 379) (type integer) (bits 3)
       -Member: m_angRotation (offset 920) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
       -Member: m_Gender (offset 236) (type integer) (bits 32)
       -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
       -Member: m_flFadeScale (offset 544) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
      -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
      -Member: m_vecForce (offset 1084) (type vector) (bits 0)
      -Member: m_nSkin (offset 1096) (type integer) (bits 10)
      -Member: m_nBody (offset 1100) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
      -Member: m_flModelScale (offset 1108) (type float) (bits 0)
       Sub-Class Table (8 Deep): m_flPoseParameter
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
       -Member: 004 (offset 16) (type float) (bits 11)
       -Member: 005 (offset 20) (type float) (bits 11)
       -Member: 006 (offset 24) (type float) (bits 11)
       -Member: 007 (offset 28) (type float) (bits 11)
       -Member: 008 (offset 32) (type float) (bits 11)
       -Member: 009 (offset 36) (type float) (bits 11)
       -Member: 010 (offset 40) (type float) (bits 11)
       -Member: 011 (offset 44) (type float) (bits 11)
       -Member: 012 (offset 48) (type float) (bits 11)
       -Member: 013 (offset 52) (type float) (bits 11)
       -Member: 014 (offset 56) (type float) (bits 11)
       -Member: 015 (offset 60) (type float) (bits 11)
       -Member: 016 (offset 64) (type float) (bits 11)
       -Member: 017 (offset 68) (type float) (bits 11)
       -Member: 018 (offset 72) (type float) (bits 11)
       -Member: 019 (offset 76) (type float) (bits 11)
       -Member: 020 (offset 80) (type float) (bits 11)
       -Member: 021 (offset 84) (type float) (bits 11)
       -Member: 022 (offset 88) (type float) (bits 11)
       -Member: 023 (offset 92) (type float) (bits 11)
      -Member: m_nSequence (offset 1156) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
       Sub-Class Table (8 Deep): m_flEncodedController
       -Member: 000 (offset 0) (type float) (bits 11)
       -Member: 001 (offset 4) (type float) (bits 11)
       -Member: 002 (offset 8) (type float) (bits 11)
       -Member: 003 (offset 12) (type float) (bits 11)
      -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 1152) (type float) (bits 15)
      -Member: m_flFrozen (offset 1304) (type float) (bits 0)
      Sub-Class Table (7 Deep): DT_OverlayVars
       Sub-Class Table (8 Deep): _ST_m_AnimOverlay_15
        Sub-Class Table (9 Deep): _LPT_m_AnimOverlay_15
        -Member: lengthprop15 (offset 0) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
        Sub-Class Table (9 Deep): DT_Animationlayer
        -Member: m_nSequence (offset 8) (type integer) (bits 12)
        -Member: m_flCycle (offset 12) (type float) (bits 15)
        -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
        -Member: m_flWeight (offset 20) (type float) (bits 8)
        -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): m_flexWeight
     -Member: 000 (offset 0) (type float) (bits 12)
     -Member: 001 (offset 4) (type float) (bits 12)
     -Member: 002 (offset 8) (type float) (bits 12)
     -Member: 003 (offset 12) (type float) (bits 12)
     -Member: 004 (offset 16) (type float) (bits 12)
     -Member: 005 (offset 20) (type float) (bits 12)
     -Member: 006 (offset 24) (type float) (bits 12)
     -Member: 007 (offset 28) (type float) (bits 12)
     -Member: 008 (offset 32) (type float) (bits 12)
     -Member: 009 (offset 36) (type float) (bits 12)
     -Member: 010 (offset 40) (type float) (bits 12)
     -Member: 011 (offset 44) (type float) (bits 12)
     -Member: 012 (offset 48) (type float) (bits 12)
     -Member: 013 (offset 52) (type float) (bits 12)
     -Member: 014 (offset 56) (type float) (bits 12)
     -Member: 015 (offset 60) (type float) (bits 12)
     -Member: 016 (offset 64) (type float) (bits 12)
     -Member: 017 (offset 68) (type float) (bits 12)
     -Member: 018 (offset 72) (type float) (bits 12)
     -Member: 019 (offset 76) (type float) (bits 12)
     -Member: 020 (offset 80) (type float) (bits 12)
     -Member: 021 (offset 84) (type float) (bits 12)
     -Member: 022 (offset 88) (type float) (bits 12)
     -Member: 023 (offset 92) (type float) (bits 12)
     -Member: 024 (offset 96) (type float) (bits 12)
     -Member: 025 (offset 100) (type float) (bits 12)
     -Member: 026 (offset 104) (type float) (bits 12)
     -Member: 027 (offset 108) (type float) (bits 12)
     -Member: 028 (offset 112) (type float) (bits 12)
     -Member: 029 (offset 116) (type float) (bits 12)
     -Member: 030 (offset 120) (type float) (bits 12)
     -Member: 031 (offset 124) (type float) (bits 12)
     -Member: 032 (offset 128) (type float) (bits 12)
     -Member: 033 (offset 132) (type float) (bits 12)
     -Member: 034 (offset 136) (type float) (bits 12)
     -Member: 035 (offset 140) (type float) (bits 12)
     -Member: 036 (offset 144) (type float) (bits 12)
     -Member: 037 (offset 148) (type float) (bits 12)
     -Member: 038 (offset 152) (type float) (bits 12)
     -Member: 039 (offset 156) (type float) (bits 12)
     -Member: 040 (offset 160) (type float) (bits 12)
     -Member: 041 (offset 164) (type float) (bits 12)
     -Member: 042 (offset 168) (type float) (bits 12)
     -Member: 043 (offset 172) (type float) (bits 12)
     -Member: 044 (offset 176) (type float) (bits 12)
     -Member: 045 (offset 180) (type float) (bits 12)
     -Member: 046 (offset 184) (type float) (bits 12)
     -Member: 047 (offset 188) (type float) (bits 12)
     -Member: 048 (offset 192) (type float) (bits 12)
     -Member: 049 (offset 196) (type float) (bits 12)
     -Member: 050 (offset 200) (type float) (bits 12)
     -Member: 051 (offset 204) (type float) (bits 12)
     -Member: 052 (offset 208) (type float) (bits 12)
     -Member: 053 (offset 212) (type float) (bits 12)
     -Member: 054 (offset 216) (type float) (bits 12)
     -Member: 055 (offset 220) (type float) (bits 12)
     -Member: 056 (offset 224) (type float) (bits 12)
     -Member: 057 (offset 228) (type float) (bits 12)
     -Member: 058 (offset 232) (type float) (bits 12)
     -Member: 059 (offset 236) (type float) (bits 12)
     -Member: 060 (offset 240) (type float) (bits 12)
     -Member: 061 (offset 244) (type float) (bits 12)
     -Member: 062 (offset 248) (type float) (bits 12)
     -Member: 063 (offset 252) (type float) (bits 12)
     -Member: 064 (offset 256) (type float) (bits 12)
     -Member: 065 (offset 260) (type float) (bits 12)
     -Member: 066 (offset 264) (type float) (bits 12)
     -Member: 067 (offset 268) (type float) (bits 12)
     -Member: 068 (offset 272) (type float) (bits 12)
     -Member: 069 (offset 276) (type float) (bits 12)
     -Member: 070 (offset 280) (type float) (bits 12)
     -Member: 071 (offset 284) (type float) (bits 12)
     -Member: 072 (offset 288) (type float) (bits 12)
     -Member: 073 (offset 292) (type float) (bits 12)
     -Member: 074 (offset 296) (type float) (bits 12)
     -Member: 075 (offset 300) (type float) (bits 12)
     -Member: 076 (offset 304) (type float) (bits 12)
     -Member: 077 (offset 308) (type float) (bits 12)
     -Member: 078 (offset 312) (type float) (bits 12)
     -Member: 079 (offset 316) (type float) (bits 12)
     -Member: 080 (offset 320) (type float) (bits 12)
     -Member: 081 (offset 324) (type float) (bits 12)
     -Member: 082 (offset 328) (type float) (bits 12)
     -Member: 083 (offset 332) (type float) (bits 12)
     -Member: 084 (offset 336) (type float) (bits 12)
     -Member: 085 (offset 340) (type float) (bits 12)
     -Member: 086 (offset 344) (type float) (bits 12)
     -Member: 087 (offset 348) (type float) (bits 12)
     -Member: 088 (offset 352) (type float) (bits 12)
     -Member: 089 (offset 356) (type float) (bits 12)
     -Member: 090 (offset 360) (type float) (bits 12)
     -Member: 091 (offset 364) (type float) (bits 12)
     -Member: 092 (offset 368) (type float) (bits 12)
     -Member: 093 (offset 372) (type float) (bits 12)
     -Member: 094 (offset 376) (type float) (bits 12)
     -Member: 095 (offset 380) (type float) (bits 12)
    -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
    -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 6108) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 6644) (type integer) (bits 21)
    Sub-Class Table (5 Deep): m_hMyWeapons
    -Member: 000 (offset 0) (type integer) (bits 21)
    -Member: 001 (offset 4) (type integer) (bits 21)
    -Member: 002 (offset 8) (type integer) (bits 21)
    -Member: 003 (offset 12) (type integer) (bits 21)
    -Member: 004 (offset 16) (type integer) (bits 21)
    -Member: 005 (offset 20) (type integer) (bits 21)
    -Member: 006 (offset 24) (type integer) (bits 21)
    -Member: 007 (offset 28) (type integer) (bits 21)
    -Member: 008 (offset 32) (type integer) (bits 21)
    -Member: 009 (offset 36) (type integer) (bits 21)
    -Member: 010 (offset 40) (type integer) (bits 21)
    -Member: 011 (offset 44) (type integer) (bits 21)
    -Member: 012 (offset 48) (type integer) (bits 21)
    -Member: 013 (offset 52) (type integer) (bits 21)
    -Member: 014 (offset 56) (type integer) (bits 21)
    -Member: 015 (offset 60) (type integer) (bits 21)
    -Member: 016 (offset 64) (type integer) (bits 21)
    -Member: 017 (offset 68) (type integer) (bits 21)
    -Member: 018 (offset 72) (type integer) (bits 21)
    -Member: 019 (offset 76) (type integer) (bits 21)
    -Member: 020 (offset 80) (type integer) (bits 21)
    -Member: 021 (offset 84) (type integer) (bits 21)
    -Member: 022 (offset 88) (type integer) (bits 21)
    -Member: 023 (offset 92) (type integer) (bits 21)
    -Member: 024 (offset 96) (type integer) (bits 21)
    -Member: 025 (offset 100) (type integer) (bits 21)
    -Member: 026 (offset 104) (type integer) (bits 21)
    -Member: 027 (offset 108) (type integer) (bits 21)
    -Member: 028 (offset 112) (type integer) (bits 21)
    -Member: 029 (offset 116) (type integer) (bits 21)
    -Member: 030 (offset 120) (type integer) (bits 21)
    -Member: 031 (offset 124) (type integer) (bits 21)
    -Member: 032 (offset 128) (type integer) (bits 21)
    -Member: 033 (offset 132) (type integer) (bits 21)
    -Member: 034 (offset 136) (type integer) (bits 21)
    -Member: 035 (offset 140) (type integer) (bits 21)
    -Member: 036 (offset 144) (type integer) (bits 21)
    -Member: 037 (offset 148) (type integer) (bits 21)
    -Member: 038 (offset 152) (type integer) (bits 21)
    -Member: 039 (offset 156) (type integer) (bits 21)
    -Member: 040 (offset 160) (type integer) (bits 21)
    -Member: 041 (offset 164) (type integer) (bits 21)
    -Member: 042 (offset 168) (type integer) (bits 21)
    -Member: 043 (offset 172) (type integer) (bits 21)
    -Member: 044 (offset 176) (type integer) (bits 21)
    -Member: 045 (offset 180) (type integer) (bits 21)
    -Member: 046 (offset 184) (type integer) (bits 21)
    -Member: 047 (offset 188) (type integer) (bits 21)
    -Member: 048 (offset 192) (type integer) (bits 21)
    -Member: 049 (offset 196) (type integer) (bits 21)
    -Member: 050 (offset 200) (type integer) (bits 21)
    -Member: 051 (offset 204) (type integer) (bits 21)
    -Member: 052 (offset 208) (type integer) (bits 21)
    -Member: 053 (offset 212) (type integer) (bits 21)
    -Member: 054 (offset 216) (type integer) (bits 21)
    -Member: 055 (offset 220) (type integer) (bits 21)
    -Member: 056 (offset 224) (type integer) (bits 21)
    -Member: 057 (offset 228) (type integer) (bits 21)
    -Member: 058 (offset 232) (type integer) (bits 21)
    -Member: 059 (offset 236) (type integer) (bits 21)
    -Member: 060 (offset 240) (type integer) (bits 21)
    -Member: 061 (offset 244) (type integer) (bits 21)
    -Member: 062 (offset 248) (type integer) (bits 21)
    -Member: 063 (offset 252) (type integer) (bits 21)
  -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
  -Member: m_flPlaybackRate (offset 0) (type integer) (bits 0)
  -Member: m_nSequence (offset 0) (type integer) (bits 0)
  -Member: m_nNewSequenceParity (offset 0) (type integer) (bits 0)
  -Member: m_nResetEventsParity (offset 0) (type integer) (bits 0)
  -Member: m_nMuzzleFlashParity (offset 0) (type integer) (bits 0)
  -Member: overlay_vars (offset 0) (type integer) (bits 0)
  -Member: m_flexWeight (offset 0) (type integer) (bits 0)
  -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
  -Member: m_vecMins (offset 0) (type integer) (bits 0)
  -Member: m_vecMaxs (offset 0) (type integer) (bits 0)
  -Member: m_flCycle (offset 0) (type integer) (bits 0)
  -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
  -Member: m_flDamage (offset 6768) (type float) (bits 10)
  -Member: m_DmgRadius (offset 6756) (type float) (bits 10)
  -Member: m_bIsLive (offset 6753) (type integer) (bits 1)
  -Member: m_hThrower (offset 6776) (type integer) (bits 21)
  -Member: m_vecVelocity (offset 732) (type vector) (bits 0)
  -Member: m_fFlags (offset 324) (type integer) (bits 10)
 -Member: m_vInitialVelocity (offset 6784) (type vector) (bits 20)

CSpotlightEnd:

Sub-Class Table (1 Deep): DT_SpotlightEnd
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_flLightScale (offset 1072) (type float) (bits 0)
-Member: m_Radius (offset 1076) (type float) (bits 0)

CSprite:

Sub-Class Table (1 Deep): DT_Sprite
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
-Member: m_nAttachment (offset 1076) (type integer) (bits 8)
-Member: m_flScaleTime (offset 1104) (type float) (bits 0)
-Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
-Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
-Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
-Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
-Member: m_flFrame (offset 1084) (type float) (bits 20)
-Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
-Member: m_nBrightness (offset 1092) (type integer) (bits 8)
-Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)

CSpriteOriented:

Sub-Class Table (1 Deep): DT_SpriteOriented
 Sub-Class Table (2 Deep): DT_Sprite
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 -Member: m_flFrame (offset 1084) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)

CSpriteTrail:

Sub-Class Table (1 Deep): DT_SpriteTrail
 Sub-Class Table (2 Deep): DT_Sprite
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 1072) (type integer) (bits 21)
 -Member: m_nAttachment (offset 1076) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 1104) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 1100) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 1112) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 1116) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 1080) (type float) (bits 8)
 -Member: m_flFrame (offset 1084) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 1096) (type float) (bits 0)
 -Member: m_nBrightness (offset 1092) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 1108) (type integer) (bits 1)
-Member: m_flLifeTime (offset 1152) (type float) (bits 0)
-Member: m_flStartWidth (offset 1156) (type float) (bits 0)
-Member: m_flEndWidth (offset 1160) (type float) (bits 0)
-Member: m_flStartWidthVariance (offset 1164) (type float) (bits 0)
-Member: m_flTextureRes (offset 1168) (type float) (bits 0)
-Member: m_flMinFadeLength (offset 1172) (type float) (bits 0)
-Member: m_vecSkyboxOrigin (offset 1176) (type vector) (bits 0)
-Member: m_flSkyboxScale (offset 1188) (type float) (bits 0)

CSteamJet:

Sub-Class Table (1 Deep): DT_SteamJet
 Sub-Class Table (2 Deep): DT_BaseParticleEntity
  Sub-Class Table (3 Deep): DT_BaseEntity
   Sub-Class Table (4 Deep): DT_AnimTimeMustBeFirst
   -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 144) (type float) (bits 0)
  -Member: m_cellbits (offset 892) (type integer) (bits 5)
  -Member: m_cellX (offset 896) (type integer) (bits 10)
  -Member: m_cellY (offset 900) (type integer) (bits 10)
  -Member: m_cellZ (offset 904) (type integer) (bits 10)
  -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
  -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
   Sub-Class Table (4 Deep): DT_CollisionProperty
   -Member: m_vecMins (offset 8) (type vector) (bits 0)
   -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
   -Member: m_nSolidType (offset 34) (type integer) (bits 3)
   -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
   -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
   -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
   -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
   -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_GlowProperty
   -Member: m_iGlowType (offset 4) (type integer) (bits 32)
   -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
   -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
   -Member: m_bFlashing (offset 16) (type integer) (bits 1)
  -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
  -Member: m_fEffects (offset 204) (type integer) (bits 10)
  -Member: m_clrRender (offset 280) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
  -Member: m_flElasticity (offset 696) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
  -Member: moveparent (offset 380) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
  -Member: movetype (offset 378) (type integer) (bits 4)
  -Member: movecollide (offset 379) (type integer) (bits 3)
  -Member: m_angRotation (offset 920) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
  -Member: m_Gender (offset 236) (type integer) (bits 32)
  -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
  -Member: m_flFadeScale (offset 544) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_SpreadSpeed (offset 1072) (type float) (bits 0)
-Member: m_Speed (offset 1076) (type float) (bits 0)
-Member: m_StartSize (offset 1080) (type float) (bits 0)
-Member: m_EndSize (offset 1084) (type float) (bits 0)
-Member: m_Rate (offset 1088) (type float) (bits 0)
-Member: m_JetLength (offset 1092) (type float) (bits 0)
-Member: m_bEmit (offset 1100) (type integer) (bits 1)
-Member: m_bFaceLeft (offset 1104) (type integer) (bits 1)
-Member: m_nType (offset 1108) (type integer) (bits 32)
-Member: m_spawnflags (offset 316) (type integer) (bits 8)
-Member: m_flRollSpeed (offset 1112) (type float) (bits 0)
-Member: m_NoiseStart (offset 1096) (type string) (bits 0)

CSubMachinegun:

Sub-Class Table (1 Deep): DT_SubMachinegun
 Sub-Class Table (2 Deep): DT_TerrorGun
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
 -Member: m_isDualWielding (offset 6104) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 6105) (type integer) (bits 1)
 -Member: m_upgradeBitVec (offset 6108) (type integer) (bits 32)
 -Member: m_reloadFromEmpty (offset 6107) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 6106) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 6100) (type integer) (bits 3)

CSun:

Sub-Class Table (1 Deep): DT_Sun
-Member: m_clrRender (offset 280) (type integer) (bits 32)
-Member: m_clrOverlay (offset 1112) (type integer) (bits 32)
-Member: m_vDirection (offset 1072) (type vector) (bits 0)
-Member: m_bOn (offset 1116) (type integer) (bits 1)
-Member: m_nSize (offset 1104) (type integer) (bits 10)
-Member: m_nOverlaySize (offset 1108) (type integer) (bits 10)
-Member: m_nMaterial (offset 1120) (type integer) (bits 32)
-Member: m_nOverlayMaterial (offset 1124) (type integer) (bits 32)
-Member: HDRColorScale (offset 1128) (type float) (bits 0)

CSurvivorDeathModel:

Sub-Class Table (1 Deep): DT_SurvivorDeathModel
 Sub-Class Table (2 Deep): DT_BaseFlex
  Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
   Sub-Class Table (4 Deep): DT_BaseAnimating
    Sub-Class Table (5 Deep): DT_BaseEntity
     Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
     Sub-Class Table (6 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_GlowProperty
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: movecollide (offset 379) (type integer) (bits 3)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
   -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
   -Member: m_vecForce (offset 1084) (type vector) (bits 0)
   -Member: m_nSkin (offset 1096) (type integer) (bits 10)
   -Member: m_nBody (offset 1100) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
   -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (5 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_OverlayVars
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
     Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
     -Member: lengthprop15 (offset 0) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
  Sub-Class Table (3 Deep): m_flexWeight
  -Member: 000 (offset 0) (type float) (bits 12)
  -Member: 001 (offset 4) (type float) (bits 12)
  -Member: 002 (offset 8) (type float) (bits 12)
  -Member: 003 (offset 12) (type float) (bits 12)
  -Member: 004 (offset 16) (type float) (bits 12)
  -Member: 005 (offset 20) (type float) (bits 12)
  -Member: 006 (offset 24) (type float) (bits 12)
  -Member: 007 (offset 28) (type float) (bits 12)
  -Member: 008 (offset 32) (type float) (bits 12)
  -Member: 009 (offset 36) (type float) (bits 12)
  -Member: 010 (offset 40) (type float) (bits 12)
  -Member: 011 (offset 44) (type float) (bits 12)
  -Member: 012 (offset 48) (type float) (bits 12)
  -Member: 013 (offset 52) (type float) (bits 12)
  -Member: 014 (offset 56) (type float) (bits 12)
  -Member: 015 (offset 60) (type float) (bits 12)
  -Member: 016 (offset 64) (type float) (bits 12)
  -Member: 017 (offset 68) (type float) (bits 12)
  -Member: 018 (offset 72) (type float) (bits 12)
  -Member: 019 (offset 76) (type float) (bits 12)
  -Member: 020 (offset 80) (type float) (bits 12)
  -Member: 021 (offset 84) (type float) (bits 12)
  -Member: 022 (offset 88) (type float) (bits 12)
  -Member: 023 (offset 92) (type float) (bits 12)
  -Member: 024 (offset 96) (type float) (bits 12)
  -Member: 025 (offset 100) (type float) (bits 12)
  -Member: 026 (offset 104) (type float) (bits 12)
  -Member: 027 (offset 108) (type float) (bits 12)
  -Member: 028 (offset 112) (type float) (bits 12)
  -Member: 029 (offset 116) (type float) (bits 12)
  -Member: 030 (offset 120) (type float) (bits 12)
  -Member: 031 (offset 124) (type float) (bits 12)
  -Member: 032 (offset 128) (type float) (bits 12)
  -Member: 033 (offset 132) (type float) (bits 12)
  -Member: 034 (offset 136) (type float) (bits 12)
  -Member: 035 (offset 140) (type float) (bits 12)
  -Member: 036 (offset 144) (type float) (bits 12)
  -Member: 037 (offset 148) (type float) (bits 12)
  -Member: 038 (offset 152) (type float) (bits 12)
  -Member: 039 (offset 156) (type float) (bits 12)
  -Member: 040 (offset 160) (type float) (bits 12)
  -Member: 041 (offset 164) (type float) (bits 12)
  -Member: 042 (offset 168) (type float) (bits 12)
  -Member: 043 (offset 172) (type float) (bits 12)
  -Member: 044 (offset 176) (type float) (bits 12)
  -Member: 045 (offset 180) (type float) (bits 12)
  -Member: 046 (offset 184) (type float) (bits 12)
  -Member: 047 (offset 188) (type float) (bits 12)
  -Member: 048 (offset 192) (type float) (bits 12)
  -Member: 049 (offset 196) (type float) (bits 12)
  -Member: 050 (offset 200) (type float) (bits 12)
  -Member: 051 (offset 204) (type float) (bits 12)
  -Member: 052 (offset 208) (type float) (bits 12)
  -Member: 053 (offset 212) (type float) (bits 12)
  -Member: 054 (offset 216) (type float) (bits 12)
  -Member: 055 (offset 220) (type float) (bits 12)
  -Member: 056 (offset 224) (type float) (bits 12)
  -Member: 057 (offset 228) (type float) (bits 12)
  -Member: 058 (offset 232) (type float) (bits 12)
  -Member: 059 (offset 236) (type float) (bits 12)
  -Member: 060 (offset 240) (type float) (bits 12)
  -Member: 061 (offset 244) (type float) (bits 12)
  -Member: 062 (offset 248) (type float) (bits 12)
  -Member: 063 (offset 252) (type float) (bits 12)
  -Member: 064 (offset 256) (type float) (bits 12)
  -Member: 065 (offset 260) (type float) (bits 12)
  -Member: 066 (offset 264) (type float) (bits 12)
  -Member: 067 (offset 268) (type float) (bits 12)
  -Member: 068 (offset 272) (type float) (bits 12)
  -Member: 069 (offset 276) (type float) (bits 12)
  -Member: 070 (offset 280) (type float) (bits 12)
  -Member: 071 (offset 284) (type float) (bits 12)
  -Member: 072 (offset 288) (type float) (bits 12)
  -Member: 073 (offset 292) (type float) (bits 12)
  -Member: 074 (offset 296) (type float) (bits 12)
  -Member: 075 (offset 300) (type float) (bits 12)
  -Member: 076 (offset 304) (type float) (bits 12)
  -Member: 077 (offset 308) (type float) (bits 12)
  -Member: 078 (offset 312) (type float) (bits 12)
  -Member: 079 (offset 316) (type float) (bits 12)
  -Member: 080 (offset 320) (type float) (bits 12)
  -Member: 081 (offset 324) (type float) (bits 12)
  -Member: 082 (offset 328) (type float) (bits 12)
  -Member: 083 (offset 332) (type float) (bits 12)
  -Member: 084 (offset 336) (type float) (bits 12)
  -Member: 085 (offset 340) (type float) (bits 12)
  -Member: 086 (offset 344) (type float) (bits 12)
  -Member: 087 (offset 348) (type float) (bits 12)
  -Member: 088 (offset 352) (type float) (bits 12)
  -Member: 089 (offset 356) (type float) (bits 12)
  -Member: 090 (offset 360) (type float) (bits 12)
  -Member: 091 (offset 364) (type float) (bits 12)
  -Member: 092 (offset 368) (type float) (bits 12)
  -Member: 093 (offset 372) (type float) (bits 12)
  -Member: 094 (offset 376) (type float) (bits 12)
  -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
-Member: m_nCharacterType (offset 6104) (type integer) (bits 32)

CSurvivorPosition:

Sub-Class Table (1 Deep): DT_SurvivorPosition
 Sub-Class Table (2 Deep): DT_BaseEntity
  Sub-Class Table (3 Deep): DT_AnimTimeMustBeFirst
  -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 144) (type float) (bits 0)
 -Member: m_cellbits (offset 892) (type integer) (bits 5)
 -Member: m_cellX (offset 896) (type integer) (bits 10)
 -Member: m_cellY (offset 900) (type integer) (bits 10)
 -Member: m_cellZ (offset 904) (type integer) (bits 10)
 -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
 -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
  Sub-Class Table (3 Deep): DT_CollisionProperty
  -Member: m_vecMins (offset 8) (type vector) (bits 0)
  -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
  -Member: m_nSolidType (offset 34) (type integer) (bits 3)
  -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
  -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
  -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
  -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
  -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_GlowProperty
  -Member: m_iGlowType (offset 4) (type integer) (bits 32)
  -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
  -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
  -Member: m_bFlashing (offset 16) (type integer) (bits 1)
 -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
 -Member: m_fEffects (offset 204) (type integer) (bits 10)
 -Member: m_clrRender (offset 280) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
 -Member: m_flElasticity (offset 696) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
 -Member: moveparent (offset 380) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
 -Member: movetype (offset 378) (type integer) (bits 4)
 -Member: movecollide (offset 379) (type integer) (bits 3)
 -Member: m_angRotation (offset 920) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
 -Member: m_Gender (offset 236) (type integer) (bits 32)
 -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
 -Member: m_flFadeScale (offset 544) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
-Member: m_order (offset 1072) (type integer) (bits 4)

CSurvivorRescue:

Sub-Class Table (1 Deep): DT_SurvivorRescue
 Sub-Class Table (2 Deep): DT_BaseFlex
  Sub-Class Table (3 Deep): DT_BaseAnimatingOverlay
   Sub-Class Table (4 Deep): DT_BaseAnimating
    Sub-Class Table (5 Deep): DT_BaseEntity
     Sub-Class Table (6 Deep): DT_AnimTimeMustBeFirst
     -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 144) (type float) (bits 0)
    -Member: m_cellbits (offset 892) (type integer) (bits 5)
    -Member: m_cellX (offset 896) (type integer) (bits 10)
    -Member: m_cellY (offset 900) (type integer) (bits 10)
    -Member: m_cellZ (offset 904) (type integer) (bits 10)
    -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
    -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
     Sub-Class Table (6 Deep): DT_CollisionProperty
     -Member: m_vecMins (offset 8) (type vector) (bits 0)
     -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
     -Member: m_nSolidType (offset 34) (type integer) (bits 3)
     -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
     -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
     -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
     -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
     -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_GlowProperty
     -Member: m_iGlowType (offset 4) (type integer) (bits 32)
     -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
     -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
     -Member: m_bFlashing (offset 16) (type integer) (bits 1)
    -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
    -Member: m_fEffects (offset 204) (type integer) (bits 10)
    -Member: m_clrRender (offset 280) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
    -Member: m_flElasticity (offset 696) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
    -Member: moveparent (offset 380) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
    -Member: movetype (offset 378) (type integer) (bits 4)
    -Member: movecollide (offset 379) (type integer) (bits 3)
    -Member: m_angRotation (offset 920) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
    -Member: m_Gender (offset 236) (type integer) (bits 32)
    -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
    -Member: m_flFadeScale (offset 544) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
   -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
   -Member: m_vecForce (offset 1084) (type vector) (bits 0)
   -Member: m_nSkin (offset 1096) (type integer) (bits 10)
   -Member: m_nBody (offset 1100) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
   -Member: m_flModelScale (offset 1108) (type float) (bits 0)
    Sub-Class Table (5 Deep): m_flPoseParameter
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
    -Member: 004 (offset 16) (type float) (bits 11)
    -Member: 005 (offset 20) (type float) (bits 11)
    -Member: 006 (offset 24) (type float) (bits 11)
    -Member: 007 (offset 28) (type float) (bits 11)
    -Member: 008 (offset 32) (type float) (bits 11)
    -Member: 009 (offset 36) (type float) (bits 11)
    -Member: 010 (offset 40) (type float) (bits 11)
    -Member: 011 (offset 44) (type float) (bits 11)
    -Member: 012 (offset 48) (type float) (bits 11)
    -Member: 013 (offset 52) (type float) (bits 11)
    -Member: 014 (offset 56) (type float) (bits 11)
    -Member: 015 (offset 60) (type float) (bits 11)
    -Member: 016 (offset 64) (type float) (bits 11)
    -Member: 017 (offset 68) (type float) (bits 11)
    -Member: 018 (offset 72) (type float) (bits 11)
    -Member: 019 (offset 76) (type float) (bits 11)
    -Member: 020 (offset 80) (type float) (bits 11)
    -Member: 021 (offset 84) (type float) (bits 11)
    -Member: 022 (offset 88) (type float) (bits 11)
    -Member: 023 (offset 92) (type float) (bits 11)
   -Member: m_nSequence (offset 1156) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
    Sub-Class Table (5 Deep): m_flEncodedController
    -Member: 000 (offset 0) (type float) (bits 11)
    -Member: 001 (offset 4) (type float) (bits 11)
    -Member: 002 (offset 8) (type float) (bits 11)
    -Member: 003 (offset 12) (type float) (bits 11)
   -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 1152) (type float) (bits 15)
   -Member: m_flFrozen (offset 1304) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_OverlayVars
    Sub-Class Table (5 Deep): _ST_m_AnimOverlay_15
     Sub-Class Table (6 Deep): _LPT_m_AnimOverlay_15
     -Member: lengthprop15 (offset 0) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
     Sub-Class Table (6 Deep): DT_Animationlayer
     -Member: m_nSequence (offset 8) (type integer) (bits 12)
     -Member: m_flCycle (offset 12) (type float) (bits 15)
     -Member: m_flPrevCycle (offset 16) (type float) (bits 15)
     -Member: m_flWeight (offset 20) (type float) (bits 8)
     -Member: m_nOrder (offset 60) (type integer) (bits 4)
  Sub-Class Table (3 Deep): m_flexWeight
  -Member: 000 (offset 0) (type float) (bits 12)
  -Member: 001 (offset 4) (type float) (bits 12)
  -Member: 002 (offset 8) (type float) (bits 12)
  -Member: 003 (offset 12) (type float) (bits 12)
  -Member: 004 (offset 16) (type float) (bits 12)
  -Member: 005 (offset 20) (type float) (bits 12)
  -Member: 006 (offset 24) (type float) (bits 12)
  -Member: 007 (offset 28) (type float) (bits 12)
  -Member: 008 (offset 32) (type float) (bits 12)
  -Member: 009 (offset 36) (type float) (bits 12)
  -Member: 010 (offset 40) (type float) (bits 12)
  -Member: 011 (offset 44) (type float) (bits 12)
  -Member: 012 (offset 48) (type float) (bits 12)
  -Member: 013 (offset 52) (type float) (bits 12)
  -Member: 014 (offset 56) (type float) (bits 12)
  -Member: 015 (offset 60) (type float) (bits 12)
  -Member: 016 (offset 64) (type float) (bits 12)
  -Member: 017 (offset 68) (type float) (bits 12)
  -Member: 018 (offset 72) (type float) (bits 12)
  -Member: 019 (offset 76) (type float) (bits 12)
  -Member: 020 (offset 80) (type float) (bits 12)
  -Member: 021 (offset 84) (type float) (bits 12)
  -Member: 022 (offset 88) (type float) (bits 12)
  -Member: 023 (offset 92) (type float) (bits 12)
  -Member: 024 (offset 96) (type float) (bits 12)
  -Member: 025 (offset 100) (type float) (bits 12)
  -Member: 026 (offset 104) (type float) (bits 12)
  -Member: 027 (offset 108) (type float) (bits 12)
  -Member: 028 (offset 112) (type float) (bits 12)
  -Member: 029 (offset 116) (type float) (bits 12)
  -Member: 030 (offset 120) (type float) (bits 12)
  -Member: 031 (offset 124) (type float) (bits 12)
  -Member: 032 (offset 128) (type float) (bits 12)
  -Member: 033 (offset 132) (type float) (bits 12)
  -Member: 034 (offset 136) (type float) (bits 12)
  -Member: 035 (offset 140) (type float) (bits 12)
  -Member: 036 (offset 144) (type float) (bits 12)
  -Member: 037 (offset 148) (type float) (bits 12)
  -Member: 038 (offset 152) (type float) (bits 12)
  -Member: 039 (offset 156) (type float) (bits 12)
  -Member: 040 (offset 160) (type float) (bits 12)
  -Member: 041 (offset 164) (type float) (bits 12)
  -Member: 042 (offset 168) (type float) (bits 12)
  -Member: 043 (offset 172) (type float) (bits 12)
  -Member: 044 (offset 176) (type float) (bits 12)
  -Member: 045 (offset 180) (type float) (bits 12)
  -Member: 046 (offset 184) (type float) (bits 12)
  -Member: 047 (offset 188) (type float) (bits 12)
  -Member: 048 (offset 192) (type float) (bits 12)
  -Member: 049 (offset 196) (type float) (bits 12)
  -Member: 050 (offset 200) (type float) (bits 12)
  -Member: 051 (offset 204) (type float) (bits 12)
  -Member: 052 (offset 208) (type float) (bits 12)
  -Member: 053 (offset 212) (type float) (bits 12)
  -Member: 054 (offset 216) (type float) (bits 12)
  -Member: 055 (offset 220) (type float) (bits 12)
  -Member: 056 (offset 224) (type float) (bits 12)
  -Member: 057 (offset 228) (type float) (bits 12)
  -Member: 058 (offset 232) (type float) (bits 12)
  -Member: 059 (offset 236) (type float) (bits 12)
  -Member: 060 (offset 240) (type float) (bits 12)
  -Member: 061 (offset 244) (type float) (bits 12)
  -Member: 062 (offset 248) (type float) (bits 12)
  -Member: 063 (offset 252) (type float) (bits 12)
  -Member: 064 (offset 256) (type float) (bits 12)
  -Member: 065 (offset 260) (type float) (bits 12)
  -Member: 066 (offset 264) (type float) (bits 12)
  -Member: 067 (offset 268) (type float) (bits 12)
  -Member: 068 (offset 272) (type float) (bits 12)
  -Member: 069 (offset 276) (type float) (bits 12)
  -Member: 070 (offset 280) (type float) (bits 12)
  -Member: 071 (offset 284) (type float) (bits 12)
  -Member: 072 (offset 288) (type float) (bits 12)
  -Member: 073 (offset 292) (type float) (bits 12)
  -Member: 074 (offset 296) (type float) (bits 12)
  -Member: 075 (offset 300) (type float) (bits 12)
  -Member: 076 (offset 304) (type float) (bits 12)
  -Member: 077 (offset 308) (type float) (bits 12)
  -Member: 078 (offset 312) (type float) (bits 12)
  -Member: 079 (offset 316) (type float) (bits 12)
  -Member: 080 (offset 320) (type float) (bits 12)
  -Member: 081 (offset 324) (type float) (bits 12)
  -Member: 082 (offset 328) (type float) (bits 12)
  -Member: 083 (offset 332) (type float) (bits 12)
  -Member: 084 (offset 336) (type float) (bits 12)
  -Member: 085 (offset 340) (type float) (bits 12)
  -Member: 086 (offset 344) (type float) (bits 12)
  -Member: 087 (offset 348) (type float) (bits 12)
  -Member: 088 (offset 352) (type float) (bits 12)
  -Member: 089 (offset 356) (type float) (bits 12)
  -Member: 090 (offset 360) (type float) (bits 12)
  -Member: 091 (offset 364) (type float) (bits 12)
  -Member: 092 (offset 368) (type float) (bits 12)
  -Member: 093 (offset 372) (type float) (bits 12)
  -Member: 094 (offset 376) (type float) (bits 12)
  -Member: 095 (offset 380) (type float) (bits 12)
 -Member: m_blinktoggle (offset 6020) (type integer) (bits 1)
 -Member: m_viewtarget (offset 6008) (type vector) (bits 0)
-Member: m_survivor (offset 6432) (type integer) (bits 21)

CTankClaw:

Sub-Class Table (1 Deep): DT_WeaponTankClaw
 Sub-Class Table (2 Deep): DT_WeaponClaw
  Sub-Class Table (3 Deep): DT_TerrorWeapon
   Sub-Class Table (4 Deep): DT_WeaponCSBase
    Sub-Class Table (5 Deep): DT_BaseCombatWeapon
     Sub-Class Table (6 Deep): DT_BaseAnimating
      Sub-Class Table (7 Deep): DT_BaseEntity
       Sub-Class Table (8 Deep): DT_AnimTimeMustBeFirst
       -Member: m_flAnimTime (offset 136) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 140) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 144) (type float) (bits 0)
      -Member: m_cellbits (offset 892) (type integer) (bits 5)
      -Member: m_cellX (offset 896) (type integer) (bits 10)
      -Member: m_cellY (offset 900) (type integer) (bits 10)
      -Member: m_cellZ (offset 904) (type integer) (bits 10)
      -Member: m_vecOrigin (offset 908) (type vector) (bits 5)
      -Member: m_nModelIndex (offset 278) (type integer) (bits 11)
       Sub-Class Table (8 Deep): DT_CollisionProperty
       -Member: m_vecMins (offset 8) (type vector) (bits 0)
       -Member: m_vecMaxs (offset 20) (type vector) (bits 0)
       -Member: m_nSolidType (offset 34) (type integer) (bits 3)
       -Member: m_usSolidFlags (offset 32) (type integer) (bits 13)
       -Member: m_nSurroundType (offset 42) (type integer) (bits 3)
       -Member: m_triggerBloat (offset 35) (type integer) (bits 8)
       -Member: m_vecSpecifiedSurroundingMins (offset 44) (type vector) (bits 0)
       -Member: m_vecSpecifiedSurroundingMaxs (offset 56) (type vector) (bits 0)
       Sub-Class Table (8 Deep): DT_GlowProperty
       -Member: m_iGlowType (offset 4) (type integer) (bits 32)
       -Member: m_nGlowRange (offset 8) (type integer) (bits 32)
       -Member: m_glowColorOverride (offset 12) (type integer) (bits 32)
       -Member: m_bFlashing (offset 16) (type integer) (bits 1)
      -Member: m_nRenderFX (offset 276) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 277) (type integer) (bits 8)
      -Member: m_fEffects (offset 204) (type integer) (bits 10)
      -Member: m_clrRender (offset 280) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 572) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 548) (type integer) (bits 5)
      -Member: m_flElasticity (offset 696) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 560) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 528) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 532) (type integer) (bits 21)
      -Member: moveparent (offset 380) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 377) (type integer) (bits 6)
      -Member: movetype (offset 378) (type integer) (bits 4)
      -Member: movecollide (offset 379) (type integer) (bits 3)
      -Member: m_angRotation (offset 920) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 744) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 745) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 746) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 747) (type integer) (bits 1)
      -Member: m_Gender (offset 236) (type integer) (bits 32)
      -Member: m_fadeMinDist (offset 536) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 540) (type float) (bits 0)
      -Member: m_flFadeScale (offset 544) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 748) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 749) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 750) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 751) (type integer) (bits 3)
     -Member: m_nForceBone (offset 1080) (type integer) (bits 8)
     -Member: m_vecForce (offset 1084) (type vector) (bits 0)
     -Member: m_nSkin (offset 1096) (type integer) (bits 10)
     -Member: m_nBody (offset 1100) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 1104) (type integer) (bits 2)
     -Member: m_flModelScale (offset 1108) (type float) (bits 0)
      Sub-Class Table (7 Deep): m_flPoseParameter
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
      -Member: 004 (offset 16) (type float) (bits 11)
      -Member: 005 (offset 20) (type float) (bits 11)
      -Member: 006 (offset 24) (type float) (bits 11)
      -Member: 007 (offset 28) (type float) (bits 11)
      -Member: 008 (offset 32) (type float) (bits 11)
      -Member: 009 (offset 36) (type float) (bits 11)
      -Member: 010 (offset 40) (type float) (bits 11)
      -Member: 011 (offset 44) (type float) (bits 11)
      -Member: 012 (offset 48) (type float) (bits 11)
      -Member: 013 (offset 52) (type float) (bits 11)
      -Member: 014 (offset 56) (type float) (bits 11)
      -Member: 015 (offset 60) (type float) (bits 11)
      -Member: 016 (offset 64) (type float) (bits 11)
      -Member: 017 (offset 68) (type float) (bits 11)
      -Member: 018 (offset 72) (type float) (bits 11)
      -Member: 019 (offset 76) (type float) (bits 11)
      -Member: 020 (offset 80) (type float) (bits 11)
      -Member: 021 (offset 84) (type float) (bits 11)
      -Member: 022 (offset 88) (type float) (bits 11)
      -Member: 023 (offset 92) (type float) (bits 11)
     -Member: m_nSequence (offset 1156) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 1112) (type float) (bits 8)
      Sub-Class Table (7 Deep): m_flEncodedController
      -Member: 000 (offset 0) (type float) (bits 11)
      -Member: 001 (offset 4) (type float) (bits 11)
      -Member: 002 (offset 8) (type float) (bits 11)
      -Member: 003 (offset 12) (type float) (bits 11)
     -Member: m_bClientSideAnimation (offset 1272) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1273) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 752) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1276) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1280) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1284) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1288) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 1152) (type float) (bits 15)
     -Member: m_flFrozen (offset 1304) (type float) (bits 0)
    -Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
    -Member: overlay_vars (offset 0) (type integer) (bits 0)
    -Member: m_flexWeight (offset 0) (type integer) (bits 0)
    -Member: m_blinktoggle (offset 0) (type integer) (bits 0)
    -Member: m_flCycle (offset 0) (type integer) (bits 0)
    -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
     Sub-Class Table (6 Deep): DT_LocalWeaponData
     -Member: m_iClip2 (offset 5148) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 5136) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 5140) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 5104) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 5108) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 5112) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 200) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 5156) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 5116) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 5120) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 5152) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 5124) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 5128) (type integer) (bits 11)
    -Member: m_iState (offset 5132) (type integer) (bits 2)
    -Member: m_hOwner (offset 5100) (type integer) (bits 21)
    -Member: m_bInReload (offset 5201) (type integer) (bits 1)
    -Member: m_iClip1 (offset 5144) (type integer) (bits 8)
   -Member: m_iExtraPrimaryAmmo (offset 5364) (type integer) (bits 32)
   -Member: m_flAnimTime (offset 0) (type integer) (bits 0)
   -Member: m_nSequence (offset 0) (type integer) (bits 0)
   Sub-Class Table (4 Deep): DT_LocalActiveL4DWeaponData
    Sub-Class Table (5 Deep): DT_CountdownTimer
    -Member: m_duration (offset 4) (type float) (bits 0)
    -Member: m_timestamp (offset 8) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
    Sub-Class Table (5 Deep): DT_IntervalTimer
    -Member: m_timestamp (offset 4) (type float) (bits 0)
   -Member: m_helpingHandState (offset 5396) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 5400) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 5404) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 5412) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 5416) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 5417) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 5419) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 5418) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 5424) (type integer) (bits 1)
   -Member: m_bDroppedByInfected (offset 6064) (type integer) (bits 1)
   -Member: m_iBloodyWeaponLevel (offset 5420) (type integer) (bits 4)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CountdownTimer
   -Member: m_duration (offset 4) (type float) (bits 0)
   -Member: m_timestamp (offset 8) (type float) (bits 0)
  -Member: m_nUpgradedPrimaryAmmoLoaded (offset 6024) (type integer) (bits 8)
-Member: m_isLowAttack (offset 6120) (type integer) (bits 1)
 Sub-Class Table (2 Deep): DT_CountdownTimer
 -Member: m_duration (offset 4) (type float) (bits 0)
 -Member: m_timestamp (offset 8) (type float) (bits 0)

CTeam:

Sub-Class Table (1 Deep): DT_Team
-Member: m_iTeamNum (offset 1160) (type integer) (bits 5)
-Member: m_iScore (offset 1144) (type integer) (bits 32)
-Member: m_iRoundsWon (offset 1148) (type integer) (bits 8)
-Member: m_szTeamname (offset 1112) (type string) (bits 0)
-Member: player_array_element (offset 0) (type integer) (bits 10)
-Member: "player_array" (offset 0) (type array) (bits 0)

CTeamplayRoundBasedRulesProxy:

Sub-Class Table (1 Deep): DT_TeamplayRoundBasedRulesProxy
 Sub-Class Table (2 Deep): DT_GameRulesProxy
 Sub-Class Table (2 Deep): DT_TeamplayRoundBasedRules
 -Member: m_iRoundState (offset 792) (type integer) (bits 5)
 -Member: m_bInWaitingForPlayers (offset 808) (type integer) (bits 1)
 -Member: m_iWinningTeam (offset 800) (type integer) (bits 3)
 -Member: m_bInOvertime (offset 796) (type integer) (bits 1)
 -Member: m_bInSetup (offset 797) (type integer) (bits 1)
 -Member: m_bSwitchedTeamsThisRound (offset 798) (type integer) (bits 1)
 -Member: m_bAwaitingReadyRestart (offset 809) (type integer) (bits 1)
 -Member: m_flRestartRoundTime (offset 812) (type float) (bits 0)
 -Member: m_flMapResetTime (offset 816) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_flNextRespawnWave
  -Member: 000 (offset 0) (type float) (bits 0)
  -Member: 001 (offset 4) (type float) (bits 0)
  -Member: 002 (offset 8) (type float) (bits 0)
  -Member: 003 (offset 12) (type float) (bits 0)
  -Member: 004 (offset 16) (type float) (bits 0)
  -Member: 005 (offset 20) (type float) (bits 0)
  -Member: 006 (offset 24) (type float) (bits 0)
  -Member: 007 (offset 28) (type float) (bits 0)
  -Member: 008 (offset 32) (type float) (bits 0)
  -Member: 009 (offset 36) (type float) (bits 0)
  -Member: 010 (offset 40) (type float) (bits 0)
  -Member: 011 (offset 44) (type float) (bits 0)
  -Member: 012 (offset 48) (type float) (bits 0)
  -Member: 013 (offset 52) (type float) (bits 0)
  -Member: 014 (offset 56) (type float) (bits 0)
  -Member: 015 (offset 60) (type float) (bits 0)
  -Member: 016 (offset 64) (type float) (bits 0)
  -Member: 017 (offset 68) (type float) (bits 0)
  -Member: 018 (offset 72) (type float) (bits 0)
  -Member: 019 (offset 76) (type float) (bits 0)
  -Member: 020 (offset 80) (type float) (bits 0)
  -Member: 021 (offset 84) (type float) (bits 0)
  -Member: 022 (offset 88) (type float) (bits 0)
  -Member: 023 (offset 92) (type float) (bits 0)
  -Member: 024 (offset 96) (type float) (bits 0)
  -Member: 025 (offset 100) (type float) (bits 0)
  -Member: 026 (offset 104) (type float) (bits 0)
  -Member: 027 (offset 108) (type float) (bits 0)
  -Member: 028 (offset 112) (type float) (bits 0)
  -Member: 029 (offset 116) (type float) (bits 0)
  -Member: 030 (offset 120) (type float) (bits 0)
  -Member: 031 (offset 124) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_TeamRespawnWaveTimes
  -Member: 000 (offset 0) (type float) (bits 0)
  -Member: 001 (offset 4) (type float) (bits 0)
  -Member: 002 (offset 8) (type float) (bits 0)
  -Member: 003 (offset 12) (type float) (bits 0)
  -Member: 004 (offset 16) (type float) (bits 0)
  -Member: 005 (offset 20) (type float) (bits 0)
  -Member: 006 (offset 24) (type float) (bits 0)
  -Member: 007 (offset 28) (type float) (bits 0)
  -Member: 008 (offset 32) (type float) (bits 0)
  -Member: 009 (offset 36) (type float) (bits 0)
  -Member: 010 (offset 40) (type float) (bits 0)
  -Member: 011 (offset 44) (type float) (bits 0)
  -Member: 012 (offset 48) (type float) (bits 0)
  -Member: 013 (offset 52) (type float) (bits 0)
  -Member: 014 (offset 56) (type float) (bits 0)
  -Member: 015 (offset 60) (type float) (bits 0)
  -Member: 016 (offset 64) (type float) (bits 0)
  -Member: 017 (offset 68) (type float) (bits 0)
  -Member: 018 (offset 72) (type float) (bits 0)
  -Member: 019 (offset 76) (type float) (bits 0)
  -Member: 020 (offset 80) (type float) (bits 0)
  -Member: 021 (offset 84) (type float) (bits 0)
  -Member: 022 (offset 88) (type float) (bits 0)
  -Member: 023 (offset 92) (type float) (bits 0)
  -Member: 024 (offset 96) (type float) (bits 0)
  -Member: 025 (offset 100) (type float) (bits 0)
  -Member: 026 (offset 104) (type float) (bits 0)
  -Member: 027 (offset 108) (type float) (bits 0)
  -Member: 028 (offset 112) (type float) (bits 0)
  -Member: 029 (offset 116) (type float) (bits 0)
  -Member: 030 (offset 120) (type float) (bits 0)
  -Member: 031 (offset 124) (type float) (bits 0)
  Sub-Class Table (3 Deep): m_bTeamReady
  -Member: 000 (offset 0) (type integer) (bits 1)
  -Member: 001 (offset 1) (type integer) (bits 1)
  -Member: 002 (offset 2) (type integer) (bits 1)
  -Member: 003 (offset 3) (type integer) (bits 1)
  -Member: 004 (offset 4) (type integer) (bits 1)
  -Member: 005 (offset 5) (type integer) (bits 1)
  -Member: 006 (offset 6) (type integer) (bits 1)
  -Member: 007 (offset 7) (type integer) (bits 1)
  -Member: 008 (offset 8) (type integer) (bits 1)
  -Member: 009 (offset 9) (type integer) (bits 1)
  -Member: 010 (offset 10) (type integer) (bits 1)
  -Member: 011 (offset 11) (type integer) (bits 1)
  -Member: 012 (offset 12) (type integer) (bits 1)
  -Member: 013 (offset 13) (type integer) (bits 1)
  -Member: 014 (offset 14) (type integer) (bits 1)
  -Member: 015 (offset 15) (type integer) (bits 1)
  -Member: 016 (offset 16) (type integer) (bits 1)
  -Member: 017 (offset 17) (type integer) (bits 1)
  -Member: 018 (offset 18) (type integer) (bits 1)
  -Member: 019 (offset 19) (type integer) (bits 1)
  -Member: 020 (offset 20) (type integer) (bits 1)
  -Member: 021 (offset 21) (type integer) (bits 1)
  -Member: 022 (offset 22) (type integer) (bits 1)
  -Member: 023 (offset 23) (type integer) (bits 1)
  -Member: 024 (offset 24) (type integer) (bits 1)
  -Member: 025 (offset 25) (type integer) (bits 1)
  -Member: 026 (offset 26) (type integer) (bits 1)
  -Member: 027 (offset 27) (type integer) (bits 1)
  -Member: 028 (offset 28) (type integer) (bits 1)
  -Member: 029 (offset 29) (type integer) (bits 1)
  -Member: 030 (offset 30) (type integer) (bits 1)
  -Member: 031 (offset 31) (type integer) (bits 1)
 -Member: m_bStopWatch (offset 980) (type integer) (bits 1)

CTEArmorRicochet:

Sub-Class Table (1 Deep): DT_TEArmorRicochet
 Sub-Class Table (2 Deep): DT_TEMetalSparks
 -Member: m_vecPos (offset 12) (type vector) (bits 0)
 -Member: m_vecDir (offset 24) (type vector) (bits 0)

CTEBaseBeam:

Sub-Class Table (1 Deep): DT_BaseBeam
-Member: m_nModelIndex (offset 12) (type integer) (bits 11)
-Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
-Member: m_nStartFrame (offset 20) (type integer) (bits 8)
-Member: m_nFrameRate (offset 24) (type integer) (bits 8)
-Member: m_fLife (offset 28) (type float) (bits 8)
-Member: m_fWidth (offset 32) (type float) (bits 10)
-Member: m_fEndWidth (offset 36) (type float) (bits 10)
-Member: m_nFadeLength (offset 40) (type integer) (bits 8)
-Member: m_fAmplitude (offset 44) (type float) (bits 8)
-Member: m_nSpeed (offset 64) (type integer) (bits 8)
-Member: r (offset 48) (type integer) (bits 8)
-Member: g (offset 52) (type integer) (bits 8)
-Member: b (offset 56) (type integer) (bits 8)
-Member: a (offset 60) (type integer) (bits 8)
-Member: m_nFlags (offset 68) (type integer) (bits 32)

CTEBeamEntPoint:

Sub-Class Table (1 Deep): DT_TEBeamEntPoint
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
-Member: m_nEndEntity (offset 88) (type integer) (bits 24)
-Member: m_vecStartPoint (offset 76) (type vector) (bits 0)
-Member: m_vecEndPoint (offset 92) (type vector) (bits 0)

CTEBeamEnts:

Sub-Class Table (1 Deep): DT_TEBeamEnts
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)

CTEBeamFollow:

Sub-Class Table (1 Deep): DT_TEBeamFollow
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_iEntIndex (offset 72) (type integer) (bits 24)

CTEBeamLaser:

Sub-Class Table (1 Deep): DT_TEBeamLaser
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_nStartEntity (offset 72) (type integer) (bits 24)
-Member: m_nEndEntity (offset 76) (type integer) (bits 24)

CTEBeamPoints:

Sub-Class Table (1 Deep): DT_TEBeamPoints
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_vecStartPoint (offset 72) (type vector) (bits 0)
-Member: m_vecEndPoint (offset 84) (type vector) (bits 0)

CTEBeamRing:

Sub-Class Table (1 Deep): DT_TEBeamRing
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_nStartEntity (offset 72) (type integer) (bits 11)
-Member: m_nEndEntity (offset 76) (type integer) (bits 11)

CTEBeamRingPoint:

Sub-Class Table (1 Deep): DT_TEBeamRingPoint
 Sub-Class Table (2 Deep): DT_BaseBeam
 -Member: m_nModelIndex (offset 12) (type integer) (bits 11)
 -Member: m_nHaloIndex (offset 16) (type integer) (bits 11)
 -Member: m_nStartFrame (offset 20) (type integer) (bits 8)
 -Member: m_nFrameRate (offset 24) (type integer) (bits 8)
 -Member: m_fLife (offset 28) (type float) (bits 8)
 -Member: m_fWidth (offset 32) (type float) (bits 10)
 -Member: m_fEndWidth (offset 36) (type float) (bits 10)
 -Member: m_nFadeLength (offset 40) (type integer) (bits 8)
 -Member: m_fAmplitude (offset 44) (type float) (bits 8)
 -Member: m_nSpeed (offset 64) (type integer) (bits 8)
 -Member: r (offset 48) (type integer) (bits 8)
 -Member: g (offset 52) (type integer) (bits 8)
 -Member: b (offset 56) (type integer) (bits 8)
 -Member: a (offset 60) (type integer) (bits 8)
 -Member: m_nFlags (offset 68) (type integer) (bits 32)
-Member: m_vecCenter (offset 72) (type vector) (bits 0)
-Member: m_flStartRadius (offset 84) (type float) (bits 16)
-Member: m_flEndRadius (offset 88) (type float) (bits 16)

CTEBeamSpline:

Sub-Class Table (1 Deep): DT_TEBeamSpline
-Member: m_nPoints (offset 204) (type integer) (bits 5)
-Member: m_vecPoints (offset 12) (type vector) (bits 0)
-Member: m_vecPoints (offset 0) (type array) (bits 0)

CTEBloodSprite:

Sub-Class Table (1 Deep): DT_TEBloodSprite
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
-Member: m_vecDirection (offset 24) (type vector) (bits 0)
-Member: r (offset 44) (type integer) (bits 8)
-Member: g (offset 48) (type integer) (bits 8)
-Member: b (offset 52) (type integer) (bits 8)
-Member: a (offset 56) (type integer) (bits 8)
-Member: m_nSprayModel (offset 36) (type integer) (bits 11)
-Member: m_nDropModel (offset 40) (type integer) (bits 11)
-Member: m_nSize (offset 60) (type integer) (bits 8)

CTEBloodStream:

Sub-Class Table (1 Deep): DT_TEBloodStream
 Sub-Class Table (2 Deep): DT_TEParticleSystem
  Sub-Class Table (3 Deep): DT_BaseTempEntity
 -Member: m_vecOrigin[0] (offset 12) (type float) (bits 0)
 -Member: m_vecOrigin[1] (offset 16) (type float) (bits 0)
 -Member: m_vecOrigin[2] (offset 20) (type float) (bits 0)
-Member: m_vecDirection (offset 24) (type vector) (bits 11)
-Member: r (offset 36) (type integer) (bits 8)
-Member: g (offset 40) (type integer) (bits 8)
-Member: b (offset 44) (type integer) (bits 8)
-Member: a (offset 48) (type integer) (bits 8)
-Member: m_nAmount (offset 52) (type integer) (bits 8)

CTEBreakModel:

Sub-Class Table (1 Deep): DT_TEBreakModel
 Sub-Class Table (2 Deep): DT_BaseTempEntity
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
-Member: m_angRotation[0] (offset 48) (type float) (bits 13)
-Member: m_angRotation[1] (offset 52) (type float) (bits 13)
-Member: m_angRotation[2] (offset 56) (type float) (bits 13)
-Member: m_vecSize (offset 24) (type vector) (bits 0)
-Member: m_vecVelocity (offset 36) (type vector) (bits 0)
-Member: m_nModelIndex (offset 64) (type integer) (bits 11)
-Member: m_nRandomization (offset 60) (type integer) (bits 9)
-Member: m_nCount (offset 68) (type integer) (bits 8)
-Member: m_fTime (offset 72) (type float) (bits 10)
-Member: m_nFlags (offset 76) (type integer) (bits 8)

CTEBSPDecal:

Sub-Class Table (1 Deep): DT_TEBSPDecal
 Sub-Class Table (2 Deep): DT_BaseTempEntity
-Member: m_vecOrigin (offset 12) (type vector) (bits 0)
-Member: m_nEntity (offset 24) (type integer) (bits 11)
-Member: m_nIndex (offset 28) (type integer) (bits 9)

CTEBubbles:

Sub-Class Table (1 Deep): DT_TEBubbles
 Sub-Class Table (2 Deep): DT_BaseTempEntity
-Member: m_vecMins (offset 12) (type vector) (bits 0)
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
-Member: m_fHeight (offset 36) (type float) (bits 17)
-Member: m_nCount (offset 44) (type integer) (bits 8)
-Member: m_fSpeed (offset 48) (type float) (bits 17)

CTEBubbleTrail:

Sub-Class Table (1 Deep): DT_TEBubbleTrail
 Sub-Class Table (2 Deep): DT_BaseTempEntity
-Member: m_vecMins (offset 12) (type vector) (bits 0)
-Member: m_vecMaxs (offset 24) (type vector) (bits 0)
-Member: m_nModelIndex (offset 40) (type integer) (bits 11)
-Member: m_flWaterZ (offset 36) (type float) (bits 17)
-Member: m_nCount (offset 44) (type integer) (bits 8)
-Member: m_fSpeed (offset 48) (type float) (bits 17)

CTEBullets:

Sub-Class Table (1 Deep): DT_TEBullets
-Member: m_vecOrigin (offset 16) (type vector) (bits 0)
-Member: m_vecAngles[0] (offset 28) (type float) (bits 10)
-Member: m_vecAngles[1] (offset 32) (type float) (bits 10)
-Member: m_iWeaponID (offset 40) (type integer) (bits 6)
-Member: m_iMode (offset 44) (type integer) (bits 1)
-Member: m_iSeed (offset 48) (type integer) (bits 32)
-Member: m_iPlayer (offset 12) (type integer) (bits 5)
-Member: m_flSoundTime (offset 52) (type float) (bits 0)