Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.

List of L4D Netprops (Part 2)

From Valve Developer Community
Jump to: navigation, search
English (en)
... Icon-Important.png

Dumped network properties for "left4dead" (part 2)

Part 1: List of L4D Netprops

For Left 4 Dead 2: List of L4D2 Netprops

Contents

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (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 893) (type integer) (bits 1)
-Member: m_fPoseValue (offset 904) (type float) (bits 11)
-Member: m_fInterpolationTime (offset 908) (type float) (bits 11)
-Member: m_bInterpolationWrap (offset 912) (type integer) (bits 1)
-Member: m_fCycleFrequency (offset 916) (type float) (bits 11)
-Member: m_nFModType (offset 920) (type integer) (bits 3)
-Member: m_fFModTimeOffset (offset 924) (type float) (bits 11)
-Member: m_fFModRate (offset 928) (type float) (bits 11)
-Member: m_fFModAmplitude (offset 932) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_fLocalContrastStrength (offset 872) (type float) (bits 0)
-Member: m_fLocalContrastEdgeStrength (offset 876) (type float) (bits 0)
-Member: m_fVignetteStart (offset 880) (type float) (bits 0)
-Member: m_fVignetteEnd (offset 884) (type float) (bits 0)
-Member: m_fVignetteBlurStrength (offset 888) (type float) (bits 0)
-Member: m_fFadeToBlackStrength (offset 892) (type float) (bits 0)
-Member: m_fFadeTime (offset 896) (type float) (bits 0)
-Member: m_bMaster (offset 900) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_nPrecipType (offset 872) (type integer) (bits 3)
-Member: m_minSpeed (offset 876) (type float) (bits 0)
-Member: m_maxSpeed (offset 880) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)

CPredictedViewModel:

Sub-Class Table (1 Deep): DT_PredictedViewModel
 Sub-Class Table (2 Deep): DT_BaseViewModel
 -Member: m_nModelIndex (offset 246) (type integer) (bits 11)
 -Member: m_nBody (offset 900) (type integer) (bits 8)
 -Member: m_nSkin (offset 896) (type integer) (bits 10)
 -Member: m_nSequence (offset 956) (type integer) (bits 8)
 -Member: m_nLayerSequence (offset 1188) (type integer) (bits 8)
 -Member: m_nLayer (offset 1192) (type integer) (bits 2)
 -Member: m_nViewModelIndex (offset 1180) (type integer) (bits 1)
 -Member: m_flPlaybackRate (offset 912) (type float) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_nAnimationParity (offset 1184) (type integer) (bits 3)
 -Member: m_hWeapon (offset 1200) (type integer) (bits 21)
 -Member: m_hOwner (offset 1204) (type integer) (bits 21)
 -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
 -Member: m_flLayerStartTime (offset 1196) (type float) (bits 0)
 -Member: m_flPoseParameter (offset 960) (type float) (bits 8)
 -Member: m_flPoseParameter (offset 0) (type array) (bits 0)

CPropaneTank:

Sub-Class Table (1 Deep): DT_PropaneTank
 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 120) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 128) (type float) (bits 0)
     -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 246) (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 12)
      -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)
     -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
     -Member: m_fEffects (offset 188) (type integer) (bits 10)
     -Member: m_clrRender (offset 248) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
     -Member: m_flElasticity (offset 612) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
     -Member: moveparent (offset 344) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
     -Member: movetype (offset 342) (type integer) (bits 4)
     -Member: movecollide (offset 343) (type integer) (bits 3)
     -Member: m_angRotation (offset 816) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
     -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
     -Member: m_flFadeScale (offset 464) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
    -Member: m_nForceBone (offset 880) (type integer) (bits 8)
    -Member: m_vecForce (offset 884) (type vector) (bits 0)
    -Member: m_nSkin (offset 896) (type integer) (bits 10)
    -Member: m_nBody (offset 900) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
     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 956) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 952) (type float) (bits 15)
   -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_iClip1 (offset 1192) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
    -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
    -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
    -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
   -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
   -Member: m_iState (offset 1180) (type integer) (bits 2)
   -Member: m_hOwner (offset 1148) (type integer) (bits 21)
   -Member: m_bInReload (offset 1249) (type integer) (bits 1)
  -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
  -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
  -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
  -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
  -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
  -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
  -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
  -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
  -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
  -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
  -Member: m_flVsLastSwingTime (offset 2060) (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 (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)

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 120) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 128) (type float) (bits 0)
     -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 246) (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 12)
      -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)
     -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
     -Member: m_fEffects (offset 188) (type integer) (bits 10)
     -Member: m_clrRender (offset 248) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
     -Member: m_flElasticity (offset 612) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
     -Member: moveparent (offset 344) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
     -Member: movetype (offset 342) (type integer) (bits 4)
     -Member: movecollide (offset 343) (type integer) (bits 3)
     -Member: m_angRotation (offset 816) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
     -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
     -Member: m_flFadeScale (offset 464) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
    -Member: m_nForceBone (offset 880) (type integer) (bits 8)
    -Member: m_vecForce (offset 884) (type vector) (bits 0)
    -Member: m_nSkin (offset 896) (type integer) (bits 10)
    -Member: m_nBody (offset 900) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
     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 956) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 952) (type float) (bits 15)
   -Member: m_noGhostCollision (offset 1488) (type integer) (bits 1)
   -Member: m_bClientPhysics (offset 1490) (type integer) (bits 1)
  -Member: m_bUseHitboxesForRenderBox (offset 1576) (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 280) (type integer) (bits 16)
 -Member: m_eDoorState (offset 1644) (type integer) (bits 3)
 -Member: m_bLocked (offset 1692) (type integer) (bits 1)
 -Member: m_isRescueDoor (offset 1702) (type integer) (bits 1)
 -Member: m_hMaster (offset 1760) (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 120) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 128) (type float) (bits 0)
    -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 246) (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 12)
     -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)
    -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
    -Member: m_fEffects (offset 188) (type integer) (bits 10)
    -Member: m_clrRender (offset 248) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
    -Member: m_flElasticity (offset 612) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
    -Member: moveparent (offset 344) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
    -Member: movetype (offset 342) (type integer) (bits 4)
    -Member: movecollide (offset 343) (type integer) (bits 3)
    -Member: m_angRotation (offset 816) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
    -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
    -Member: m_flFadeScale (offset 464) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
   -Member: m_nForceBone (offset 880) (type integer) (bits 8)
   -Member: m_vecForce (offset 884) (type vector) (bits 0)
   -Member: m_nSkin (offset 896) (type integer) (bits 10)
   -Member: m_nBody (offset 900) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
    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 956) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 952) (type float) (bits 15)
  -Member: m_noGhostCollision (offset 1488) (type integer) (bits 1)
  -Member: m_bClientPhysics (offset 1490) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 1576) (type integer) (bits 1)
-Member: m_isUsed (offset 1616) (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 120) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 128) (type float) (bits 0)
    -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 246) (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 12)
     -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)
    -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
    -Member: m_fEffects (offset 188) (type integer) (bits 10)
    -Member: m_clrRender (offset 248) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
    -Member: m_flElasticity (offset 612) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
    -Member: moveparent (offset 344) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
    -Member: movetype (offset 342) (type integer) (bits 4)
    -Member: movecollide (offset 343) (type integer) (bits 3)
    -Member: m_angRotation (offset 816) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
    -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
    -Member: m_flFadeScale (offset 464) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
   -Member: m_nForceBone (offset 880) (type integer) (bits 8)
   -Member: m_vecForce (offset 884) (type vector) (bits 0)
   -Member: m_nSkin (offset 896) (type integer) (bits 10)
   -Member: m_nBody (offset 900) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
    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 956) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 952) (type float) (bits 15)
  -Member: m_noGhostCollision (offset 1488) (type integer) (bits 1)
  -Member: m_bClientPhysics (offset 1490) (type integer) (bits 1)
 -Member: m_bUseHitboxesForRenderBox (offset 1576) (type integer) (bits 1)
-Member: m_flPoseParameter (offset 0) (type integer) (bits 0)
-Member: m_initialAngles (offset 1628) (type vector) (bits 10)
-Member: m_owner (offset 1604) (type integer) (bits 21)
-Member: m_maxYaw (offset 1608) (type float) (bits 0)
-Member: m_maxPitch (offset 1612) (type float) (bits 0)
-Member: m_minPitch (offset 1616) (type float) (bits 0)
-Member: m_firing (offset 1620) (type integer) (bits 1)
-Member: m_overheated (offset 1621) (type integer) (bits 1)
-Member: m_heat (offset 1624) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_nForceBone (offset 880) (type integer) (bits 8)
 -Member: m_vecForce (offset 884) (type vector) (bits 0)
 -Member: m_nSkin (offset 896) (type integer) (bits 10)
 -Member: m_nBody (offset 900) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
 -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
  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 956) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 952) (type float) (bits 15)
-Member: m_hPlayer (offset 1648) (type integer) (bits 21)
-Member: m_nSpeed (offset 1652) (type integer) (bits 8)
-Member: m_nRPM (offset 1656) (type integer) (bits 13)
-Member: m_flThrottle (offset 1660) (type float) (bits 0)
-Member: m_nBoostTimeLeft (offset 1664) (type integer) (bits 8)
-Member: m_nHasBoost (offset 1668) (type integer) (bits 1)
-Member: m_nScannerDisabledWeapons (offset 1698) (type integer) (bits 1)
-Member: m_nScannerDisabledVehicle (offset 1699) (type integer) (bits 1)
-Member: m_bEnterAnimOn (offset 1716) (type integer) (bits 1)
-Member: m_bExitAnimOn (offset 1717) (type integer) (bits 1)
-Member: m_bUnableToFire (offset 1696) (type integer) (bits 1)
-Member: m_vecEyeExitEndpoint (offset 1672) (type vector) (bits 0)
-Member: m_bHasGun (offset 1697) (type integer) (bits 1)
-Member: m_vecGunCrosshair (offset 1684) (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 120) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 128) (type float) (bits 0)
       -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 246) (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 12)
        -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)
       -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
       -Member: m_fEffects (offset 188) (type integer) (bits 10)
       -Member: m_clrRender (offset 248) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
       -Member: m_flElasticity (offset 612) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
       -Member: moveparent (offset 344) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
       -Member: movetype (offset 342) (type integer) (bits 4)
       -Member: movecollide (offset 343) (type integer) (bits 3)
       -Member: m_angRotation (offset 816) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
       -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
       -Member: m_flFadeScale (offset 464) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
      -Member: m_nForceBone (offset 880) (type integer) (bits 8)
      -Member: m_vecForce (offset 884) (type vector) (bits 0)
      -Member: m_nSkin (offset 896) (type integer) (bits 10)
      -Member: m_nBody (offset 900) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
       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 956) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 952) (type float) (bits 15)
     -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_iClip1 (offset 1192) (type integer) (bits 8)
      -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
      -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
      -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
      -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
      Sub-Class Table (7 Deep): DT_LocalActiveWeaponData
      -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
      -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
      -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
      -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
      -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
      -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
      -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
     -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
     -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
     -Member: m_iState (offset 1180) (type integer) (bits 2)
     -Member: m_hOwner (offset 1148) (type integer) (bits 21)
     -Member: m_bInReload (offset 1249) (type integer) (bits 1)
    -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
    -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
    -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
    -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
    -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
    -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
    -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
    -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
    -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
    -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
    -Member: m_flVsLastSwingTime (offset 2060) (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)
    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_fireRightSide (offset 2141) (type integer) (bits 1)
  -Member: m_isDualWielding (offset 2142) (type integer) (bits 1)
  -Member: m_hasDualWeapons (offset 2143) (type integer) (bits 1)
  -Member: m_reloadFromEmpty (offset 2140) (type integer) (bits 1)
  -Member: m_inInitialPickup (offset 2145) (type integer) (bits 1)
  -Member: m_needPump (offset 2144) (type integer) (bits 1)
  -Member: m_partialReloadStage (offset 2136) (type integer) (bits 3)
  Sub-Class Table (3 Deep): DT_LocalActiveShotgunData
  -Member: m_reloadState (offset 2156) (type integer) (bits 32)
  -Member: m_reloadAnimState (offset 2180) (type integer) (bits 32)
  -Member: m_reloadNumShells (offset 2160) (type integer) (bits 32)
  -Member: m_reloadStartTime (offset 2164) (type float) (bits 0)
  -Member: m_reloadStartDuration (offset 2168) (type float) (bits 0)
  -Member: m_reloadInsertDuration (offset 2172) (type float) (bits 0)
  -Member: m_reloadEndDuration (offset 2176) (type float) (bits 0)
  -Member: m_shellsInserted (offset 2184) (type integer) (bits 32)

CRagdollManager:

Sub-Class Table (1 Deep): DT_RagdollManager
-Member: m_iCurrentMaxRagdollCount (offset 872) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_nForceBone (offset 880) (type integer) (bits 8)
 -Member: m_vecForce (offset 884) (type vector) (bits 0)
 -Member: m_nSkin (offset 896) (type integer) (bits 10)
 -Member: m_nBody (offset 900) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
 -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
  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 956) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 952) (type float) (bits 15)
-Member: m_ragAngles (offset 2148) (type vector) (bits 13)
-Member: m_ragAngles (offset 0) (type array) (bits 0)
-Member: m_ragPos (offset 1860) (type vector) (bits 0)
-Member: m_ragPos (offset 0) (type array) (bits 0)
-Member: m_hUnragdoll (offset 2440) (type integer) (bits 21)
-Member: m_flBlendWeight (offset 2484) (type float) (bits 8)
-Member: m_nOverlaySequence (offset 2488) (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 120) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 128) (type float) (bits 0)
   -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 246) (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 12)
    -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)
   -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
   -Member: m_fEffects (offset 188) (type integer) (bits 10)
   -Member: m_clrRender (offset 248) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
   -Member: m_flElasticity (offset 612) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
   -Member: moveparent (offset 344) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
   -Member: movetype (offset 342) (type integer) (bits 4)
   -Member: movecollide (offset 343) (type integer) (bits 3)
   -Member: m_angRotation (offset 816) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
   -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
   -Member: m_flFadeScale (offset 464) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
  -Member: m_nForceBone (offset 880) (type integer) (bits 8)
  -Member: m_vecForce (offset 884) (type vector) (bits 0)
  -Member: m_nSkin (offset 896) (type integer) (bits 10)
  -Member: m_nBody (offset 900) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
   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 956) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
   Sub-Class Table (4 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 952) (type float) (bits 15)
 -Member: m_ragAngles (offset 2148) (type vector) (bits 13)
 -Member: m_ragAngles (offset 0) (type array) (bits 0)
 -Member: m_ragPos (offset 1860) (type vector) (bits 0)
 -Member: m_ragPos (offset 0) (type array) (bits 0)
 -Member: m_hUnragdoll (offset 2440) (type integer) (bits 21)
 -Member: m_flBlendWeight (offset 2484) (type float) (bits 8)
 -Member: m_nOverlaySequence (offset 2488) (type integer) (bits 11)
-Member: m_boneIndexAttached (offset 3072) (type integer) (bits 7)
-Member: m_ragdollAttachedObjectIndex (offset 3076) (type integer) (bits 5)
-Member: m_attachmentPointBoneSpace (offset 3080) (type vector) (bits 0)
-Member: m_attachmentPointRagdollSpace (offset 3092) (type vector) (bits 0)

CRopeKeyframe:

Sub-Class Table (1 Deep): DT_RopeKeyframe
-Member: m_hStartPoint (offset 940) (type integer) (bits 21)
-Member: m_hEndPoint (offset 944) (type integer) (bits 21)
-Member: m_iStartAttachment (offset 948) (type integer) (bits 5)
-Member: m_iEndAttachment (offset 950) (type integer) (bits 5)
-Member: m_Slack (offset 884) (type integer) (bits 12)
-Member: m_RopeLength (offset 920) (type integer) (bits 15)
-Member: m_fLockedPoints (offset 924) (type integer) (bits 4)
-Member: m_nChangeCount (offset 916) (type integer) (bits 8)
-Member: m_RopeFlags (offset 876) (type integer) (bits 10)
-Member: m_nSegments (offset 896) (type integer) (bits 4)
-Member: m_bConstrainBetweenEndpoints (offset 900) (type integer) (bits 1)
-Member: m_iRopeMaterialModelIndex (offset 908) (type integer) (bits 16)
-Member: m_Subdiv (offset 912) (type integer) (bits 4)
-Member: m_TextureScale (offset 892) (type float) (bits 10)
-Member: m_Width (offset 888) (type float) (bits 0)
-Member: m_flScrollSpeed (offset 932) (type float) (bits 0)
-Member: m_vecOrigin (offset 804) (type vector) (bits 0)
-Member: moveparent (offset 344) (type integer) (bits 21)
-Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
-Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
-Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
-Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
-Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)

CSceneEntity:

Sub-Class Table (1 Deep): DT_SceneEntity
-Member: m_nSceneStringIndex (offset 1052) (type integer) (bits 13)
-Member: m_bIsPlayingBack (offset 956) (type integer) (bits 1)
-Member: m_bPaused (offset 957) (type integer) (bits 1)
-Member: m_bMultiplayer (offset 958) (type integer) (bits 1)
-Member: m_flForceClientTime (offset 960) (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)

CShadowControl:

Sub-Class Table (1 Deep): DT_ShadowControl
-Member: m_shadowDirection (offset 872) (type vector) (bits 0)
-Member: m_shadowColor (offset 884) (type integer) (bits 32)
-Member: m_flShadowMaxDist (offset 888) (type float) (bits 0)
-Member: m_bDisableShadows (offset 892) (type integer) (bits 1)
-Member: m_bEnableLocalLightShadows (offset 893) (type integer) (bits 1)

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_bEnabled (offset 872) (type integer) (bits 1)
-Member: m_szDisplayText (offset 873) (type string) (bits 0)
-Member: m_szSlideshowDirectory (offset 1001) (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 1172) (type float) (bits 11)
-Member: m_fMaxSlideTime (offset 1176) (type float) (bits 11)
-Member: m_iCycleType (offset 1180) (type integer) (bits 2)
-Member: m_bNoListRepeats (offset 1184) (type integer) (bits 1)

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 120) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 128) (type float) (bits 0)
      -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 246) (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 12)
       -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)
      -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
      -Member: m_fEffects (offset 188) (type integer) (bits 10)
      -Member: m_clrRender (offset 248) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
      -Member: m_flElasticity (offset 612) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
      -Member: moveparent (offset 344) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
      -Member: movetype (offset 342) (type integer) (bits 4)
      -Member: movecollide (offset 343) (type integer) (bits 3)
      -Member: m_angRotation (offset 816) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
      -Member: m_flFadeScale (offset 464) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
     -Member: m_nForceBone (offset 880) (type integer) (bits 8)
     -Member: m_vecForce (offset 884) (type vector) (bits 0)
     -Member: m_nSkin (offset 896) (type integer) (bits 10)
     -Member: m_nBody (offset 900) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
      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 956) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 952) (type float) (bits 15)
    -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_iClip1 (offset 1192) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
    -Member: m_iState (offset 1180) (type integer) (bits 2)
    -Member: m_hOwner (offset 1148) (type integer) (bits 21)
    -Member: m_bInReload (offset 1249) (type integer) (bits 1)
   -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
   -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
   -Member: m_flVsLastSwingTime (offset 2060) (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)
   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)

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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_SpreadSpeed (offset 872) (type float) (bits 0)
-Member: m_Speed (offset 876) (type float) (bits 0)
-Member: m_StartSize (offset 880) (type float) (bits 0)
-Member: m_EndSize (offset 884) (type float) (bits 0)
-Member: m_Rate (offset 888) (type float) (bits 0)
-Member: m_JetLength (offset 892) (type float) (bits 0)
-Member: m_bEmit (offset 900) (type integer) (bits 1)
-Member: m_flBaseSpread (offset 904) (type float) (bits 0)
-Member: m_flRollSpeed (offset 896) (type float) (bits 0)
-Member: m_DirLight.m_vPos (offset 944) (type vector) (bits 0)
-Member: m_DirLight.m_vColor (offset 956) (type vector) (bits 0)
-Member: m_DirLight.m_flIntensity (offset 968) (type float) (bits 0)
-Member: m_AmbientLight.m_vPos (offset 912) (type vector) (bits 0)
-Member: m_AmbientLight.m_vColor (offset 924) (type vector) (bits 0)
-Member: m_AmbientLight.m_flIntensity (offset 936) (type float) (bits 0)
-Member: m_vWind (offset 992) (type vector) (bits 0)
-Member: m_flTwist (offset 972) (type float) (bits 0)
-Member: m_iMaterialModel (offset 980) (type integer) (bits 16)

CSniperRifle:

Sub-Class Table (1 Deep): DT_SniperRifle
 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 120) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 128) (type float) (bits 0)
      -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 246) (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 12)
       -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)
      -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
      -Member: m_fEffects (offset 188) (type integer) (bits 10)
      -Member: m_clrRender (offset 248) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
      -Member: m_flElasticity (offset 612) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
      -Member: moveparent (offset 344) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
      -Member: movetype (offset 342) (type integer) (bits 4)
      -Member: movecollide (offset 343) (type integer) (bits 3)
      -Member: m_angRotation (offset 816) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
      -Member: m_flFadeScale (offset 464) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
     -Member: m_nForceBone (offset 880) (type integer) (bits 8)
     -Member: m_vecForce (offset 884) (type vector) (bits 0)
     -Member: m_nSkin (offset 896) (type integer) (bits 10)
     -Member: m_nBody (offset 900) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
      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 956) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 952) (type float) (bits 15)
    -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_iClip1 (offset 1192) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
    -Member: m_iState (offset 1180) (type integer) (bits 2)
    -Member: m_hOwner (offset 1148) (type integer) (bits 21)
    -Member: m_bInReload (offset 1249) (type integer) (bits 1)
   -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
   -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
   -Member: m_flVsLastSwingTime (offset 2060) (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)
   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_fireRightSide (offset 2141) (type integer) (bits 1)
 -Member: m_isDualWielding (offset 2142) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 2143) (type integer) (bits 1)
 -Member: m_reloadFromEmpty (offset 2140) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 2145) (type integer) (bits 1)
 -Member: m_needPump (offset 2144) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 2136) (type integer) (bits 3)

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flLightScale (offset 872) (type float) (bits 0)
-Member: m_Radius (offset 876) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_hAttachedToEntity (offset 872) (type integer) (bits 21)
-Member: m_nAttachment (offset 876) (type integer) (bits 8)
-Member: m_flScaleTime (offset 904) (type float) (bits 0)
-Member: m_flSpriteScale (offset 900) (type float) (bits 8)
-Member: m_flGlowProxySize (offset 912) (type float) (bits 6)
-Member: m_flHDRColorScale (offset 916) (type float) (bits 0)
-Member: m_flSpriteFramerate (offset 880) (type float) (bits 8)
-Member: m_flFrame (offset 884) (type float) (bits 20)
-Member: m_flBrightnessTime (offset 896) (type float) (bits 0)
-Member: m_nBrightness (offset 892) (type integer) (bits 8)
-Member: m_bWorldSpaceScale (offset 908) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 872) (type integer) (bits 21)
 -Member: m_nAttachment (offset 876) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 904) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 900) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 912) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 916) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 880) (type float) (bits 8)
 -Member: m_flFrame (offset 884) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 896) (type float) (bits 0)
 -Member: m_nBrightness (offset 892) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 908) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_hAttachedToEntity (offset 872) (type integer) (bits 21)
 -Member: m_nAttachment (offset 876) (type integer) (bits 8)
 -Member: m_flScaleTime (offset 904) (type float) (bits 0)
 -Member: m_flSpriteScale (offset 900) (type float) (bits 8)
 -Member: m_flGlowProxySize (offset 912) (type float) (bits 6)
 -Member: m_flHDRColorScale (offset 916) (type float) (bits 0)
 -Member: m_flSpriteFramerate (offset 880) (type float) (bits 8)
 -Member: m_flFrame (offset 884) (type float) (bits 20)
 -Member: m_flBrightnessTime (offset 896) (type float) (bits 0)
 -Member: m_nBrightness (offset 892) (type integer) (bits 8)
 -Member: m_bWorldSpaceScale (offset 908) (type integer) (bits 1)
-Member: m_flLifeTime (offset 952) (type float) (bits 0)
-Member: m_flStartWidth (offset 956) (type float) (bits 0)
-Member: m_flEndWidth (offset 960) (type float) (bits 0)
-Member: m_flStartWidthVariance (offset 964) (type float) (bits 0)
-Member: m_flTextureRes (offset 968) (type float) (bits 0)
-Member: m_flMinFadeLength (offset 972) (type float) (bits 0)
-Member: m_vecSkyboxOrigin (offset 976) (type vector) (bits 0)
-Member: m_flSkyboxScale (offset 988) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_SpreadSpeed (offset 872) (type float) (bits 0)
-Member: m_Speed (offset 876) (type float) (bits 0)
-Member: m_StartSize (offset 880) (type float) (bits 0)
-Member: m_EndSize (offset 884) (type float) (bits 0)
-Member: m_Rate (offset 888) (type float) (bits 0)
-Member: m_JetLength (offset 892) (type float) (bits 0)
-Member: m_bEmit (offset 900) (type integer) (bits 1)
-Member: m_bFaceLeft (offset 904) (type integer) (bits 1)
-Member: m_nType (offset 908) (type integer) (bits 32)
-Member: m_spawnflags (offset 280) (type integer) (bits 8)
-Member: m_flRollSpeed (offset 912) (type float) (bits 0)
-Member: m_NoiseStart (offset 896) (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 120) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 128) (type float) (bits 0)
      -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 246) (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 12)
       -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)
      -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
      -Member: m_fEffects (offset 188) (type integer) (bits 10)
      -Member: m_clrRender (offset 248) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
      -Member: m_flElasticity (offset 612) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
      -Member: moveparent (offset 344) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
      -Member: movetype (offset 342) (type integer) (bits 4)
      -Member: movecollide (offset 343) (type integer) (bits 3)
      -Member: m_angRotation (offset 816) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
      -Member: m_flFadeScale (offset 464) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
     -Member: m_nForceBone (offset 880) (type integer) (bits 8)
     -Member: m_vecForce (offset 884) (type vector) (bits 0)
     -Member: m_nSkin (offset 896) (type integer) (bits 10)
     -Member: m_nBody (offset 900) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
      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 956) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 952) (type float) (bits 15)
    -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_iClip1 (offset 1192) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
    -Member: m_iState (offset 1180) (type integer) (bits 2)
    -Member: m_hOwner (offset 1148) (type integer) (bits 21)
    -Member: m_bInReload (offset 1249) (type integer) (bits 1)
   -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
   -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
   -Member: m_flVsLastSwingTime (offset 2060) (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)
   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_fireRightSide (offset 2141) (type integer) (bits 1)
 -Member: m_isDualWielding (offset 2142) (type integer) (bits 1)
 -Member: m_hasDualWeapons (offset 2143) (type integer) (bits 1)
 -Member: m_reloadFromEmpty (offset 2140) (type integer) (bits 1)
 -Member: m_inInitialPickup (offset 2145) (type integer) (bits 1)
 -Member: m_needPump (offset 2144) (type integer) (bits 1)
 -Member: m_partialReloadStage (offset 2136) (type integer) (bits 3)

CSun:

Sub-Class Table (1 Deep): DT_Sun
-Member: m_clrRender (offset 248) (type integer) (bits 32)
-Member: m_clrOverlay (offset 912) (type integer) (bits 32)
-Member: m_vDirection (offset 872) (type vector) (bits 0)
-Member: m_bOn (offset 916) (type integer) (bits 1)
-Member: m_nSize (offset 904) (type integer) (bits 10)
-Member: m_nOverlaySize (offset 908) (type integer) (bits 10)
-Member: m_nMaterial (offset 920) (type integer) (bits 32)
-Member: m_nOverlayMaterial (offset 924) (type integer) (bits 32)
-Member: HDRColorScale (offset 928) (type float) (bits 0)

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_order (offset 872) (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 120) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 128) (type float) (bits 0)
    -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 246) (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 12)
     -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)
    -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
    -Member: m_fEffects (offset 188) (type integer) (bits 10)
    -Member: m_clrRender (offset 248) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
    -Member: m_flElasticity (offset 612) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
    -Member: moveparent (offset 344) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
    -Member: movetype (offset 342) (type integer) (bits 4)
    -Member: movecollide (offset 343) (type integer) (bits 3)
    -Member: m_angRotation (offset 816) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
    -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
    -Member: m_flFadeScale (offset 464) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
   -Member: m_nForceBone (offset 880) (type integer) (bits 8)
   -Member: m_vecForce (offset 884) (type vector) (bits 0)
   -Member: m_nSkin (offset 896) (type integer) (bits 10)
   -Member: m_nBody (offset 900) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
    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 956) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 952) (type float) (bits 15)
   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 1564) (type integer) (bits 1)
 -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
-Member: m_survivor (offset 1972) (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 120) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 128) (type float) (bits 0)
      -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 246) (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 12)
       -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)
      -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
      -Member: m_fEffects (offset 188) (type integer) (bits 10)
      -Member: m_clrRender (offset 248) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
      -Member: m_flElasticity (offset 612) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
      -Member: moveparent (offset 344) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
      -Member: movetype (offset 342) (type integer) (bits 4)
      -Member: movecollide (offset 343) (type integer) (bits 3)
      -Member: m_angRotation (offset 816) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
      -Member: m_flFadeScale (offset 464) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
     -Member: m_nForceBone (offset 880) (type integer) (bits 8)
     -Member: m_vecForce (offset 884) (type vector) (bits 0)
     -Member: m_nSkin (offset 896) (type integer) (bits 10)
     -Member: m_nBody (offset 900) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
      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 956) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 952) (type float) (bits 15)
    -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_iClip1 (offset 1192) (type integer) (bits 8)
     -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
     -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
     -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
     -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
     Sub-Class Table (6 Deep): DT_LocalActiveWeaponData
     -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
     -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
     -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
     -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
     -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
     -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
     -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
    -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
    -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
    -Member: m_iState (offset 1180) (type integer) (bits 2)
    -Member: m_hOwner (offset 1148) (type integer) (bits 21)
    -Member: m_bInReload (offset 1249) (type integer) (bits 1)
   -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
   -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
   -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
   -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
   -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
   -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
   -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
   -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
   -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
   -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
   -Member: m_flVsLastSwingTime (offset 2060) (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)
   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_isLowAttack (offset 2156) (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 960) (type integer) (bits 5)
-Member: m_iScore (offset 944) (type integer) (bits 32)
-Member: m_iRoundsWon (offset 948) (type integer) (bits 8)
-Member: m_szTeamname (offset 912) (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 816) (type integer) (bits 5)
 -Member: m_bInWaitingForPlayers (offset 832) (type integer) (bits 1)
 -Member: m_iWinningTeam (offset 824) (type integer) (bits 3)
 -Member: m_bInOvertime (offset 820) (type integer) (bits 1)
 -Member: m_bInSetup (offset 821) (type integer) (bits 1)
 -Member: m_bSwitchedTeamsThisRound (offset 822) (type integer) (bits 1)
 -Member: m_bAwaitingReadyRestart (offset 833) (type integer) (bits 1)
 -Member: m_flRestartRoundTime (offset 836) (type float) (bits 0)
 -Member: m_flMapResetTime (offset 840) (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)

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 13)
-Member: m_vecAngles[1] (offset 32) (type float) (bits 13)
-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 6)
-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[0] (offset 0) (type float) (bits 0)
 -Member: m_vOrigin[1] (offset 4) (type float) (bits 0)
 -Member: m_vOrigin[2] (offset 8) (type float) (bits 0)
 -Member: m_vStart[0] (offset 12) (type float) (bits 0)
 -Member: m_vStart[1] (offset 16) (type float) (bits 0)
 -Member: m_vStart[2] (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)

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 6)
-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 576) (type integer) (bits 1)
  -Member: m_iRoundTime (offset 580) (type integer) (bits 16)
  -Member: m_fRoundStartTime (offset 584) (type float) (bits 0)
  -Member: m_flGameStartTime (offset 588) (type float) (bits 0)
  -Member: m_iHostagesRemaining (offset 592) (type integer) (bits 4)
  -Member: m_bMapHasBombTarget (offset 596) (type integer) (bits 1)
  -Member: m_bMapHasRescueZone (offset 597) (type integer) (bits 1)
  -Member: m_bLogoMap (offset 598) (type integer) (bits 1)
  -Member: m_bBlackMarket (offset 599) (type integer) (bits 1)
 Sub-Class Table (2 Deep): DT_TerrorGameRules
 -Member: m_bFreezePeriod (offset 576) (type integer) (bits 1)
 -Member: m_iRoundTime (offset 580) (type integer) (bits 16)
 -Member: m_fRoundStartTime (offset 584) (type float) (bits 0)
 -Member: m_flGameStartTime (offset 588) (type float) (bits 0)
 -Member: m_iHostagesRemaining (offset 592) (type integer) (bits 4)
 -Member: m_bMapHasBombTarget (offset 596) (type integer) (bits 1)
 -Member: m_bMapHasRescueZone (offset 597) (type integer) (bits 1)
 -Member: m_bLogoMap (offset 598) (type integer) (bits 1)
  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)
 -Member: m_iVersusDistance (offset 860) (type integer) (bits 8)
 -Member: m_iVersusHealthBonus (offset 864) (type integer) (bits 11)
 -Member: m_iVersusSurvivalMultiplier (offset 868) (type integer) (bits 4)
 -Member: m_iServerRank (offset 884) (type integer) (bits 16)
 -Member: m_iServerPlayerCount (offset 888) (type integer) (bits 16)
 -Member: m_bIsDedicatedServer (offset 892) (type integer) (bits 1)
 -Member: m_iServerSteamGroupID (offset 896) (type integer) (bits 32)
 -Member: m_flHoldoutStartTime (offset 872) (type float) (bits 0)
 -Member: m_flHoldoutEndTime (offset 876) (type float) (bits 0)
 -Member: m_flHoldoutTeamRecordTime (offset 880) (type float) (bits 0)

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 120) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 128) (type float) (bits 0)
     -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 246) (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 12)
      -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)
     -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
     -Member: m_fEffects (offset 188) (type integer) (bits 10)
     -Member: m_clrRender (offset 248) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
     -Member: m_flElasticity (offset 612) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
     -Member: moveparent (offset 344) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
     -Member: movetype (offset 342) (type integer) (bits 4)
     -Member: movecollide (offset 343) (type integer) (bits 3)
     -Member: m_angRotation (offset 816) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
     -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
     -Member: m_flFadeScale (offset 464) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
    -Member: m_nForceBone (offset 880) (type integer) (bits 8)
    -Member: m_vecForce (offset 884) (type vector) (bits 0)
    -Member: m_nSkin (offset 896) (type integer) (bits 10)
    -Member: m_nBody (offset 900) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
     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 956) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 952) (type float) (bits 15)
   -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_iClip1 (offset 1192) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
    -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
    -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
    -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
   -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
   -Member: m_iState (offset 1180) (type integer) (bits 2)
   -Member: m_hOwner (offset 1148) (type integer) (bits 21)
   -Member: m_bInReload (offset 1249) (type integer) (bits 1)
  -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
  -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
  -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
  -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
  -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
  -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
  -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
  -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
  -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
  -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
  -Member: m_flVsLastSwingTime (offset 2060) (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 (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)
-Member: m_fireRightSide (offset 2141) (type integer) (bits 1)
-Member: m_isDualWielding (offset 2142) (type integer) (bits 1)
-Member: m_hasDualWeapons (offset 2143) (type integer) (bits 1)
-Member: m_reloadFromEmpty (offset 2140) (type integer) (bits 1)
-Member: m_inInitialPickup (offset 2145) (type integer) (bits 1)
-Member: m_needPump (offset 2144) (type integer) (bits 1)
-Member: m_partialReloadStage (offset 2136) (type integer) (bits 3)

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 120) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 128) (type float) (bits 0)
       -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 246) (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 12)
        -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)
       -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
       -Member: m_fEffects (offset 188) (type integer) (bits 10)
       -Member: m_clrRender (offset 248) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
       -Member: m_flElasticity (offset 612) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
       -Member: moveparent (offset 344) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
       -Member: movetype (offset 342) (type integer) (bits 4)
       -Member: movecollide (offset 343) (type integer) (bits 3)
       -Member: m_angRotation (offset 816) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
       -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
       -Member: m_flFadeScale (offset 464) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
      -Member: m_nForceBone (offset 880) (type integer) (bits 8)
      -Member: m_vecForce (offset 884) (type vector) (bits 0)
      -Member: m_nSkin (offset 896) (type integer) (bits 10)
      -Member: m_nBody (offset 900) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
       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 956) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 952) (type float) (bits 15)
      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 1564) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2100) (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)
   Sub-Class Table (4 Deep): DT_PlayerState
   -Member: deadflag (offset 4) (type integer) (bits 1)
  -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
  -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
  -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
  -Member: m_hVehicle (offset 2924) (type integer) (bits 21)
  -Member: m_hUseEntity (offset 2908) (type integer) (bits 21)
  -Member: m_hGroundEntity (offset 504) (type integer) (bits 21)
  -Member: m_hElevator (offset 3668) (type integer) (bits 21)
  -Member: m_flHeightAboveElevator (offset 3672) (type float) (bits 0)
  -Member: m_iHealth (offset 216) (type integer) (bits 16)
  -Member: m_lifeState (offset 220) (type integer) (bits 3)
  -Member: m_iBonusProgress (offset 2936) (type integer) (bits 15)
  -Member: m_iBonusChallenge (offset 2940) (type integer) (bits 4)
  -Member: m_flMaxspeed (offset 3648) (type float) (bits 12)
  -Member: m_fFlags (offset 288) (type integer) (bits 10)
  -Member: m_iObserverMode (offset 2988) (type integer) (bits 3)
  -Member: m_hObserverTarget (offset 3012) (type integer) (bits 21)
  -Member: m_iFOV (offset 2992) (type integer) (bits 8)
  -Member: m_iFOVStart (offset 3000) (type integer) (bits 8)
  -Member: m_flFOVTime (offset 3004) (type float) (bits 0)
  -Member: m_iDefaultFOV (offset 2996) (type integer) (bits 8)
  -Member: m_hZoomOwner (offset 3020) (type integer) (bits 21)
  -Member: m_hViewModel (offset 3532) (type integer) (bits 21)
  -Member: m_hViewModel (offset 0) (type array) (bits 0)
  -Member: m_szLastPlaceName (offset 3936) (type string) (bits 0)
  -Member: m_vecLadderNormal (offset 3656) (type vector) (bits 0)
  -Member: m_ladderSurfaceProps (offset 3652) (type integer) (bits 32)
  -Member: m_ubEFNoInterpParity (offset 4048) (type integer) (bits 2)
  -Member: m_hPostProcessCtrl (offset 2728) (type integer) (bits 21)
  -Member: m_hColorCorrectionCtrl (offset 2732) (type integer) (bits 21)
  -Member: m_PlayerFog.m_hCtrl (offset 2652) (type integer) (bits 21)
  -Member: m_hViewEntity (offset 3792) (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.fog.enable (offset 240) (type integer) (bits 1)
    -Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1)
    -Member: m_skybox3d.fog.dirPrimary (offset 176) (type vector) (bits 0)
    -Member: m_skybox3d.fog.colorPrimary (offset 188) (type integer) (bits 32)
    -Member: m_skybox3d.fog.colorSecondary (offset 192) (type integer) (bits 32)
    -Member: m_skybox3d.fog.start (offset 204) (type float) (bits 0)
    -Member: m_skybox3d.fog.end (offset 208) (type float) (bits 0)
    -Member: m_skybox3d.fog.maxdensity (offset 216) (type float) (bits 0)
    -Member: m_skybox3d.fog.HDRColorScale (offset 244) (type float) (bits 0)
    -Member: m_audio.localSound[0] (offset 328) (type vector) (bits 0)
    -Member: m_audio.localSound[1] (offset 340) (type vector) (bits 0)
    -Member: m_audio.localSound[2] (offset 352) (type vector) (bits 0)
    -Member: m_audio.localSound[3] (offset 364) (type vector) (bits 0)
    -Member: m_audio.localSound[4] (offset 376) (type vector) (bits 0)
    -Member: m_audio.localSound[5] (offset 388) (type vector) (bits 0)
    -Member: m_audio.localSound[6] (offset 400) (type vector) (bits 0)
    -Member: m_audio.localSound[7] (offset 412) (type vector) (bits 0)
    -Member: m_audio.soundscapeIndex (offset 424) (type integer) (bits 17)
    -Member: m_audio.localBits (offset 428) (type integer) (bits 8)
    -Member: m_audio.entIndex (offset 432) (type integer) (bits 32)
   -Member: m_flFriction (offset 608) (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 2832) (type integer) (bits 2)
   -Member: m_nTickBase (offset 3744) (type integer) (bits 32)
   -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
   -Member: m_hLastWeapon (offset 3756) (type integer) (bits 21)
   -Member: m_vecVelocity[0] (offset 648) (type float) (bits 0)
   -Member: m_vecVelocity[1] (offset 652) (type float) (bits 0)
   -Member: m_vecVelocity[2] (offset 656) (type float) (bits 0)
   -Member: m_vecBaseVelocity (offset 516) (type vector) (bits 20)
   -Member: m_hConstraintEntity (offset 3796) (type integer) (bits 21)
   -Member: m_vecConstraintCenter (offset 3800) (type vector) (bits 0)
   -Member: m_flConstraintRadius (offset 3812) (type float) (bits 0)
   -Member: m_flConstraintWidth (offset 3816) (type float) (bits 0)
   -Member: m_flConstraintSpeedFactor (offset 3820) (type float) (bits 0)
   -Member: m_bConstraintPastRadius (offset 3824) (type integer) (bits 1)
   -Member: m_flDeathTime (offset 2980) (type float) (bits 0)
   -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
   -Member: m_flLaggedMovementValue (offset 3860) (type float) (bits 0)
   -Member: m_hTonemapController (offset 3076) (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 5772) (type float) (bits 14)
  -Member: m_iDirection (offset 5776) (type integer) (bits 1)
  -Member: m_iShotsFired (offset 5780) (type integer) (bits 8)
  -Member: m_flVelocityModifier (offset 5784) (type float) (bits 8)
  -Member: m_duckUntilOnGround (offset 5852) (type integer) (bits 1)
  -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
  -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
  -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
  -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
  -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_CSNonLocalPlayerExclusive
  -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
  -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
  -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
  -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
  -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
 -Member: m_iThrowGrenadeCounter (offset 5844) (type integer) (bits 3)
 -Member: m_iAddonBits (offset 6124) (type integer) (bits 10)
 -Member: m_iPrimaryAddon (offset 6128) (type integer) (bits 8)
 -Member: m_iSecondaryAddon (offset 6132) (type integer) (bits 8)
 -Member: m_iPlayerState (offset 4608) (type integer) (bits 4)
 -Member: m_iAccount (offset 4660) (type integer) (bits 16)
 -Member: m_bInBombZone (offset 5760) (type integer) (bits 1)
 -Member: m_bInBuyZone (offset 5761) (type integer) (bits 1)
 -Member: m_iClass (offset 6000) (type integer) (bits 4)
 -Member: m_ArmorValue (offset 3512) (type integer) (bits 8)
 -Member: m_angEyeAngles[0] (offset 6108) (type float) (bits 11)
 -Member: m_angEyeAngles[1] (offset 6112) (type float) (bits 11)
 -Member: m_bHasDefuser (offset 4716) (type integer) (bits 1)
 -Member: m_bNightVisionOn (offset 4718) (type integer) (bits 1)
 -Member: m_bHasNightVision (offset 4717) (type integer) (bits 1)
 -Member: m_iNightVisionScale (offset 4720) (type integer) (bits 8)
 -Member: m_bInHostageRescueZone (offset 5768) (type integer) (bits 1)
 -Member: m_bIsDefusing (offset 4644) (type integer) (bits 1)
 -Member: m_bHasHelmet (offset 4645) (type integer) (bits 1)
 -Member: m_flFlashDuration (offset 5836) (type float) (bits 0)
 -Member: m_flFlashMaxAlpha (offset 5840) (type float) (bits 0)
 -Member: m_iProgressBarDuration (offset 5964) (type integer) (bits 4)
 -Member: m_flProgressBarStartTime (offset 5960) (type float) (bits 0)
 -Member: m_progressBarText (offset 5968) (type string) (bits 0)
 -Member: m_hRagdoll (offset 5848) (type integer) (bits 21)
 -Member: m_cycleLatch (offset 6264) (type integer) (bits 4)
 -Member: m_lastLadderNormal (offset 5912) (type vector) (bits 0)
 Sub-Class Table (2 Deep): DT_TerrorLocalPlayerExclusive
 -Member: m_shoveForce (offset 8452) (type vector) (bits 0)
 -Member: m_airMovementRestricted (offset 8464) (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 6768) (type integer) (bits 1)
 -Member: m_isCulling (offset 8244) (type integer) (bits 1)
 -Member: m_isRelocating (offset 8245) (type integer) (bits 1)
 -Member: m_pushEntity (offset 8472) (type integer) (bits 21)
 -Member: m_pushDistance (offset 8476) (type float) (bits 0)
 -Member: m_ghostSpawnState (offset 6712) (type integer) (bits 32)
 -Member: m_ghostSpawnClockMaxDelay (offset 6716) (type integer) (bits 10)
 -Member: m_ghostSpawnClockCurrentDelay (offset 6720) (type integer) (bits 10)
 -Member: m_flNextShoveTime (offset 6760) (type float) (bits 0)
 -Member: m_iShovePenalty (offset 6764) (type integer) (bits 4)
 -Member: m_dragTarget (offset 6880) (type integer) (bits 21)
 -Member: m_lineOfScrimmagePos (offset 6488) (type vector) (bits 0)
 -Member: m_lineOfScrimmageAngle (offset 6500) (type vector) (bits 10)
 -Member: m_rearLineOfScrimmagePos (offset 6520) (type vector) (bits 0)
 -Member: m_rearLineOfScrimmageAngle (offset 6532) (type vector) (bits 10)
 -Member: m_scrimmageSphereCenter (offset 6548) (type vector) (bits 0)
 -Member: m_scrimmageSphereInitialRadius (offset 6560) (type float) (bits 0)
 -Member: m_scrimmageStartTime (offset 6568) (type float) (bits 0)
 -Member: m_survivorsLineOfScrimmageDistance (offset 6572) (type float) (bits 0)
 -Member: m_isAutoCrouchEnabled (offset 7300) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_yardLineAngles (offset 6648) (type vector) (bits 10)
 -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
 -Member: m_yardLinePos (offset 6588) (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_areGrenadesBanned (offset 6872) (type integer) (bits 1)
-Member: m_mainSequenceStartTime (offset 6280) (type float) (bits 0)
-Member: m_nSequence (offset 956) (type integer) (bits 12)
-Member: m_grenadeLayerSequence (offset 6284) (type integer) (bits 12)
-Member: m_fireLayerSequence (offset 6288) (type integer) (bits 12)
-Member: m_flinchLayerSequence (offset 6292) (type integer) (bits 12)
-Member: m_fidgetLayerSequence (offset 6296) (type integer) (bits 12)
-Member: m_reloadLayerSequence (offset 6300) (type integer) (bits 12)
-Member: m_reloadAltLayerSequence (offset 6304) (type integer) (bits 12)
-Member: m_reloadLayerNumShells (offset 6308) (type integer) (bits 5)
-Member: m_grenadeLayerStartTime (offset 6312) (type float) (bits 0)
-Member: m_fireLayerStartTime (offset 6316) (type float) (bits 0)
-Member: m_flinchLayerStartTime (offset 6320) (type float) (bits 0)
-Member: m_fidgetLayerStartTime (offset 6324) (type float) (bits 0)
-Member: m_reloadLayerStartTime (offset 6328) (type float) (bits 0)
-Member: m_reloadAltLayerStartTime (offset 6332) (type float) (bits 0)
-Member: m_hasVisibleThreats (offset 7856) (type integer) (bits 1)
-Member: m_skill (offset 11052) (type integer) (bits 32)
-Member: m_burnPercent (offset 6388) (type float) (bits 8)
-Member: m_bbqPercent (offset 6392) (type float) (bits 8)
-Member: m_holdingObject (offset 8284) (type integer) (bits 1)
-Member: m_healthBuffer (offset 8288) (type float) (bits 10)
-Member: m_healthBufferTime (offset 8292) (type float) (bits 0)
-Member: m_isGoingToDie (offset 8300) (type integer) (bits 1)
-Member: m_noiseLevel (offset 8304) (type float) (bits 8)
-Member: m_noiseLevelTime (offset 8308) (type float) (bits 0)
-Member: m_bloodyHandsPercent (offset 8312) (type float) (bits 8)
 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_survivorCharacter (offset 6452) (type integer) (bits 8)
-Member: m_zombieClass (offset 6456) (type integer) (bits 8)
-Member: m_zombieState (offset 7132) (type integer) (bits 8)
-Member: m_isIncapacitated (offset 6928) (type integer) (bits 1)
-Member: m_isCalm (offset 7116) (type integer) (bits 1)
-Member: m_healOwner (offset 6360) (type integer) (bits 21)
-Member: m_healTarget (offset 6364) (type integer) (bits 21)
-Member: m_reviveOwner (offset 7036) (type integer) (bits 21)
-Member: m_reviveTarget (offset 7040) (type integer) (bits 21)
-Member: m_tongueVictim (offset 8492) (type integer) (bits 21)
-Member: m_tongueOwner (offset 8496) (type integer) (bits 21)
 Sub-Class Table (2 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
-Member: m_initialTonguePullDir (offset 8508) (type vector) (bits 0)
-Member: m_isHangingFromTongue (offset 8520) (type integer) (bits 1)
-Member: m_reachedTongueOwner (offset 8521) (type integer) (bits 1)
-Member: m_isProneTongueDrag (offset 8528) (type integer) (bits 1)
-Member: m_positionEntity (offset 8468) (type integer) (bits 21)
-Member: m_customAbility (offset 7716) (type integer) (bits 21)
-Member: m_checkpointAwardCounts (offset 8572) (type integer) (bits 8)
-Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
-Member: m_missionAwardCounts (offset 9164) (type integer) (bits 8)
-Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
-Member: m_checkpointZombieKills (offset 9756) (type integer) (bits 16)
-Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
-Member: m_missionZombieKills (offset 9780) (type integer) (bits 16)
-Member: m_missionZombieKills (offset 0) (type array) (bits 0)
-Member: m_checkpointSurvivorDamage (offset 7648) (type integer) (bits 16)
-Member: m_missionSurvivorDamage (offset 7652) (type integer) (bits 16)
-Member: m_classSpawnCount (offset 6808) (type integer) (bits 16)
-Member: m_classSpawnCount (offset 0) (type array) (bits 0)
-Member: m_iMaxHealth (offset 212) (type integer) (bits 16)
-Member: m_maxDeadDuration (offset 6856) (type float) (bits 0)
-Member: m_totalDeadDuration (offset 6860) (type float) (bits 0)
-Member: m_jumpSupressedUntil (offset 9968) (type float) (bits 0)
-Member: m_checkpointMedkitsUsed (offset 9804) (type integer) (bits 32)
-Member: m_checkpointPillsUsed (offset 9808) (type integer) (bits 32)
-Member: m_missionMedkitsUsed (offset 9812) (type integer) (bits 32)
-Member: m_checkpointMolotovsUsed (offset 9820) (type integer) (bits 32)
-Member: m_missionMolotovsUsed (offset 9824) (type integer) (bits 32)
-Member: m_checkpointPipebombsUsed (offset 9828) (type integer) (bits 32)
-Member: m_missionPipebombsUsed (offset 9832) (type integer) (bits 32)
-Member: m_missionPillsUsed (offset 9816) (type integer) (bits 32)
-Member: m_checkpointDamageTaken (offset 9836) (type integer) (bits 32)
-Member: m_missionDamageTaken (offset 9840) (type integer) (bits 32)
-Member: m_checkpointReviveOtherCount (offset 9844) (type integer) (bits 32)
-Member: m_missionReviveOtherCount (offset 9848) (type integer) (bits 32)
-Member: m_checkpointFirstAidShared (offset 9852) (type integer) (bits 32)
-Member: m_missionFirstAidShared (offset 9856) (type integer) (bits 32)
-Member: m_checkpointIncaps (offset 9860) (type integer) (bits 32)
-Member: m_missionIncaps (offset 9864) (type integer) (bits 32)
-Member: m_checkpointDamageToTank (offset 9868) (type integer) (bits 32)
-Member: m_checkpointDamageToWitch (offset 9872) (type integer) (bits 32)
-Member: m_missionAccuracy (offset 9892) (type integer) (bits 32)
-Member: m_checkpointHeadshots (offset 9880) (type integer) (bits 32)
-Member: m_checkpointHeadshotAccuracy (offset 9884) (type integer) (bits 32)
-Member: m_missionHeadshotAccuracy (offset 9888) (type integer) (bits 32)
-Member: m_checkpointDeaths (offset 9896) (type integer) (bits 32)
-Member: m_missionDeaths (offset 9900) (type integer) (bits 32)
-Member: m_checkpointPZIncaps (offset 9912) (type integer) (bits 32)
-Member: m_checkpointPZTankDamage (offset 9916) (type integer) (bits 32)
-Member: m_checkpointPZHunterDamage (offset 9920) (type integer) (bits 32)
-Member: m_checkpointPZSmokerDamage (offset 9924) (type integer) (bits 32)
-Member: m_checkpointPZBoomerDamage (offset 9928) (type integer) (bits 32)
-Member: m_checkpointPZKills (offset 9932) (type integer) (bits 32)
-Member: m_checkpointPZPounces (offset 9936) (type integer) (bits 32)
-Member: m_checkpointPZPushes (offset 9940) (type integer) (bits 32)
-Member: m_checkpointPZTankPunches (offset 9944) (type integer) (bits 32)
-Member: m_checkpointPZTankThrows (offset 9948) (type integer) (bits 32)
-Member: m_checkpointPZHung (offset 9952) (type integer) (bits 32)
-Member: m_checkpointPZPulled (offset 9956) (type integer) (bits 32)
-Member: m_checkpointPZBombed (offset 9960) (type integer) (bits 32)
-Member: m_checkpointPZVomited (offset 9964) (type integer) (bits 32)
-Member: m_isHangingFromLedge (offset 9981) (type integer) (bits 1)
-Member: m_isFallingFromLedge (offset 9982) (type integer) (bits 1)
 Sub-Class Table (2 Deep): DT_IntervalTimer
 -Member: m_timestamp (offset 4) (type float) (bits 0)
-Member: m_hangAirPos (offset 9992) (type vector) (bits 0)
-Member: m_hangPos (offset 10004) (type vector) (bits 0)
-Member: m_hangStandPos (offset 10016) (type vector) (bits 0)
-Member: m_hangNormal (offset 10028) (type vector) (bits 0)
-Member: m_frustration (offset 10104) (type integer) (bits 8)
-Member: m_clientIntensity (offset 7296) (type integer) (bits 8)
-Member: m_pounceVictim (offset 10844) (type integer) (bits 21)
-Member: m_pounceAttacker (offset 10848) (type integer) (bits 21)
-Member: m_knockdownReason (offset 10952) (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 8060) (type vector) (bits 0)
-Member: m_staggerDir (offset 8072) (type vector) (bits 0)
-Member: m_staggerDist (offset 8084) (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 8104) (type vector) (bits 0)
-Member: m_tugDir (offset 8116) (type vector) (bits 0)
-Member: m_tugDist (offset 8128) (type float) (bits 0)
-Member: m_currentReviveCount (offset 7084) (type integer) (bits 8)
-Member: m_overriddenRenderYaw (offset 6396) (type float) (bits 0)
 Sub-Class Table (2 Deep): DT_Music
 -Member: nv_m_zombatMusic3 (offset 332) (type float) (bits 8)
 -Member: nv_m_CIDamageDuck (offset 316) (type float) (bits 8)
 -Member: nv_m_CIDamageMob (offset 320) (type float) (bits 8)
 -Member: nv_m_zombatMusic2 (offset 328) (type float) (bits 8)
 -Member: nv_m_inCheckpoint (offset 340) (type integer) (bits 5)
 -Member: nv_m_ambientVolume (offset 356) (type float) (bits 8)
 -Member: nv_m_witchRage (offset 348) (type float) (bits 8)
-Member: m_usingMinigun (offset 8488) (type integer) (bits 1)
-Member: m_isGhost (offset 6709) (type integer) (bits 1)
-Member: m_bWasPresentAtHoldoutStart (offset 11160) (type integer) (bits 1)
-Member: m_vocalizationSubject (offset 6400) (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 10872) (type vector) (bits 0)
-Member: m_isAttemptingToPounce (offset 10864) (type integer) (bits 1)
-Member: m_vomitStart (offset 10936) (type float) (bits 0)
-Member: m_vomitFadeStart (offset 10940) (type float) (bits 0)
-Member: m_bashedStart (offset 10944) (type float) (bits 0)
-Member: m_salivaStart (offset 10948) (type float) (bits 0)
-Member: m_upgradeBitVec (offset 11056) (type integer) (bits 32)
-Member: m_iVersusTeam (offset 11100) (type integer) (bits 3)
-Member: m_scrimmageType (offset 6564) (type integer) (bits 32)
-Member: m_lookatPlayer (offset 11140) (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_rifle
 -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_rifleAmmo
 -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_pistol
 -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_pistolAmmo
 -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_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_specialItem
 -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_specialItemTwo
 -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_flHoldoutRecordTime
 -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_nHoldoutTopMedal
 -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_missionFilename (offset 3916) (type string) (bits 0)
-Member: m_missionTitle (offset 3920) (type string) (bits 0)
-Member: m_missionDisplayTitle (offset 3924) (type string) (bits 0)
-Member: m_missionDescription (offset 3928) (type string) (bits 0)
-Member: m_missionLogoFilename (offset 3932) (type string) (bits 0)
-Member: m_nextMissionTitle (offset 3936) (type string) (bits 0)
-Member: m_nextChapterTitle (offset 3940) (type string) (bits 0)
-Member: m_missionMap (offset 3944) (type string) (bits 0)
-Member: m_missionMap (offset 0) (type array) (bits 0)
-Member: m_opponentProgress (offset 3984) (type integer) (bits 32)
-Member: m_tankLotteryEntryRatio (offset 3988) (type float) (bits 0)
-Member: m_tankLotterySelectionRatio (offset 3992) (type float) (bits 0)
-Member: m_pendingTankPlayerIndex (offset 3996) (type integer) (bits 32)
-Member: m_isFinale (offset 4000) (type integer) (bits 1)
-Member: m_isSurvivorTeamReadyTime (offset 4001) (type integer) (bits 1)
-Member: m_survivorTeamReadyTime (offset 4004) (type integer) (bits 32)
-Member: m_tempoState (offset 4008) (type integer) (bits 32)
-Member: m_hasAnySurvivorLeftSafeArea (offset 4012) (type integer) (bits 1)
-Member: m_isTeamFrozen (offset 4013) (type integer) (bits 1)
-Member: m_isMissionStartMap (offset 4014) (type integer) (bits 1)
-Member: m_isMissionFinalMap (offset 4015) (type integer) (bits 1)
-Member: m_missionDuration (offset 4016) (type integer) (bits 32)
-Member: m_missionWipes (offset 4020) (type integer) (bits 32)
-Member: m_starRating (offset 4024) (type float) (bits 0)
-Member: m_sharedRandomSeed (offset 4028) (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 246) (type integer) (bits 11)
  -Member: m_nBody (offset 900) (type integer) (bits 8)
  -Member: m_nSkin (offset 896) (type integer) (bits 10)
  -Member: m_nSequence (offset 956) (type integer) (bits 8)
  -Member: m_nLayerSequence (offset 1188) (type integer) (bits 8)
  -Member: m_nLayer (offset 1192) (type integer) (bits 2)
  -Member: m_nViewModelIndex (offset 1180) (type integer) (bits 1)
  -Member: m_flPlaybackRate (offset 912) (type float) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_nAnimationParity (offset 1184) (type integer) (bits 3)
  -Member: m_hWeapon (offset 1200) (type integer) (bits 21)
  -Member: m_hOwner (offset 1204) (type integer) (bits 21)
  -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
  -Member: m_flLayerStartTime (offset 1196) (type float) (bits 0)
  -Member: m_flPoseParameter (offset 960) (type float) (bits 8)
  -Member: m_flPoseParameter (offset 0) (type array) (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 120) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 128) (type float) (bits 0)
    -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 246) (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 12)
     -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)
    -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
    -Member: m_fEffects (offset 188) (type integer) (bits 10)
    -Member: m_clrRender (offset 248) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
    -Member: m_flElasticity (offset 612) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
    -Member: moveparent (offset 344) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
    -Member: movetype (offset 342) (type integer) (bits 4)
    -Member: movecollide (offset 343) (type integer) (bits 3)
    -Member: m_angRotation (offset 816) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
    -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
    -Member: m_flFadeScale (offset 464) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
   -Member: m_nForceBone (offset 880) (type integer) (bits 8)
   -Member: m_vecForce (offset 884) (type vector) (bits 0)
   -Member: m_nSkin (offset 896) (type integer) (bits 10)
   -Member: m_nBody (offset 900) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
    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 956) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 952) (type float) (bits 15)
  -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_iClip1 (offset 1192) (type integer) (bits 8)
   -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
   -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
   -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
   -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
   Sub-Class Table (4 Deep): DT_LocalActiveWeaponData
   -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
   -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
   -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
   -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
   -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
   -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
   -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
  -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
  -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
  -Member: m_iState (offset 1180) (type integer) (bits 2)
  -Member: m_hOwner (offset 1148) (type integer) (bits 21)
  -Member: m_bInReload (offset 1249) (type integer) (bits 1)
 -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
 -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
 -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
 -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
 -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
 -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
 -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
 -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
 -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
 -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
 -Member: m_flVsLastSwingTime (offset 2060) (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)
 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)

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 Sub-Class Table (2 Deep): DT_ProxyToggle_ProxiedData
 -Member: m_WithProxy (offset 872) (type integer) (bits 32)

CTestTraceline:

Sub-Class Table (1 Deep): DT_TestTraceline
-Member: m_clrRender (offset 248) (type integer) (bits 32)
-Member: m_vecOrigin (offset 804) (type vector) (bits 19)
-Member: m_angRotation[0] (offset 816) (type float) (bits 19)
-Member: m_angRotation[1] (offset 820) (type float) (bits 19)
-Member: m_angRotation[2] (offset 824) (type float) (bits 19)
-Member: moveparent (offset 344) (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 448) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 900) (type integer) (bits 1)
 -Member: m_owner (offset 884) (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 448) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 900) (type integer) (bits 1)
 -Member: m_owner (offset 884) (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 904) (type integer) (bits 32)
-Member: m_tongueHitRange (offset 908) (type float) (bits 0)
-Member: m_tongueHitTimestamp (offset 912) (type float) (bits 0)
-Member: m_tongueHitWasAmbush (offset 916) (type integer) (bits 1)
-Member: m_tongueVictimDistance (offset 920) (type float) (bits 0)
-Member: m_tongueVictimPositionTime (offset 924) (type float) (bits 0)
-Member: m_tongueVictimLastOnGroundTime (offset 928) (type float) (bits 0)
-Member: m_potentialTarget (offset 932) (type integer) (bits 21)
-Member: m_currentTipTarget (offset 936) (type integer) (bits 21)
-Member: m_tongueState (offset 980) (type integer) (bits 32)
-Member: m_bendPointCount (offset 1116) (type integer) (bits 32)
-Member: m_tipPosition (offset 1120) (type vector) (bits 0)
-Member: m_bendPositions (offset 996) (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 120) (type integer) (bits 8)
    -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
    -Member: m_flCreateTime (offset 128) (type float) (bits 0)
    -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
    -Member: m_nModelIndex (offset 246) (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 12)
     -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)
    -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
    -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
    -Member: m_fEffects (offset 188) (type integer) (bits 10)
    -Member: m_clrRender (offset 248) (type integer) (bits 32)
    -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
    -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
    -Member: m_flElasticity (offset 612) (type float) (bits 0)
    -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
    -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
    -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
    -Member: moveparent (offset 344) (type integer) (bits 21)
    -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
    -Member: movetype (offset 342) (type integer) (bits 4)
    -Member: movecollide (offset 343) (type integer) (bits 3)
    -Member: m_angRotation (offset 816) (type vector) (bits 13)
    -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
    -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
    -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
    -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
    -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
    -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
    -Member: m_flFadeScale (offset 464) (type float) (bits 0)
    -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
    -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
    -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
    -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
   -Member: m_nForceBone (offset 880) (type integer) (bits 8)
   -Member: m_vecForce (offset 884) (type vector) (bits 0)
   -Member: m_nSkin (offset 896) (type integer) (bits 10)
   -Member: m_nBody (offset 900) (type integer) (bits 32)
   -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
   -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
    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 956) (type integer) (bits 12)
   -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
   -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
   -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
   -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
   -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
   -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
   -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
    Sub-Class Table (5 Deep): DT_ServerAnimationData
    -Member: m_flCycle (offset 952) (type float) (bits 15)
   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 1564) (type integer) (bits 1)
 -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
-Member: m_loadingProgress (offset 2232) (type integer) (bits 32)
-Member: m_userID (offset 2216) (type integer) (bits 32)
-Member: m_deaths (offset 2224) (type integer) (bits 32)
-Member: m_score (offset 2220) (type integer) (bits 32)
-Member: m_iHealth (offset 216) (type integer) (bits 10)
-Member: m_healthBuffer (offset 2228) (type integer) (bits 32)
-Member: m_isAlive (offset 2236) (type integer) (bits 1)
-Member: m_isDying (offset 2237) (type integer) (bits 1)
-Member: m_isIncapacitated (offset 2238) (type integer) (bits 1)
-Member: m_isIT (offset 2239) (type integer) (bits 1)
-Member: m_playerName (offset 2240) (type string) (bits 0)
-Member: m_character (offset 2272) (type integer) (bits 32)
-Member: m_hasMolotov (offset 2276) (type integer) (bits 1)
-Member: m_hasGrenade (offset 2277) (type integer) (bits 1)
-Member: m_hasFirstAidKit (offset 2278) (type integer) (bits 1)
-Member: m_hasPainPills (offset 2279) (type integer) (bits 1)
-Member: m_primaryWeaponID (offset 2280) (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 120) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 128) (type float) (bits 0)
   -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 246) (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 12)
    -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)
   -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
   -Member: m_fEffects (offset 188) (type integer) (bits 10)
   -Member: m_clrRender (offset 248) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
   -Member: m_flElasticity (offset 612) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
   -Member: moveparent (offset 344) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
   -Member: movetype (offset 342) (type integer) (bits 4)
   -Member: movecollide (offset 343) (type integer) (bits 3)
   -Member: m_angRotation (offset 816) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
   -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
   -Member: m_flFadeScale (offset 464) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_bClientSidePredicted (offset 1164) (type integer) (bits 1)
 -Member: m_spawnflags (offset 280) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flWidth (offset 876) (type float) (bits 0)
-Member: m_flHeight (offset 880) (type float) (bits 0)
-Member: m_nAttachmentIndex (offset 888) (type integer) (bits 5)
-Member: m_nPanelName (offset 884) (type integer) (bits 8)
-Member: m_fScreenFlags (offset 896) (type integer) (bits 5)
-Member: m_nOverlayMaterial (offset 892) (type integer) (bits 10)
-Member: m_hPlayerOwner (offset 900) (type integer) (bits 21)

CVomit:

Sub-Class Table (1 Deep): DT_AbilityVomit
 Sub-Class Table (2 Deep): DT_AbilityBase
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hasBeenUsed (offset 900) (type integer) (bits 1)
 -Member: m_owner (offset 884) (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 904) (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)

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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_activeIssueIndex (offset 872) (type integer) (bits 32)
-Member: m_onlyTeamToVote (offset 876) (type integer) (bits 32)
-Member: m_votesYes (offset 880) (type integer) (bits 32)
-Member: m_votesNo (offset 884) (type integer) (bits 32)
-Member: m_potentialVotes (offset 888) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_nForceBone (offset 880) (type integer) (bits 8)
 -Member: m_vecForce (offset 884) (type vector) (bits 0)
 -Member: m_nSkin (offset 896) (type integer) (bits 10)
 -Member: m_nBody (offset 900) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
 -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
  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 956) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 952) (type float) (bits 15)

CWaterLODControl:

Sub-Class Table (1 Deep): DT_WaterLODControl
-Member: m_flCheapWaterStartDistance (offset 872) (type float) (bits 0)
-Member: m_flCheapWaterEndDistance (offset 876) (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 120) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 128) (type float) (bits 0)
   -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 246) (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 12)
    -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)
   -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
   -Member: m_fEffects (offset 188) (type integer) (bits 10)
   -Member: m_clrRender (offset 248) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
   -Member: m_flElasticity (offset 612) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
   -Member: moveparent (offset 344) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
   -Member: movetype (offset 342) (type integer) (bits 4)
   -Member: movecollide (offset 343) (type integer) (bits 3)
   -Member: m_angRotation (offset 816) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
   -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
   -Member: m_flFadeScale (offset 464) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
  -Member: m_nForceBone (offset 880) (type integer) (bits 8)
  -Member: m_vecForce (offset 884) (type vector) (bits 0)
  -Member: m_nSkin (offset 896) (type integer) (bits 10)
  -Member: m_nBody (offset 900) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
   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 956) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
   Sub-Class Table (4 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 952) (type float) (bits 15)
 -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 1240) (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 120) (type integer) (bits 8)
   -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
   -Member: m_flCreateTime (offset 128) (type float) (bits 0)
   -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
   -Member: m_nModelIndex (offset 246) (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 12)
    -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)
   -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
   -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
   -Member: m_fEffects (offset 188) (type integer) (bits 10)
   -Member: m_clrRender (offset 248) (type integer) (bits 32)
   -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
   -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
   -Member: m_flElasticity (offset 612) (type float) (bits 0)
   -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
   -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
   -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
   -Member: moveparent (offset 344) (type integer) (bits 21)
   -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
   -Member: movetype (offset 342) (type integer) (bits 4)
   -Member: movecollide (offset 343) (type integer) (bits 3)
   -Member: m_angRotation (offset 816) (type vector) (bits 13)
   -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
   -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
   -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
   -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
   -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
   -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
   -Member: m_flFadeScale (offset 464) (type float) (bits 0)
   -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
   -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
   -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
   -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
  -Member: m_nForceBone (offset 880) (type integer) (bits 8)
  -Member: m_vecForce (offset 884) (type vector) (bits 0)
  -Member: m_nSkin (offset 896) (type integer) (bits 10)
  -Member: m_nBody (offset 900) (type integer) (bits 32)
  -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
  -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
   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 956) (type integer) (bits 12)
  -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
  -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
  -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
  -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
  -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
  -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
  -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
   Sub-Class Table (4 Deep): DT_ServerAnimationData
   -Member: m_flCycle (offset 952) (type float) (bits 15)
 -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_iClip1 (offset 1192) (type integer) (bits 8)
  -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
  -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
  -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
  -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_LocalActiveWeaponData
  -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
  -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
  -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
  -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
  -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
  -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
  -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
 -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
 -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
 -Member: m_iState (offset 1180) (type integer) (bits 2)
 -Member: m_hOwner (offset 1148) (type integer) (bits 21)
 -Member: m_bInReload (offset 1249) (type integer) (bits 1)
-Member: m_iExtraPrimaryAmmo (offset 1412) (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 120) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 128) (type float) (bits 0)
     -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 246) (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 12)
      -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)
     -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
     -Member: m_fEffects (offset 188) (type integer) (bits 10)
     -Member: m_clrRender (offset 248) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
     -Member: m_flElasticity (offset 612) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
     -Member: moveparent (offset 344) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
     -Member: movetype (offset 342) (type integer) (bits 4)
     -Member: movecollide (offset 343) (type integer) (bits 3)
     -Member: m_angRotation (offset 816) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
     -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
     -Member: m_flFadeScale (offset 464) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
    -Member: m_nForceBone (offset 880) (type integer) (bits 8)
    -Member: m_vecForce (offset 884) (type vector) (bits 0)
    -Member: m_nSkin (offset 896) (type integer) (bits 10)
    -Member: m_nBody (offset 900) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
     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 956) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 952) (type float) (bits 15)
   -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_iClip1 (offset 1192) (type integer) (bits 8)
    -Member: m_iClip2 (offset 1196) (type integer) (bits 8)
    -Member: m_iPrimaryAmmoType (offset 1184) (type integer) (bits 8)
    -Member: m_iSecondaryAmmoType (offset 1188) (type integer) (bits 8)
    -Member: m_nViewModelIndex (offset 1152) (type integer) (bits 1)
    Sub-Class Table (5 Deep): DT_LocalActiveWeaponData
    -Member: m_flNextPrimaryAttack (offset 1156) (type float) (bits 0)
    -Member: m_flNextSecondaryAttack (offset 1160) (type float) (bits 0)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_flTimeWeaponIdle (offset 1204) (type float) (bits 0)
    -Member: m_nQueuedAttack (offset 1164) (type integer) (bits 32)
    -Member: m_flTimeAttackQueued (offset 1168) (type float) (bits 0)
    -Member: m_bOnlyPump (offset 1200) (type integer) (bits 1)
   -Member: m_iViewModelIndex (offset 1172) (type integer) (bits 11)
   -Member: m_iWorldModelIndex (offset 1176) (type integer) (bits 11)
   -Member: m_iState (offset 1180) (type integer) (bits 2)
   -Member: m_hOwner (offset 1148) (type integer) (bits 21)
   -Member: m_bInReload (offset 1249) (type integer) (bits 1)
  -Member: m_iExtraPrimaryAmmo (offset 1412) (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 1440) (type integer) (bits 32)
  -Member: m_helpingHandTarget (offset 1444) (type integer) (bits 21)
  -Member: m_helpingHandExtendDuration (offset 1448) (type float) (bits 0)
  -Member: m_reloadQueuedStartTime (offset 1452) (type float) (bits 0)
  -Member: m_releasedAltFireButton (offset 1456) (type integer) (bits 1)
  -Member: m_releasedFireButton (offset 1457) (type integer) (bits 1)
  -Member: m_isHoldingAltFireButton (offset 1459) (type integer) (bits 1)
  -Member: m_isHoldingFireButton (offset 1458) (type integer) (bits 1)
  -Member: m_bPickedUpOnTransition (offset 1460) (type integer) (bits 1)
  -Member: m_iVsConsecutiveSwings (offset 2056) (type integer) (bits 32)
  -Member: m_flVsLastSwingTime (offset 2060) (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 (3 Deep): DT_CountdownTimer
  -Member: m_duration (offset 4) (type float) (bits 0)
  -Member: m_timestamp (offset 8) (type float) (bits 0)

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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
 -Member: m_nForceBone (offset 880) (type integer) (bits 8)
 -Member: m_vecForce (offset 884) (type vector) (bits 0)
 -Member: m_nSkin (offset 896) (type integer) (bits 10)
 -Member: m_nBody (offset 900) (type integer) (bits 32)
 -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
 -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
  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 956) (type integer) (bits 12)
 -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
 -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
 -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
 -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
 -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
 -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
 -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_ServerAnimationData
  -Member: m_flCycle (offset 952) (type float) (bits 15)
-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 1240) (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 120) (type integer) (bits 8)
 -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
 -Member: m_flCreateTime (offset 128) (type float) (bits 0)
 -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
 -Member: m_nModelIndex (offset 246) (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 12)
  -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)
 -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
 -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
 -Member: m_fEffects (offset 188) (type integer) (bits 10)
 -Member: m_clrRender (offset 248) (type integer) (bits 32)
 -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
 -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
 -Member: m_flElasticity (offset 612) (type float) (bits 0)
 -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
 -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
 -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
 -Member: moveparent (offset 344) (type integer) (bits 21)
 -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
 -Member: movetype (offset 342) (type integer) (bits 4)
 -Member: movecollide (offset 343) (type integer) (bits 3)
 -Member: m_angRotation (offset 816) (type vector) (bits 13)
 -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
 -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
 -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
 -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
 -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
 -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
 -Member: m_flFadeScale (offset 464) (type float) (bits 0)
 -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
 -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
 -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
 -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flWaveHeight (offset 876) (type float) (bits 8)
-Member: m_WorldMins (offset 880) (type vector) (bits 0)
-Member: m_WorldMaxs (offset 892) (type vector) (bits 0)
-Member: m_bStartDark (offset 924) (type integer) (bits 1)
-Member: m_flMaxOccludeeArea (offset 904) (type float) (bits 0)
-Member: m_flMinOccluderArea (offset 908) (type float) (bits 0)
-Member: m_flMaxPropScreenSpaceWidth (offset 916) (type float) (bits 0)
-Member: m_flMinPropScreenSpaceWidth (offset 912) (type float) (bits 0)
-Member: m_iszDetailSpriteMaterial (offset 920) (type string) (bits 0)
-Member: m_bColdWorld (offset 925) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_SpawnRate (offset 888) (type float) (bits 8)
-Member: m_Color (offset 872) (type vector) (bits 8)
-Member: m_ParticleLifetime (offset 892) (type float) (bits 16)
-Member: m_StopEmitTime (offset 896) (type float) (bits 0)
-Member: m_MinSpeed (offset 900) (type float) (bits 0)
-Member: m_MaxSpeed (offset 904) (type float) (bits 0)
-Member: m_MinDirectedSpeed (offset 920) (type float) (bits 0)
-Member: m_MaxDirectedSpeed (offset 924) (type float) (bits 0)
-Member: m_StartSize (offset 908) (type float) (bits 0)
-Member: m_EndSize (offset 912) (type float) (bits 0)
-Member: m_SpawnRadius (offset 916) (type float) (bits 0)
-Member: m_bEmit (offset 928) (type integer) (bits 1)
-Member: m_Opacity (offset 884) (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 120) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
        -Member: m_flCreateTime (offset 128) (type float) (bits 0)
        -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 246) (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 12)
         -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)
        -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
        -Member: m_fEffects (offset 188) (type integer) (bits 10)
        -Member: m_clrRender (offset 248) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
        -Member: m_flElasticity (offset 612) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
        -Member: moveparent (offset 344) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
        -Member: movetype (offset 342) (type integer) (bits 4)
        -Member: movecollide (offset 343) (type integer) (bits 3)
        -Member: m_angRotation (offset 816) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
        -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
        -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
        -Member: m_flFadeScale (offset 464) (type float) (bits 0)
        -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
        -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
        -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
        -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
       -Member: m_nForceBone (offset 880) (type integer) (bits 8)
       -Member: m_vecForce (offset 884) (type vector) (bits 0)
       -Member: m_nSkin (offset 896) (type integer) (bits 10)
       -Member: m_nBody (offset 900) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
        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 956) (type integer) (bits 12)
       -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
       -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
        Sub-Class Table (9 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 952) (type float) (bits 15)
       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 1564) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2100) (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)
    Sub-Class Table (5 Deep): DT_PlayerState
    -Member: deadflag (offset 4) (type integer) (bits 1)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
   -Member: m_hVehicle (offset 2924) (type integer) (bits 21)
   -Member: m_hUseEntity (offset 2908) (type integer) (bits 21)
   -Member: m_hGroundEntity (offset 504) (type integer) (bits 21)
   -Member: m_hElevator (offset 3668) (type integer) (bits 21)
   -Member: m_flHeightAboveElevator (offset 3672) (type float) (bits 0)
   -Member: m_iHealth (offset 216) (type integer) (bits 16)
   -Member: m_lifeState (offset 220) (type integer) (bits 3)
   -Member: m_iBonusProgress (offset 2936) (type integer) (bits 15)
   -Member: m_iBonusChallenge (offset 2940) (type integer) (bits 4)
   -Member: m_flMaxspeed (offset 3648) (type float) (bits 12)
   -Member: m_fFlags (offset 288) (type integer) (bits 10)
   -Member: m_iObserverMode (offset 2988) (type integer) (bits 3)
   -Member: m_hObserverTarget (offset 3012) (type integer) (bits 21)
   -Member: m_iFOV (offset 2992) (type integer) (bits 8)
   -Member: m_iFOVStart (offset 3000) (type integer) (bits 8)
   -Member: m_flFOVTime (offset 3004) (type float) (bits 0)
   -Member: m_iDefaultFOV (offset 2996) (type integer) (bits 8)
   -Member: m_hZoomOwner (offset 3020) (type integer) (bits 21)
   -Member: m_hViewModel (offset 3532) (type integer) (bits 21)
   -Member: m_hViewModel (offset 0) (type array) (bits 0)
   -Member: m_szLastPlaceName (offset 3936) (type string) (bits 0)
   -Member: m_vecLadderNormal (offset 3656) (type vector) (bits 0)
   -Member: m_ladderSurfaceProps (offset 3652) (type integer) (bits 32)
   -Member: m_ubEFNoInterpParity (offset 4048) (type integer) (bits 2)
   -Member: m_hPostProcessCtrl (offset 2728) (type integer) (bits 21)
   -Member: m_hColorCorrectionCtrl (offset 2732) (type integer) (bits 21)
   -Member: m_PlayerFog.m_hCtrl (offset 2652) (type integer) (bits 21)
   -Member: m_hViewEntity (offset 3792) (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.fog.enable (offset 240) (type integer) (bits 1)
     -Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1)
     -Member: m_skybox3d.fog.dirPrimary (offset 176) (type vector) (bits 0)
     -Member: m_skybox3d.fog.colorPrimary (offset 188) (type integer) (bits 32)
     -Member: m_skybox3d.fog.colorSecondary (offset 192) (type integer) (bits 32)
     -Member: m_skybox3d.fog.start (offset 204) (type float) (bits 0)
     -Member: m_skybox3d.fog.end (offset 208) (type float) (bits 0)
     -Member: m_skybox3d.fog.maxdensity (offset 216) (type float) (bits 0)
     -Member: m_skybox3d.fog.HDRColorScale (offset 244) (type float) (bits 0)
     -Member: m_audio.localSound[0] (offset 328) (type vector) (bits 0)
     -Member: m_audio.localSound[1] (offset 340) (type vector) (bits 0)
     -Member: m_audio.localSound[2] (offset 352) (type vector) (bits 0)
     -Member: m_audio.localSound[3] (offset 364) (type vector) (bits 0)
     -Member: m_audio.localSound[4] (offset 376) (type vector) (bits 0)
     -Member: m_audio.localSound[5] (offset 388) (type vector) (bits 0)
     -Member: m_audio.localSound[6] (offset 400) (type vector) (bits 0)
     -Member: m_audio.localSound[7] (offset 412) (type vector) (bits 0)
     -Member: m_audio.soundscapeIndex (offset 424) (type integer) (bits 17)
     -Member: m_audio.localBits (offset 428) (type integer) (bits 8)
     -Member: m_audio.entIndex (offset 432) (type integer) (bits 32)
    -Member: m_flFriction (offset 608) (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 2832) (type integer) (bits 2)
    -Member: m_nTickBase (offset 3744) (type integer) (bits 32)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_hLastWeapon (offset 3756) (type integer) (bits 21)
    -Member: m_vecVelocity[0] (offset 648) (type float) (bits 0)
    -Member: m_vecVelocity[1] (offset 652) (type float) (bits 0)
    -Member: m_vecVelocity[2] (offset 656) (type float) (bits 0)
    -Member: m_vecBaseVelocity (offset 516) (type vector) (bits 20)
    -Member: m_hConstraintEntity (offset 3796) (type integer) (bits 21)
    -Member: m_vecConstraintCenter (offset 3800) (type vector) (bits 0)
    -Member: m_flConstraintRadius (offset 3812) (type float) (bits 0)
    -Member: m_flConstraintWidth (offset 3816) (type float) (bits 0)
    -Member: m_flConstraintSpeedFactor (offset 3820) (type float) (bits 0)
    -Member: m_bConstraintPastRadius (offset 3824) (type integer) (bits 1)
    -Member: m_flDeathTime (offset 2980) (type float) (bits 0)
    -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
    -Member: m_flLaggedMovementValue (offset 3860) (type float) (bits 0)
    -Member: m_hTonemapController (offset 3076) (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 5772) (type float) (bits 14)
   -Member: m_iDirection (offset 5776) (type integer) (bits 1)
   -Member: m_iShotsFired (offset 5780) (type integer) (bits 8)
   -Member: m_flVelocityModifier (offset 5784) (type float) (bits 8)
   -Member: m_duckUntilOnGround (offset 5852) (type integer) (bits 1)
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
  -Member: m_iThrowGrenadeCounter (offset 5844) (type integer) (bits 3)
  -Member: m_iAddonBits (offset 6124) (type integer) (bits 10)
  -Member: m_iPrimaryAddon (offset 6128) (type integer) (bits 8)
  -Member: m_iSecondaryAddon (offset 6132) (type integer) (bits 8)
  -Member: m_iPlayerState (offset 4608) (type integer) (bits 4)
  -Member: m_iAccount (offset 4660) (type integer) (bits 16)
  -Member: m_bInBombZone (offset 5760) (type integer) (bits 1)
  -Member: m_bInBuyZone (offset 5761) (type integer) (bits 1)
  -Member: m_iClass (offset 6000) (type integer) (bits 4)
  -Member: m_ArmorValue (offset 3512) (type integer) (bits 8)
  -Member: m_angEyeAngles[0] (offset 6108) (type float) (bits 11)
  -Member: m_angEyeAngles[1] (offset 6112) (type float) (bits 11)
  -Member: m_bHasDefuser (offset 4716) (type integer) (bits 1)
  -Member: m_bNightVisionOn (offset 4718) (type integer) (bits 1)
  -Member: m_bHasNightVision (offset 4717) (type integer) (bits 1)
  -Member: m_iNightVisionScale (offset 4720) (type integer) (bits 8)
  -Member: m_bInHostageRescueZone (offset 5768) (type integer) (bits 1)
  -Member: m_bIsDefusing (offset 4644) (type integer) (bits 1)
  -Member: m_bHasHelmet (offset 4645) (type integer) (bits 1)
  -Member: m_flFlashDuration (offset 5836) (type float) (bits 0)
  -Member: m_flFlashMaxAlpha (offset 5840) (type float) (bits 0)
  -Member: m_iProgressBarDuration (offset 5964) (type integer) (bits 4)
  -Member: m_flProgressBarStartTime (offset 5960) (type float) (bits 0)
  -Member: m_progressBarText (offset 5968) (type string) (bits 0)
  -Member: m_hRagdoll (offset 5848) (type integer) (bits 21)
  -Member: m_cycleLatch (offset 6264) (type integer) (bits 4)
  -Member: m_lastLadderNormal (offset 5912) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
  -Member: m_shoveForce (offset 8452) (type vector) (bits 0)
  -Member: m_airMovementRestricted (offset 8464) (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 6768) (type integer) (bits 1)
  -Member: m_isCulling (offset 8244) (type integer) (bits 1)
  -Member: m_isRelocating (offset 8245) (type integer) (bits 1)
  -Member: m_pushEntity (offset 8472) (type integer) (bits 21)
  -Member: m_pushDistance (offset 8476) (type float) (bits 0)
  -Member: m_ghostSpawnState (offset 6712) (type integer) (bits 32)
  -Member: m_ghostSpawnClockMaxDelay (offset 6716) (type integer) (bits 10)
  -Member: m_ghostSpawnClockCurrentDelay (offset 6720) (type integer) (bits 10)
  -Member: m_flNextShoveTime (offset 6760) (type float) (bits 0)
  -Member: m_iShovePenalty (offset 6764) (type integer) (bits 4)
  -Member: m_dragTarget (offset 6880) (type integer) (bits 21)
  -Member: m_lineOfScrimmagePos (offset 6488) (type vector) (bits 0)
  -Member: m_lineOfScrimmageAngle (offset 6500) (type vector) (bits 10)
  -Member: m_rearLineOfScrimmagePos (offset 6520) (type vector) (bits 0)
  -Member: m_rearLineOfScrimmageAngle (offset 6532) (type vector) (bits 10)
  -Member: m_scrimmageSphereCenter (offset 6548) (type vector) (bits 0)
  -Member: m_scrimmageSphereInitialRadius (offset 6560) (type float) (bits 0)
  -Member: m_scrimmageStartTime (offset 6568) (type float) (bits 0)
  -Member: m_survivorsLineOfScrimmageDistance (offset 6572) (type float) (bits 0)
  -Member: m_isAutoCrouchEnabled (offset 7300) (type integer) (bits 1)
   Sub-Class Table (4 Deep): DT_IntervalTimer
   -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_yardLineAngles (offset 6648) (type vector) (bits 10)
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
  -Member: m_yardLinePos (offset 6588) (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_areGrenadesBanned (offset 6872) (type integer) (bits 1)
 -Member: m_mainSequenceStartTime (offset 6280) (type float) (bits 0)
 -Member: m_nSequence (offset 956) (type integer) (bits 12)
 -Member: m_grenadeLayerSequence (offset 6284) (type integer) (bits 12)
 -Member: m_fireLayerSequence (offset 6288) (type integer) (bits 12)
 -Member: m_flinchLayerSequence (offset 6292) (type integer) (bits 12)
 -Member: m_fidgetLayerSequence (offset 6296) (type integer) (bits 12)
 -Member: m_reloadLayerSequence (offset 6300) (type integer) (bits 12)
 -Member: m_reloadAltLayerSequence (offset 6304) (type integer) (bits 12)
 -Member: m_reloadLayerNumShells (offset 6308) (type integer) (bits 5)
 -Member: m_grenadeLayerStartTime (offset 6312) (type float) (bits 0)
 -Member: m_fireLayerStartTime (offset 6316) (type float) (bits 0)
 -Member: m_flinchLayerStartTime (offset 6320) (type float) (bits 0)
 -Member: m_fidgetLayerStartTime (offset 6324) (type float) (bits 0)
 -Member: m_reloadLayerStartTime (offset 6328) (type float) (bits 0)
 -Member: m_reloadAltLayerStartTime (offset 6332) (type float) (bits 0)
 -Member: m_hasVisibleThreats (offset 7856) (type integer) (bits 1)
 -Member: m_skill (offset 11052) (type integer) (bits 32)
 -Member: m_burnPercent (offset 6388) (type float) (bits 8)
 -Member: m_bbqPercent (offset 6392) (type float) (bits 8)
 -Member: m_holdingObject (offset 8284) (type integer) (bits 1)
 -Member: m_healthBuffer (offset 8288) (type float) (bits 10)
 -Member: m_healthBufferTime (offset 8292) (type float) (bits 0)
 -Member: m_isGoingToDie (offset 8300) (type integer) (bits 1)
 -Member: m_noiseLevel (offset 8304) (type float) (bits 8)
 -Member: m_noiseLevelTime (offset 8308) (type float) (bits 0)
 -Member: m_bloodyHandsPercent (offset 8312) (type float) (bits 8)
  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_survivorCharacter (offset 6452) (type integer) (bits 8)
 -Member: m_zombieClass (offset 6456) (type integer) (bits 8)
 -Member: m_zombieState (offset 7132) (type integer) (bits 8)
 -Member: m_isIncapacitated (offset 6928) (type integer) (bits 1)
 -Member: m_isCalm (offset 7116) (type integer) (bits 1)
 -Member: m_healOwner (offset 6360) (type integer) (bits 21)
 -Member: m_healTarget (offset 6364) (type integer) (bits 21)
 -Member: m_reviveOwner (offset 7036) (type integer) (bits 21)
 -Member: m_reviveTarget (offset 7040) (type integer) (bits 21)
 -Member: m_tongueVictim (offset 8492) (type integer) (bits 21)
 -Member: m_tongueOwner (offset 8496) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_initialTonguePullDir (offset 8508) (type vector) (bits 0)
 -Member: m_isHangingFromTongue (offset 8520) (type integer) (bits 1)
 -Member: m_reachedTongueOwner (offset 8521) (type integer) (bits 1)
 -Member: m_isProneTongueDrag (offset 8528) (type integer) (bits 1)
 -Member: m_positionEntity (offset 8468) (type integer) (bits 21)
 -Member: m_customAbility (offset 7716) (type integer) (bits 21)
 -Member: m_checkpointAwardCounts (offset 8572) (type integer) (bits 8)
 -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_missionAwardCounts (offset 9164) (type integer) (bits 8)
 -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_checkpointZombieKills (offset 9756) (type integer) (bits 16)
 -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 -Member: m_missionZombieKills (offset 9780) (type integer) (bits 16)
 -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 -Member: m_checkpointSurvivorDamage (offset 7648) (type integer) (bits 16)
 -Member: m_missionSurvivorDamage (offset 7652) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 6808) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 -Member: m_iMaxHealth (offset 212) (type integer) (bits 16)
 -Member: m_maxDeadDuration (offset 6856) (type float) (bits 0)
 -Member: m_totalDeadDuration (offset 6860) (type float) (bits 0)
 -Member: m_jumpSupressedUntil (offset 9968) (type float) (bits 0)
 -Member: m_checkpointMedkitsUsed (offset 9804) (type integer) (bits 32)
 -Member: m_checkpointPillsUsed (offset 9808) (type integer) (bits 32)
 -Member: m_missionMedkitsUsed (offset 9812) (type integer) (bits 32)
 -Member: m_checkpointMolotovsUsed (offset 9820) (type integer) (bits 32)
 -Member: m_missionMolotovsUsed (offset 9824) (type integer) (bits 32)
 -Member: m_checkpointPipebombsUsed (offset 9828) (type integer) (bits 32)
 -Member: m_missionPipebombsUsed (offset 9832) (type integer) (bits 32)
 -Member: m_missionPillsUsed (offset 9816) (type integer) (bits 32)
 -Member: m_checkpointDamageTaken (offset 9836) (type integer) (bits 32)
 -Member: m_missionDamageTaken (offset 9840) (type integer) (bits 32)
 -Member: m_checkpointReviveOtherCount (offset 9844) (type integer) (bits 32)
 -Member: m_missionReviveOtherCount (offset 9848) (type integer) (bits 32)
 -Member: m_checkpointFirstAidShared (offset 9852) (type integer) (bits 32)
 -Member: m_missionFirstAidShared (offset 9856) (type integer) (bits 32)
 -Member: m_checkpointIncaps (offset 9860) (type integer) (bits 32)
 -Member: m_missionIncaps (offset 9864) (type integer) (bits 32)
 -Member: m_checkpointDamageToTank (offset 9868) (type integer) (bits 32)
 -Member: m_checkpointDamageToWitch (offset 9872) (type integer) (bits 32)
 -Member: m_missionAccuracy (offset 9892) (type integer) (bits 32)
 -Member: m_checkpointHeadshots (offset 9880) (type integer) (bits 32)
 -Member: m_checkpointHeadshotAccuracy (offset 9884) (type integer) (bits 32)
 -Member: m_missionHeadshotAccuracy (offset 9888) (type integer) (bits 32)
 -Member: m_checkpointDeaths (offset 9896) (type integer) (bits 32)
 -Member: m_missionDeaths (offset 9900) (type integer) (bits 32)
 -Member: m_checkpointPZIncaps (offset 9912) (type integer) (bits 32)
 -Member: m_checkpointPZTankDamage (offset 9916) (type integer) (bits 32)
 -Member: m_checkpointPZHunterDamage (offset 9920) (type integer) (bits 32)
 -Member: m_checkpointPZSmokerDamage (offset 9924) (type integer) (bits 32)
 -Member: m_checkpointPZBoomerDamage (offset 9928) (type integer) (bits 32)
 -Member: m_checkpointPZKills (offset 9932) (type integer) (bits 32)
 -Member: m_checkpointPZPounces (offset 9936) (type integer) (bits 32)
 -Member: m_checkpointPZPushes (offset 9940) (type integer) (bits 32)
 -Member: m_checkpointPZTankPunches (offset 9944) (type integer) (bits 32)
 -Member: m_checkpointPZTankThrows (offset 9948) (type integer) (bits 32)
 -Member: m_checkpointPZHung (offset 9952) (type integer) (bits 32)
 -Member: m_checkpointPZPulled (offset 9956) (type integer) (bits 32)
 -Member: m_checkpointPZBombed (offset 9960) (type integer) (bits 32)
 -Member: m_checkpointPZVomited (offset 9964) (type integer) (bits 32)
 -Member: m_isHangingFromLedge (offset 9981) (type integer) (bits 1)
 -Member: m_isFallingFromLedge (offset 9982) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_hangAirPos (offset 9992) (type vector) (bits 0)
 -Member: m_hangPos (offset 10004) (type vector) (bits 0)
 -Member: m_hangStandPos (offset 10016) (type vector) (bits 0)
 -Member: m_hangNormal (offset 10028) (type vector) (bits 0)
 -Member: m_frustration (offset 10104) (type integer) (bits 8)
 -Member: m_clientIntensity (offset 7296) (type integer) (bits 8)
 -Member: m_pounceVictim (offset 10844) (type integer) (bits 21)
 -Member: m_pounceAttacker (offset 10848) (type integer) (bits 21)
 -Member: m_knockdownReason (offset 10952) (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 8060) (type vector) (bits 0)
 -Member: m_staggerDir (offset 8072) (type vector) (bits 0)
 -Member: m_staggerDist (offset 8084) (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 8104) (type vector) (bits 0)
 -Member: m_tugDir (offset 8116) (type vector) (bits 0)
 -Member: m_tugDist (offset 8128) (type float) (bits 0)
 -Member: m_currentReviveCount (offset 7084) (type integer) (bits 8)
 -Member: m_overriddenRenderYaw (offset 6396) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_Music
  -Member: nv_m_zombatMusic3 (offset 332) (type float) (bits 8)
  -Member: nv_m_CIDamageDuck (offset 316) (type float) (bits 8)
  -Member: nv_m_CIDamageMob (offset 320) (type float) (bits 8)
  -Member: nv_m_zombatMusic2 (offset 328) (type float) (bits 8)
  -Member: nv_m_inCheckpoint (offset 340) (type integer) (bits 5)
  -Member: nv_m_ambientVolume (offset 356) (type float) (bits 8)
  -Member: nv_m_witchRage (offset 348) (type float) (bits 8)
 -Member: m_usingMinigun (offset 8488) (type integer) (bits 1)
 -Member: m_isGhost (offset 6709) (type integer) (bits 1)
 -Member: m_bWasPresentAtHoldoutStart (offset 11160) (type integer) (bits 1)
 -Member: m_vocalizationSubject (offset 6400) (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 10872) (type vector) (bits 0)
 -Member: m_isAttemptingToPounce (offset 10864) (type integer) (bits 1)
 -Member: m_vomitStart (offset 10936) (type float) (bits 0)
 -Member: m_vomitFadeStart (offset 10940) (type float) (bits 0)
 -Member: m_bashedStart (offset 10944) (type float) (bits 0)
 -Member: m_salivaStart (offset 10948) (type float) (bits 0)
 -Member: m_upgradeBitVec (offset 11056) (type integer) (bits 32)
 -Member: m_iVersusTeam (offset 11100) (type integer) (bits 3)
 -Member: m_scrimmageType (offset 6564) (type integer) (bits 32)
 -Member: m_lookatPlayer (offset 11140) (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 120) (type integer) (bits 8)
      -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
      -Member: m_flCreateTime (offset 128) (type float) (bits 0)
      -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
      -Member: m_nModelIndex (offset 246) (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 12)
       -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)
      -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
      -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
      -Member: m_fEffects (offset 188) (type integer) (bits 10)
      -Member: m_clrRender (offset 248) (type integer) (bits 32)
      -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
      -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
      -Member: m_flElasticity (offset 612) (type float) (bits 0)
      -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
      -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
      -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
      -Member: moveparent (offset 344) (type integer) (bits 21)
      -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
      -Member: movetype (offset 342) (type integer) (bits 4)
      -Member: movecollide (offset 343) (type integer) (bits 3)
      -Member: m_angRotation (offset 816) (type vector) (bits 13)
      -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
      -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
      -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
      -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
      -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
      -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
      -Member: m_flFadeScale (offset 464) (type float) (bits 0)
      -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
      -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
      -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
      -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
     -Member: m_nForceBone (offset 880) (type integer) (bits 8)
     -Member: m_vecForce (offset 884) (type vector) (bits 0)
     -Member: m_nSkin (offset 896) (type integer) (bits 10)
     -Member: m_nBody (offset 900) (type integer) (bits 32)
     -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
     -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
      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 956) (type integer) (bits 12)
     -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
     -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
     -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
     -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
     -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
     -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
     -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
      Sub-Class Table (7 Deep): DT_ServerAnimationData
      -Member: m_flCycle (offset 952) (type float) (bits 15)
     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 1564) (type integer) (bits 1)
   -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
   Sub-Class Table (4 Deep): DT_BCCLocalPlayerExclusive
   -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
  -Member: m_hActiveWeapon (offset 2100) (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: 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 3504) (type float) (bits 0)
-Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
-Member: m_fFlags (offset 288) (type integer) (bits 10)
-Member: m_clientLookatTarget (offset 3552) (type integer) (bits 21)
-Member: m_clientLeanYaw (offset 3556) (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 804) (type 3) (bits 0)
-Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
-Member: m_angRotation[0] (offset 816) (type float) (bits 13)
-Member: m_angRotation[1] (offset 820) (type float) (bits 13)
-Member: m_angRotation[2] (offset 824) (type float) (bits 13)
-Member: m_gibbedLimbs (offset 3508) (type integer) (bits 7)
-Member: m_gibbedLimbForce (offset 3512) (type vector) (bits 0)
-Member: m_originalBody (offset 3524) (type integer) (bits 32)
-Member: m_mobRush (offset 3481) (type integer) (bits 1)

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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (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 120) (type integer) (bits 8)
     -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
     -Member: m_flCreateTime (offset 128) (type float) (bits 0)
     -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
     -Member: m_nModelIndex (offset 246) (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 12)
      -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)
     -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
     -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
     -Member: m_fEffects (offset 188) (type integer) (bits 10)
     -Member: m_clrRender (offset 248) (type integer) (bits 32)
     -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
     -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
     -Member: m_flElasticity (offset 612) (type float) (bits 0)
     -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
     -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
     -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
     -Member: moveparent (offset 344) (type integer) (bits 21)
     -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
     -Member: movetype (offset 342) (type integer) (bits 4)
     -Member: movecollide (offset 343) (type integer) (bits 3)
     -Member: m_angRotation (offset 816) (type vector) (bits 13)
     -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
     -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
     -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
     -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
     -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
     -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
     -Member: m_flFadeScale (offset 464) (type float) (bits 0)
     -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
     -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
     -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
     -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
    -Member: m_nForceBone (offset 880) (type integer) (bits 8)
    -Member: m_vecForce (offset 884) (type vector) (bits 0)
    -Member: m_nSkin (offset 896) (type integer) (bits 10)
    -Member: m_nBody (offset 900) (type integer) (bits 32)
    -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
    -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
     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 956) (type integer) (bits 12)
    -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
    -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
    -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
    -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
    -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
    -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
    -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
     Sub-Class Table (6 Deep): DT_ServerAnimationData
     -Member: m_flCycle (offset 952) (type float) (bits 15)
    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 1564) (type integer) (bits 1)
  -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_BCCLocalPlayerExclusive
  -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
 -Member: m_hActiveWeapon (offset 2100) (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)

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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flSpawnTime (offset 876) (type float) (bits 0)
-Member: m_FadeStartTime (offset 880) (type float) (bits 0)
-Member: m_FadeEndTime (offset 884) (type float) (bits 0)
-Member: m_CurrentStage (offset 872) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_SpawnRate (offset 900) (type float) (bits 8)
-Member: m_StartColor (offset 872) (type vector) (bits 8)
-Member: m_EndColor (offset 884) (type vector) (bits 8)
-Member: m_ParticleLifetime (offset 904) (type float) (bits 16)
-Member: m_StopEmitTime (offset 908) (type float) (bits 0)
-Member: m_MinSpeed (offset 912) (type float) (bits 0)
-Member: m_MaxSpeed (offset 916) (type float) (bits 0)
-Member: m_StartSize (offset 920) (type float) (bits 0)
-Member: m_EndSize (offset 924) (type float) (bits 0)
-Member: m_SpawnRadius (offset 928) (type float) (bits 0)
-Member: m_bEmit (offset 932) (type integer) (bits 1)
-Member: m_nAttachment (offset 936) (type integer) (bits 32)
-Member: m_Opacity (offset 896) (type float) (bits 0)
-Member: m_bDamaged (offset 940) (type integer) (bits 1)
-Member: m_flFlareScale (offset 944) (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 120) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
        -Member: m_flCreateTime (offset 128) (type float) (bits 0)
        -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 246) (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 12)
         -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)
        -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
        -Member: m_fEffects (offset 188) (type integer) (bits 10)
        -Member: m_clrRender (offset 248) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
        -Member: m_flElasticity (offset 612) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
        -Member: moveparent (offset 344) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
        -Member: movetype (offset 342) (type integer) (bits 4)
        -Member: movecollide (offset 343) (type integer) (bits 3)
        -Member: m_angRotation (offset 816) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
        -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
        -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
        -Member: m_flFadeScale (offset 464) (type float) (bits 0)
        -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
        -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
        -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
        -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
       -Member: m_nForceBone (offset 880) (type integer) (bits 8)
       -Member: m_vecForce (offset 884) (type vector) (bits 0)
       -Member: m_nSkin (offset 896) (type integer) (bits 10)
       -Member: m_nBody (offset 900) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
        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 956) (type integer) (bits 12)
       -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
       -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
        Sub-Class Table (9 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 952) (type float) (bits 15)
       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 1564) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2100) (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)
    Sub-Class Table (5 Deep): DT_PlayerState
    -Member: deadflag (offset 4) (type integer) (bits 1)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
   -Member: m_hVehicle (offset 2924) (type integer) (bits 21)
   -Member: m_hUseEntity (offset 2908) (type integer) (bits 21)
   -Member: m_hGroundEntity (offset 504) (type integer) (bits 21)
   -Member: m_hElevator (offset 3668) (type integer) (bits 21)
   -Member: m_flHeightAboveElevator (offset 3672) (type float) (bits 0)
   -Member: m_iHealth (offset 216) (type integer) (bits 16)
   -Member: m_lifeState (offset 220) (type integer) (bits 3)
   -Member: m_iBonusProgress (offset 2936) (type integer) (bits 15)
   -Member: m_iBonusChallenge (offset 2940) (type integer) (bits 4)
   -Member: m_flMaxspeed (offset 3648) (type float) (bits 12)
   -Member: m_fFlags (offset 288) (type integer) (bits 10)
   -Member: m_iObserverMode (offset 2988) (type integer) (bits 3)
   -Member: m_hObserverTarget (offset 3012) (type integer) (bits 21)
   -Member: m_iFOV (offset 2992) (type integer) (bits 8)
   -Member: m_iFOVStart (offset 3000) (type integer) (bits 8)
   -Member: m_flFOVTime (offset 3004) (type float) (bits 0)
   -Member: m_iDefaultFOV (offset 2996) (type integer) (bits 8)
   -Member: m_hZoomOwner (offset 3020) (type integer) (bits 21)
   -Member: m_hViewModel (offset 3532) (type integer) (bits 21)
   -Member: m_hViewModel (offset 0) (type array) (bits 0)
   -Member: m_szLastPlaceName (offset 3936) (type string) (bits 0)
   -Member: m_vecLadderNormal (offset 3656) (type vector) (bits 0)
   -Member: m_ladderSurfaceProps (offset 3652) (type integer) (bits 32)
   -Member: m_ubEFNoInterpParity (offset 4048) (type integer) (bits 2)
   -Member: m_hPostProcessCtrl (offset 2728) (type integer) (bits 21)
   -Member: m_hColorCorrectionCtrl (offset 2732) (type integer) (bits 21)
   -Member: m_PlayerFog.m_hCtrl (offset 2652) (type integer) (bits 21)
   -Member: m_hViewEntity (offset 3792) (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.fog.enable (offset 240) (type integer) (bits 1)
     -Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1)
     -Member: m_skybox3d.fog.dirPrimary (offset 176) (type vector) (bits 0)
     -Member: m_skybox3d.fog.colorPrimary (offset 188) (type integer) (bits 32)
     -Member: m_skybox3d.fog.colorSecondary (offset 192) (type integer) (bits 32)
     -Member: m_skybox3d.fog.start (offset 204) (type float) (bits 0)
     -Member: m_skybox3d.fog.end (offset 208) (type float) (bits 0)
     -Member: m_skybox3d.fog.maxdensity (offset 216) (type float) (bits 0)
     -Member: m_skybox3d.fog.HDRColorScale (offset 244) (type float) (bits 0)
     -Member: m_audio.localSound[0] (offset 328) (type vector) (bits 0)
     -Member: m_audio.localSound[1] (offset 340) (type vector) (bits 0)
     -Member: m_audio.localSound[2] (offset 352) (type vector) (bits 0)
     -Member: m_audio.localSound[3] (offset 364) (type vector) (bits 0)
     -Member: m_audio.localSound[4] (offset 376) (type vector) (bits 0)
     -Member: m_audio.localSound[5] (offset 388) (type vector) (bits 0)
     -Member: m_audio.localSound[6] (offset 400) (type vector) (bits 0)
     -Member: m_audio.localSound[7] (offset 412) (type vector) (bits 0)
     -Member: m_audio.soundscapeIndex (offset 424) (type integer) (bits 17)
     -Member: m_audio.localBits (offset 428) (type integer) (bits 8)
     -Member: m_audio.entIndex (offset 432) (type integer) (bits 32)
    -Member: m_flFriction (offset 608) (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 2832) (type integer) (bits 2)
    -Member: m_nTickBase (offset 3744) (type integer) (bits 32)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_hLastWeapon (offset 3756) (type integer) (bits 21)
    -Member: m_vecVelocity[0] (offset 648) (type float) (bits 0)
    -Member: m_vecVelocity[1] (offset 652) (type float) (bits 0)
    -Member: m_vecVelocity[2] (offset 656) (type float) (bits 0)
    -Member: m_vecBaseVelocity (offset 516) (type vector) (bits 20)
    -Member: m_hConstraintEntity (offset 3796) (type integer) (bits 21)
    -Member: m_vecConstraintCenter (offset 3800) (type vector) (bits 0)
    -Member: m_flConstraintRadius (offset 3812) (type float) (bits 0)
    -Member: m_flConstraintWidth (offset 3816) (type float) (bits 0)
    -Member: m_flConstraintSpeedFactor (offset 3820) (type float) (bits 0)
    -Member: m_bConstraintPastRadius (offset 3824) (type integer) (bits 1)
    -Member: m_flDeathTime (offset 2980) (type float) (bits 0)
    -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
    -Member: m_flLaggedMovementValue (offset 3860) (type float) (bits 0)
    -Member: m_hTonemapController (offset 3076) (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 5772) (type float) (bits 14)
   -Member: m_iDirection (offset 5776) (type integer) (bits 1)
   -Member: m_iShotsFired (offset 5780) (type integer) (bits 8)
   -Member: m_flVelocityModifier (offset 5784) (type float) (bits 8)
   -Member: m_duckUntilOnGround (offset 5852) (type integer) (bits 1)
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
  -Member: m_iThrowGrenadeCounter (offset 5844) (type integer) (bits 3)
  -Member: m_iAddonBits (offset 6124) (type integer) (bits 10)
  -Member: m_iPrimaryAddon (offset 6128) (type integer) (bits 8)
  -Member: m_iSecondaryAddon (offset 6132) (type integer) (bits 8)
  -Member: m_iPlayerState (offset 4608) (type integer) (bits 4)
  -Member: m_iAccount (offset 4660) (type integer) (bits 16)
  -Member: m_bInBombZone (offset 5760) (type integer) (bits 1)
  -Member: m_bInBuyZone (offset 5761) (type integer) (bits 1)
  -Member: m_iClass (offset 6000) (type integer) (bits 4)
  -Member: m_ArmorValue (offset 3512) (type integer) (bits 8)
  -Member: m_angEyeAngles[0] (offset 6108) (type float) (bits 11)
  -Member: m_angEyeAngles[1] (offset 6112) (type float) (bits 11)
  -Member: m_bHasDefuser (offset 4716) (type integer) (bits 1)
  -Member: m_bNightVisionOn (offset 4718) (type integer) (bits 1)
  -Member: m_bHasNightVision (offset 4717) (type integer) (bits 1)
  -Member: m_iNightVisionScale (offset 4720) (type integer) (bits 8)
  -Member: m_bInHostageRescueZone (offset 5768) (type integer) (bits 1)
  -Member: m_bIsDefusing (offset 4644) (type integer) (bits 1)
  -Member: m_bHasHelmet (offset 4645) (type integer) (bits 1)
  -Member: m_flFlashDuration (offset 5836) (type float) (bits 0)
  -Member: m_flFlashMaxAlpha (offset 5840) (type float) (bits 0)
  -Member: m_iProgressBarDuration (offset 5964) (type integer) (bits 4)
  -Member: m_flProgressBarStartTime (offset 5960) (type float) (bits 0)
  -Member: m_progressBarText (offset 5968) (type string) (bits 0)
  -Member: m_hRagdoll (offset 5848) (type integer) (bits 21)
  -Member: m_cycleLatch (offset 6264) (type integer) (bits 4)
  -Member: m_lastLadderNormal (offset 5912) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
  -Member: m_shoveForce (offset 8452) (type vector) (bits 0)
  -Member: m_airMovementRestricted (offset 8464) (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 6768) (type integer) (bits 1)
  -Member: m_isCulling (offset 8244) (type integer) (bits 1)
  -Member: m_isRelocating (offset 8245) (type integer) (bits 1)
  -Member: m_pushEntity (offset 8472) (type integer) (bits 21)
  -Member: m_pushDistance (offset 8476) (type float) (bits 0)
  -Member: m_ghostSpawnState (offset 6712) (type integer) (bits 32)
  -Member: m_ghostSpawnClockMaxDelay (offset 6716) (type integer) (bits 10)
  -Member: m_ghostSpawnClockCurrentDelay (offset 6720) (type integer) (bits 10)
  -Member: m_flNextShoveTime (offset 6760) (type float) (bits 0)
  -Member: m_iShovePenalty (offset 6764) (type integer) (bits 4)
  -Member: m_dragTarget (offset 6880) (type integer) (bits 21)
  -Member: m_lineOfScrimmagePos (offset 6488) (type vector) (bits 0)
  -Member: m_lineOfScrimmageAngle (offset 6500) (type vector) (bits 10)
  -Member: m_rearLineOfScrimmagePos (offset 6520) (type vector) (bits 0)
  -Member: m_rearLineOfScrimmageAngle (offset 6532) (type vector) (bits 10)
  -Member: m_scrimmageSphereCenter (offset 6548) (type vector) (bits 0)
  -Member: m_scrimmageSphereInitialRadius (offset 6560) (type float) (bits 0)
  -Member: m_scrimmageStartTime (offset 6568) (type float) (bits 0)
  -Member: m_survivorsLineOfScrimmageDistance (offset 6572) (type float) (bits 0)
  -Member: m_isAutoCrouchEnabled (offset 7300) (type integer) (bits 1)
   Sub-Class Table (4 Deep): DT_IntervalTimer
   -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_yardLineAngles (offset 6648) (type vector) (bits 10)
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
  -Member: m_yardLinePos (offset 6588) (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_areGrenadesBanned (offset 6872) (type integer) (bits 1)
 -Member: m_mainSequenceStartTime (offset 6280) (type float) (bits 0)
 -Member: m_nSequence (offset 956) (type integer) (bits 12)
 -Member: m_grenadeLayerSequence (offset 6284) (type integer) (bits 12)
 -Member: m_fireLayerSequence (offset 6288) (type integer) (bits 12)
 -Member: m_flinchLayerSequence (offset 6292) (type integer) (bits 12)
 -Member: m_fidgetLayerSequence (offset 6296) (type integer) (bits 12)
 -Member: m_reloadLayerSequence (offset 6300) (type integer) (bits 12)
 -Member: m_reloadAltLayerSequence (offset 6304) (type integer) (bits 12)
 -Member: m_reloadLayerNumShells (offset 6308) (type integer) (bits 5)
 -Member: m_grenadeLayerStartTime (offset 6312) (type float) (bits 0)
 -Member: m_fireLayerStartTime (offset 6316) (type float) (bits 0)
 -Member: m_flinchLayerStartTime (offset 6320) (type float) (bits 0)
 -Member: m_fidgetLayerStartTime (offset 6324) (type float) (bits 0)
 -Member: m_reloadLayerStartTime (offset 6328) (type float) (bits 0)
 -Member: m_reloadAltLayerStartTime (offset 6332) (type float) (bits 0)
 -Member: m_hasVisibleThreats (offset 7856) (type integer) (bits 1)
 -Member: m_skill (offset 11052) (type integer) (bits 32)
 -Member: m_burnPercent (offset 6388) (type float) (bits 8)
 -Member: m_bbqPercent (offset 6392) (type float) (bits 8)
 -Member: m_holdingObject (offset 8284) (type integer) (bits 1)
 -Member: m_healthBuffer (offset 8288) (type float) (bits 10)
 -Member: m_healthBufferTime (offset 8292) (type float) (bits 0)
 -Member: m_isGoingToDie (offset 8300) (type integer) (bits 1)
 -Member: m_noiseLevel (offset 8304) (type float) (bits 8)
 -Member: m_noiseLevelTime (offset 8308) (type float) (bits 0)
 -Member: m_bloodyHandsPercent (offset 8312) (type float) (bits 8)
  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_survivorCharacter (offset 6452) (type integer) (bits 8)
 -Member: m_zombieClass (offset 6456) (type integer) (bits 8)
 -Member: m_zombieState (offset 7132) (type integer) (bits 8)
 -Member: m_isIncapacitated (offset 6928) (type integer) (bits 1)
 -Member: m_isCalm (offset 7116) (type integer) (bits 1)
 -Member: m_healOwner (offset 6360) (type integer) (bits 21)
 -Member: m_healTarget (offset 6364) (type integer) (bits 21)
 -Member: m_reviveOwner (offset 7036) (type integer) (bits 21)
 -Member: m_reviveTarget (offset 7040) (type integer) (bits 21)
 -Member: m_tongueVictim (offset 8492) (type integer) (bits 21)
 -Member: m_tongueOwner (offset 8496) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_initialTonguePullDir (offset 8508) (type vector) (bits 0)
 -Member: m_isHangingFromTongue (offset 8520) (type integer) (bits 1)
 -Member: m_reachedTongueOwner (offset 8521) (type integer) (bits 1)
 -Member: m_isProneTongueDrag (offset 8528) (type integer) (bits 1)
 -Member: m_positionEntity (offset 8468) (type integer) (bits 21)
 -Member: m_customAbility (offset 7716) (type integer) (bits 21)
 -Member: m_checkpointAwardCounts (offset 8572) (type integer) (bits 8)
 -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_missionAwardCounts (offset 9164) (type integer) (bits 8)
 -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_checkpointZombieKills (offset 9756) (type integer) (bits 16)
 -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 -Member: m_missionZombieKills (offset 9780) (type integer) (bits 16)
 -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 -Member: m_checkpointSurvivorDamage (offset 7648) (type integer) (bits 16)
 -Member: m_missionSurvivorDamage (offset 7652) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 6808) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 -Member: m_iMaxHealth (offset 212) (type integer) (bits 16)
 -Member: m_maxDeadDuration (offset 6856) (type float) (bits 0)
 -Member: m_totalDeadDuration (offset 6860) (type float) (bits 0)
 -Member: m_jumpSupressedUntil (offset 9968) (type float) (bits 0)
 -Member: m_checkpointMedkitsUsed (offset 9804) (type integer) (bits 32)
 -Member: m_checkpointPillsUsed (offset 9808) (type integer) (bits 32)
 -Member: m_missionMedkitsUsed (offset 9812) (type integer) (bits 32)
 -Member: m_checkpointMolotovsUsed (offset 9820) (type integer) (bits 32)
 -Member: m_missionMolotovsUsed (offset 9824) (type integer) (bits 32)
 -Member: m_checkpointPipebombsUsed (offset 9828) (type integer) (bits 32)
 -Member: m_missionPipebombsUsed (offset 9832) (type integer) (bits 32)
 -Member: m_missionPillsUsed (offset 9816) (type integer) (bits 32)
 -Member: m_checkpointDamageTaken (offset 9836) (type integer) (bits 32)
 -Member: m_missionDamageTaken (offset 9840) (type integer) (bits 32)
 -Member: m_checkpointReviveOtherCount (offset 9844) (type integer) (bits 32)
 -Member: m_missionReviveOtherCount (offset 9848) (type integer) (bits 32)
 -Member: m_checkpointFirstAidShared (offset 9852) (type integer) (bits 32)
 -Member: m_missionFirstAidShared (offset 9856) (type integer) (bits 32)
 -Member: m_checkpointIncaps (offset 9860) (type integer) (bits 32)
 -Member: m_missionIncaps (offset 9864) (type integer) (bits 32)
 -Member: m_checkpointDamageToTank (offset 9868) (type integer) (bits 32)
 -Member: m_checkpointDamageToWitch (offset 9872) (type integer) (bits 32)
 -Member: m_missionAccuracy (offset 9892) (type integer) (bits 32)
 -Member: m_checkpointHeadshots (offset 9880) (type integer) (bits 32)
 -Member: m_checkpointHeadshotAccuracy (offset 9884) (type integer) (bits 32)
 -Member: m_missionHeadshotAccuracy (offset 9888) (type integer) (bits 32)
 -Member: m_checkpointDeaths (offset 9896) (type integer) (bits 32)
 -Member: m_missionDeaths (offset 9900) (type integer) (bits 32)
 -Member: m_checkpointPZIncaps (offset 9912) (type integer) (bits 32)
 -Member: m_checkpointPZTankDamage (offset 9916) (type integer) (bits 32)
 -Member: m_checkpointPZHunterDamage (offset 9920) (type integer) (bits 32)
 -Member: m_checkpointPZSmokerDamage (offset 9924) (type integer) (bits 32)
 -Member: m_checkpointPZBoomerDamage (offset 9928) (type integer) (bits 32)
 -Member: m_checkpointPZKills (offset 9932) (type integer) (bits 32)
 -Member: m_checkpointPZPounces (offset 9936) (type integer) (bits 32)
 -Member: m_checkpointPZPushes (offset 9940) (type integer) (bits 32)
 -Member: m_checkpointPZTankPunches (offset 9944) (type integer) (bits 32)
 -Member: m_checkpointPZTankThrows (offset 9948) (type integer) (bits 32)
 -Member: m_checkpointPZHung (offset 9952) (type integer) (bits 32)
 -Member: m_checkpointPZPulled (offset 9956) (type integer) (bits 32)
 -Member: m_checkpointPZBombed (offset 9960) (type integer) (bits 32)
 -Member: m_checkpointPZVomited (offset 9964) (type integer) (bits 32)
 -Member: m_isHangingFromLedge (offset 9981) (type integer) (bits 1)
 -Member: m_isFallingFromLedge (offset 9982) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_hangAirPos (offset 9992) (type vector) (bits 0)
 -Member: m_hangPos (offset 10004) (type vector) (bits 0)
 -Member: m_hangStandPos (offset 10016) (type vector) (bits 0)
 -Member: m_hangNormal (offset 10028) (type vector) (bits 0)
 -Member: m_frustration (offset 10104) (type integer) (bits 8)
 -Member: m_clientIntensity (offset 7296) (type integer) (bits 8)
 -Member: m_pounceVictim (offset 10844) (type integer) (bits 21)
 -Member: m_pounceAttacker (offset 10848) (type integer) (bits 21)
 -Member: m_knockdownReason (offset 10952) (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 8060) (type vector) (bits 0)
 -Member: m_staggerDir (offset 8072) (type vector) (bits 0)
 -Member: m_staggerDist (offset 8084) (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 8104) (type vector) (bits 0)
 -Member: m_tugDir (offset 8116) (type vector) (bits 0)
 -Member: m_tugDist (offset 8128) (type float) (bits 0)
 -Member: m_currentReviveCount (offset 7084) (type integer) (bits 8)
 -Member: m_overriddenRenderYaw (offset 6396) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_Music
  -Member: nv_m_zombatMusic3 (offset 332) (type float) (bits 8)
  -Member: nv_m_CIDamageDuck (offset 316) (type float) (bits 8)
  -Member: nv_m_CIDamageMob (offset 320) (type float) (bits 8)
  -Member: nv_m_zombatMusic2 (offset 328) (type float) (bits 8)
  -Member: nv_m_inCheckpoint (offset 340) (type integer) (bits 5)
  -Member: nv_m_ambientVolume (offset 356) (type float) (bits 8)
  -Member: nv_m_witchRage (offset 348) (type float) (bits 8)
 -Member: m_usingMinigun (offset 8488) (type integer) (bits 1)
 -Member: m_isGhost (offset 6709) (type integer) (bits 1)
 -Member: m_bWasPresentAtHoldoutStart (offset 11160) (type integer) (bits 1)
 -Member: m_vocalizationSubject (offset 6400) (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 10872) (type vector) (bits 0)
 -Member: m_isAttemptingToPounce (offset 10864) (type integer) (bits 1)
 -Member: m_vomitStart (offset 10936) (type float) (bits 0)
 -Member: m_vomitFadeStart (offset 10940) (type float) (bits 0)
 -Member: m_bashedStart (offset 10944) (type float) (bits 0)
 -Member: m_salivaStart (offset 10948) (type float) (bits 0)
 -Member: m_upgradeBitVec (offset 11056) (type integer) (bits 32)
 -Member: m_iVersusTeam (offset 11100) (type integer) (bits 3)
 -Member: m_scrimmageType (offset 6564) (type integer) (bits 32)
 -Member: m_lookatPlayer (offset 11140) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_SpawnRate (offset 900) (type float) (bits 8)
-Member: m_StartColor (offset 872) (type vector) (bits 8)
-Member: m_EndColor (offset 884) (type vector) (bits 8)
-Member: m_ParticleLifetime (offset 904) (type float) (bits 16)
-Member: m_StopEmitTime (offset 908) (type float) (bits 0)
-Member: m_MinSpeed (offset 912) (type float) (bits 0)
-Member: m_MaxSpeed (offset 916) (type float) (bits 0)
-Member: m_MinDirectedSpeed (offset 932) (type float) (bits 0)
-Member: m_MaxDirectedSpeed (offset 936) (type float) (bits 0)
-Member: m_StartSize (offset 920) (type float) (bits 0)
-Member: m_EndSize (offset 924) (type float) (bits 0)
-Member: m_SpawnRadius (offset 928) (type float) (bits 0)
-Member: m_bEmit (offset 940) (type integer) (bits 1)
-Member: m_nAttachment (offset 944) (type integer) (bits 32)
-Member: m_Opacity (offset 896) (type float) (bits 0)

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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flSpawnRate (offset 876) (type float) (bits 8)
-Member: m_flParticleLifetime (offset 880) (type float) (bits 16)
-Member: m_flStartSize (offset 884) (type float) (bits 0)
-Member: m_flEndSize (offset 888) (type float) (bits 0)
-Member: m_flSpawnRadius (offset 892) (type float) (bits 0)
-Member: m_bEmit (offset 896) (type integer) (bits 1)
-Member: m_bDontRemove (offset 897) (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 120) (type integer) (bits 8)
  -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
  -Member: m_flCreateTime (offset 128) (type float) (bits 0)
  -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
  -Member: m_nModelIndex (offset 246) (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 12)
   -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)
  -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
  -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
  -Member: m_fEffects (offset 188) (type integer) (bits 10)
  -Member: m_clrRender (offset 248) (type integer) (bits 32)
  -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
  -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
  -Member: m_flElasticity (offset 612) (type float) (bits 0)
  -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
  -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
  -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
  -Member: moveparent (offset 344) (type integer) (bits 21)
  -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
  -Member: movetype (offset 342) (type integer) (bits 4)
  -Member: movecollide (offset 343) (type integer) (bits 3)
  -Member: m_angRotation (offset 816) (type vector) (bits 13)
  -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
  -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
  -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
  -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
  -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
  -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
  -Member: m_flFadeScale (offset 464) (type float) (bits 0)
  -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
  -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
  -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
  -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
-Member: m_flSpawnRate (offset 884) (type float) (bits 8)
-Member: m_vecEndColor (offset 872) (type vector) (bits 8)
-Member: m_flParticleLifetime (offset 888) (type float) (bits 16)
-Member: m_flStartSize (offset 892) (type float) (bits 0)
-Member: m_flEndSize (offset 896) (type float) (bits 0)
-Member: m_flSpawnRadius (offset 900) (type float) (bits 0)
-Member: m_bEmit (offset 904) (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 120) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
        -Member: m_flCreateTime (offset 128) (type float) (bits 0)
        -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 246) (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 12)
         -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)
        -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
        -Member: m_fEffects (offset 188) (type integer) (bits 10)
        -Member: m_clrRender (offset 248) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
        -Member: m_flElasticity (offset 612) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
        -Member: moveparent (offset 344) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
        -Member: movetype (offset 342) (type integer) (bits 4)
        -Member: movecollide (offset 343) (type integer) (bits 3)
        -Member: m_angRotation (offset 816) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
        -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
        -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
        -Member: m_flFadeScale (offset 464) (type float) (bits 0)
        -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
        -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
        -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
        -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
       -Member: m_nForceBone (offset 880) (type integer) (bits 8)
       -Member: m_vecForce (offset 884) (type vector) (bits 0)
       -Member: m_nSkin (offset 896) (type integer) (bits 10)
       -Member: m_nBody (offset 900) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
        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 956) (type integer) (bits 12)
       -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
       -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
        Sub-Class Table (9 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 952) (type float) (bits 15)
       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 1564) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2100) (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)
    Sub-Class Table (5 Deep): DT_PlayerState
    -Member: deadflag (offset 4) (type integer) (bits 1)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
   -Member: m_hVehicle (offset 2924) (type integer) (bits 21)
   -Member: m_hUseEntity (offset 2908) (type integer) (bits 21)
   -Member: m_hGroundEntity (offset 504) (type integer) (bits 21)
   -Member: m_hElevator (offset 3668) (type integer) (bits 21)
   -Member: m_flHeightAboveElevator (offset 3672) (type float) (bits 0)
   -Member: m_iHealth (offset 216) (type integer) (bits 16)
   -Member: m_lifeState (offset 220) (type integer) (bits 3)
   -Member: m_iBonusProgress (offset 2936) (type integer) (bits 15)
   -Member: m_iBonusChallenge (offset 2940) (type integer) (bits 4)
   -Member: m_flMaxspeed (offset 3648) (type float) (bits 12)
   -Member: m_fFlags (offset 288) (type integer) (bits 10)
   -Member: m_iObserverMode (offset 2988) (type integer) (bits 3)
   -Member: m_hObserverTarget (offset 3012) (type integer) (bits 21)
   -Member: m_iFOV (offset 2992) (type integer) (bits 8)
   -Member: m_iFOVStart (offset 3000) (type integer) (bits 8)
   -Member: m_flFOVTime (offset 3004) (type float) (bits 0)
   -Member: m_iDefaultFOV (offset 2996) (type integer) (bits 8)
   -Member: m_hZoomOwner (offset 3020) (type integer) (bits 21)
   -Member: m_hViewModel (offset 3532) (type integer) (bits 21)
   -Member: m_hViewModel (offset 0) (type array) (bits 0)
   -Member: m_szLastPlaceName (offset 3936) (type string) (bits 0)
   -Member: m_vecLadderNormal (offset 3656) (type vector) (bits 0)
   -Member: m_ladderSurfaceProps (offset 3652) (type integer) (bits 32)
   -Member: m_ubEFNoInterpParity (offset 4048) (type integer) (bits 2)
   -Member: m_hPostProcessCtrl (offset 2728) (type integer) (bits 21)
   -Member: m_hColorCorrectionCtrl (offset 2732) (type integer) (bits 21)
   -Member: m_PlayerFog.m_hCtrl (offset 2652) (type integer) (bits 21)
   -Member: m_hViewEntity (offset 3792) (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.fog.enable (offset 240) (type integer) (bits 1)
     -Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1)
     -Member: m_skybox3d.fog.dirPrimary (offset 176) (type vector) (bits 0)
     -Member: m_skybox3d.fog.colorPrimary (offset 188) (type integer) (bits 32)
     -Member: m_skybox3d.fog.colorSecondary (offset 192) (type integer) (bits 32)
     -Member: m_skybox3d.fog.start (offset 204) (type float) (bits 0)
     -Member: m_skybox3d.fog.end (offset 208) (type float) (bits 0)
     -Member: m_skybox3d.fog.maxdensity (offset 216) (type float) (bits 0)
     -Member: m_skybox3d.fog.HDRColorScale (offset 244) (type float) (bits 0)
     -Member: m_audio.localSound[0] (offset 328) (type vector) (bits 0)
     -Member: m_audio.localSound[1] (offset 340) (type vector) (bits 0)
     -Member: m_audio.localSound[2] (offset 352) (type vector) (bits 0)
     -Member: m_audio.localSound[3] (offset 364) (type vector) (bits 0)
     -Member: m_audio.localSound[4] (offset 376) (type vector) (bits 0)
     -Member: m_audio.localSound[5] (offset 388) (type vector) (bits 0)
     -Member: m_audio.localSound[6] (offset 400) (type vector) (bits 0)
     -Member: m_audio.localSound[7] (offset 412) (type vector) (bits 0)
     -Member: m_audio.soundscapeIndex (offset 424) (type integer) (bits 17)
     -Member: m_audio.localBits (offset 428) (type integer) (bits 8)
     -Member: m_audio.entIndex (offset 432) (type integer) (bits 32)
    -Member: m_flFriction (offset 608) (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 2832) (type integer) (bits 2)
    -Member: m_nTickBase (offset 3744) (type integer) (bits 32)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_hLastWeapon (offset 3756) (type integer) (bits 21)
    -Member: m_vecVelocity[0] (offset 648) (type float) (bits 0)
    -Member: m_vecVelocity[1] (offset 652) (type float) (bits 0)
    -Member: m_vecVelocity[2] (offset 656) (type float) (bits 0)
    -Member: m_vecBaseVelocity (offset 516) (type vector) (bits 20)
    -Member: m_hConstraintEntity (offset 3796) (type integer) (bits 21)
    -Member: m_vecConstraintCenter (offset 3800) (type vector) (bits 0)
    -Member: m_flConstraintRadius (offset 3812) (type float) (bits 0)
    -Member: m_flConstraintWidth (offset 3816) (type float) (bits 0)
    -Member: m_flConstraintSpeedFactor (offset 3820) (type float) (bits 0)
    -Member: m_bConstraintPastRadius (offset 3824) (type integer) (bits 1)
    -Member: m_flDeathTime (offset 2980) (type float) (bits 0)
    -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
    -Member: m_flLaggedMovementValue (offset 3860) (type float) (bits 0)
    -Member: m_hTonemapController (offset 3076) (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 5772) (type float) (bits 14)
   -Member: m_iDirection (offset 5776) (type integer) (bits 1)
   -Member: m_iShotsFired (offset 5780) (type integer) (bits 8)
   -Member: m_flVelocityModifier (offset 5784) (type float) (bits 8)
   -Member: m_duckUntilOnGround (offset 5852) (type integer) (bits 1)
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
  -Member: m_iThrowGrenadeCounter (offset 5844) (type integer) (bits 3)
  -Member: m_iAddonBits (offset 6124) (type integer) (bits 10)
  -Member: m_iPrimaryAddon (offset 6128) (type integer) (bits 8)
  -Member: m_iSecondaryAddon (offset 6132) (type integer) (bits 8)
  -Member: m_iPlayerState (offset 4608) (type integer) (bits 4)
  -Member: m_iAccount (offset 4660) (type integer) (bits 16)
  -Member: m_bInBombZone (offset 5760) (type integer) (bits 1)
  -Member: m_bInBuyZone (offset 5761) (type integer) (bits 1)
  -Member: m_iClass (offset 6000) (type integer) (bits 4)
  -Member: m_ArmorValue (offset 3512) (type integer) (bits 8)
  -Member: m_angEyeAngles[0] (offset 6108) (type float) (bits 11)
  -Member: m_angEyeAngles[1] (offset 6112) (type float) (bits 11)
  -Member: m_bHasDefuser (offset 4716) (type integer) (bits 1)
  -Member: m_bNightVisionOn (offset 4718) (type integer) (bits 1)
  -Member: m_bHasNightVision (offset 4717) (type integer) (bits 1)
  -Member: m_iNightVisionScale (offset 4720) (type integer) (bits 8)
  -Member: m_bInHostageRescueZone (offset 5768) (type integer) (bits 1)
  -Member: m_bIsDefusing (offset 4644) (type integer) (bits 1)
  -Member: m_bHasHelmet (offset 4645) (type integer) (bits 1)
  -Member: m_flFlashDuration (offset 5836) (type float) (bits 0)
  -Member: m_flFlashMaxAlpha (offset 5840) (type float) (bits 0)
  -Member: m_iProgressBarDuration (offset 5964) (type integer) (bits 4)
  -Member: m_flProgressBarStartTime (offset 5960) (type float) (bits 0)
  -Member: m_progressBarText (offset 5968) (type string) (bits 0)
  -Member: m_hRagdoll (offset 5848) (type integer) (bits 21)
  -Member: m_cycleLatch (offset 6264) (type integer) (bits 4)
  -Member: m_lastLadderNormal (offset 5912) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
  -Member: m_shoveForce (offset 8452) (type vector) (bits 0)
  -Member: m_airMovementRestricted (offset 8464) (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 6768) (type integer) (bits 1)
  -Member: m_isCulling (offset 8244) (type integer) (bits 1)
  -Member: m_isRelocating (offset 8245) (type integer) (bits 1)
  -Member: m_pushEntity (offset 8472) (type integer) (bits 21)
  -Member: m_pushDistance (offset 8476) (type float) (bits 0)
  -Member: m_ghostSpawnState (offset 6712) (type integer) (bits 32)
  -Member: m_ghostSpawnClockMaxDelay (offset 6716) (type integer) (bits 10)
  -Member: m_ghostSpawnClockCurrentDelay (offset 6720) (type integer) (bits 10)
  -Member: m_flNextShoveTime (offset 6760) (type float) (bits 0)
  -Member: m_iShovePenalty (offset 6764) (type integer) (bits 4)
  -Member: m_dragTarget (offset 6880) (type integer) (bits 21)
  -Member: m_lineOfScrimmagePos (offset 6488) (type vector) (bits 0)
  -Member: m_lineOfScrimmageAngle (offset 6500) (type vector) (bits 10)
  -Member: m_rearLineOfScrimmagePos (offset 6520) (type vector) (bits 0)
  -Member: m_rearLineOfScrimmageAngle (offset 6532) (type vector) (bits 10)
  -Member: m_scrimmageSphereCenter (offset 6548) (type vector) (bits 0)
  -Member: m_scrimmageSphereInitialRadius (offset 6560) (type float) (bits 0)
  -Member: m_scrimmageStartTime (offset 6568) (type float) (bits 0)
  -Member: m_survivorsLineOfScrimmageDistance (offset 6572) (type float) (bits 0)
  -Member: m_isAutoCrouchEnabled (offset 7300) (type integer) (bits 1)
   Sub-Class Table (4 Deep): DT_IntervalTimer
   -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_yardLineAngles (offset 6648) (type vector) (bits 10)
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
  -Member: m_yardLinePos (offset 6588) (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_areGrenadesBanned (offset 6872) (type integer) (bits 1)
 -Member: m_mainSequenceStartTime (offset 6280) (type float) (bits 0)
 -Member: m_nSequence (offset 956) (type integer) (bits 12)
 -Member: m_grenadeLayerSequence (offset 6284) (type integer) (bits 12)
 -Member: m_fireLayerSequence (offset 6288) (type integer) (bits 12)
 -Member: m_flinchLayerSequence (offset 6292) (type integer) (bits 12)
 -Member: m_fidgetLayerSequence (offset 6296) (type integer) (bits 12)
 -Member: m_reloadLayerSequence (offset 6300) (type integer) (bits 12)
 -Member: m_reloadAltLayerSequence (offset 6304) (type integer) (bits 12)
 -Member: m_reloadLayerNumShells (offset 6308) (type integer) (bits 5)
 -Member: m_grenadeLayerStartTime (offset 6312) (type float) (bits 0)
 -Member: m_fireLayerStartTime (offset 6316) (type float) (bits 0)
 -Member: m_flinchLayerStartTime (offset 6320) (type float) (bits 0)
 -Member: m_fidgetLayerStartTime (offset 6324) (type float) (bits 0)
 -Member: m_reloadLayerStartTime (offset 6328) (type float) (bits 0)
 -Member: m_reloadAltLayerStartTime (offset 6332) (type float) (bits 0)
 -Member: m_hasVisibleThreats (offset 7856) (type integer) (bits 1)
 -Member: m_skill (offset 11052) (type integer) (bits 32)
 -Member: m_burnPercent (offset 6388) (type float) (bits 8)
 -Member: m_bbqPercent (offset 6392) (type float) (bits 8)
 -Member: m_holdingObject (offset 8284) (type integer) (bits 1)
 -Member: m_healthBuffer (offset 8288) (type float) (bits 10)
 -Member: m_healthBufferTime (offset 8292) (type float) (bits 0)
 -Member: m_isGoingToDie (offset 8300) (type integer) (bits 1)
 -Member: m_noiseLevel (offset 8304) (type float) (bits 8)
 -Member: m_noiseLevelTime (offset 8308) (type float) (bits 0)
 -Member: m_bloodyHandsPercent (offset 8312) (type float) (bits 8)
  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_survivorCharacter (offset 6452) (type integer) (bits 8)
 -Member: m_zombieClass (offset 6456) (type integer) (bits 8)
 -Member: m_zombieState (offset 7132) (type integer) (bits 8)
 -Member: m_isIncapacitated (offset 6928) (type integer) (bits 1)
 -Member: m_isCalm (offset 7116) (type integer) (bits 1)
 -Member: m_healOwner (offset 6360) (type integer) (bits 21)
 -Member: m_healTarget (offset 6364) (type integer) (bits 21)
 -Member: m_reviveOwner (offset 7036) (type integer) (bits 21)
 -Member: m_reviveTarget (offset 7040) (type integer) (bits 21)
 -Member: m_tongueVictim (offset 8492) (type integer) (bits 21)
 -Member: m_tongueOwner (offset 8496) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_initialTonguePullDir (offset 8508) (type vector) (bits 0)
 -Member: m_isHangingFromTongue (offset 8520) (type integer) (bits 1)
 -Member: m_reachedTongueOwner (offset 8521) (type integer) (bits 1)
 -Member: m_isProneTongueDrag (offset 8528) (type integer) (bits 1)
 -Member: m_positionEntity (offset 8468) (type integer) (bits 21)
 -Member: m_customAbility (offset 7716) (type integer) (bits 21)
 -Member: m_checkpointAwardCounts (offset 8572) (type integer) (bits 8)
 -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_missionAwardCounts (offset 9164) (type integer) (bits 8)
 -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_checkpointZombieKills (offset 9756) (type integer) (bits 16)
 -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 -Member: m_missionZombieKills (offset 9780) (type integer) (bits 16)
 -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 -Member: m_checkpointSurvivorDamage (offset 7648) (type integer) (bits 16)
 -Member: m_missionSurvivorDamage (offset 7652) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 6808) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 -Member: m_iMaxHealth (offset 212) (type integer) (bits 16)
 -Member: m_maxDeadDuration (offset 6856) (type float) (bits 0)
 -Member: m_totalDeadDuration (offset 6860) (type float) (bits 0)
 -Member: m_jumpSupressedUntil (offset 9968) (type float) (bits 0)
 -Member: m_checkpointMedkitsUsed (offset 9804) (type integer) (bits 32)
 -Member: m_checkpointPillsUsed (offset 9808) (type integer) (bits 32)
 -Member: m_missionMedkitsUsed (offset 9812) (type integer) (bits 32)
 -Member: m_checkpointMolotovsUsed (offset 9820) (type integer) (bits 32)
 -Member: m_missionMolotovsUsed (offset 9824) (type integer) (bits 32)
 -Member: m_checkpointPipebombsUsed (offset 9828) (type integer) (bits 32)
 -Member: m_missionPipebombsUsed (offset 9832) (type integer) (bits 32)
 -Member: m_missionPillsUsed (offset 9816) (type integer) (bits 32)
 -Member: m_checkpointDamageTaken (offset 9836) (type integer) (bits 32)
 -Member: m_missionDamageTaken (offset 9840) (type integer) (bits 32)
 -Member: m_checkpointReviveOtherCount (offset 9844) (type integer) (bits 32)
 -Member: m_missionReviveOtherCount (offset 9848) (type integer) (bits 32)
 -Member: m_checkpointFirstAidShared (offset 9852) (type integer) (bits 32)
 -Member: m_missionFirstAidShared (offset 9856) (type integer) (bits 32)
 -Member: m_checkpointIncaps (offset 9860) (type integer) (bits 32)
 -Member: m_missionIncaps (offset 9864) (type integer) (bits 32)
 -Member: m_checkpointDamageToTank (offset 9868) (type integer) (bits 32)
 -Member: m_checkpointDamageToWitch (offset 9872) (type integer) (bits 32)
 -Member: m_missionAccuracy (offset 9892) (type integer) (bits 32)
 -Member: m_checkpointHeadshots (offset 9880) (type integer) (bits 32)
 -Member: m_checkpointHeadshotAccuracy (offset 9884) (type integer) (bits 32)
 -Member: m_missionHeadshotAccuracy (offset 9888) (type integer) (bits 32)
 -Member: m_checkpointDeaths (offset 9896) (type integer) (bits 32)
 -Member: m_missionDeaths (offset 9900) (type integer) (bits 32)
 -Member: m_checkpointPZIncaps (offset 9912) (type integer) (bits 32)
 -Member: m_checkpointPZTankDamage (offset 9916) (type integer) (bits 32)
 -Member: m_checkpointPZHunterDamage (offset 9920) (type integer) (bits 32)
 -Member: m_checkpointPZSmokerDamage (offset 9924) (type integer) (bits 32)
 -Member: m_checkpointPZBoomerDamage (offset 9928) (type integer) (bits 32)
 -Member: m_checkpointPZKills (offset 9932) (type integer) (bits 32)
 -Member: m_checkpointPZPounces (offset 9936) (type integer) (bits 32)
 -Member: m_checkpointPZPushes (offset 9940) (type integer) (bits 32)
 -Member: m_checkpointPZTankPunches (offset 9944) (type integer) (bits 32)
 -Member: m_checkpointPZTankThrows (offset 9948) (type integer) (bits 32)
 -Member: m_checkpointPZHung (offset 9952) (type integer) (bits 32)
 -Member: m_checkpointPZPulled (offset 9956) (type integer) (bits 32)
 -Member: m_checkpointPZBombed (offset 9960) (type integer) (bits 32)
 -Member: m_checkpointPZVomited (offset 9964) (type integer) (bits 32)
 -Member: m_isHangingFromLedge (offset 9981) (type integer) (bits 1)
 -Member: m_isFallingFromLedge (offset 9982) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_hangAirPos (offset 9992) (type vector) (bits 0)
 -Member: m_hangPos (offset 10004) (type vector) (bits 0)
 -Member: m_hangStandPos (offset 10016) (type vector) (bits 0)
 -Member: m_hangNormal (offset 10028) (type vector) (bits 0)
 -Member: m_frustration (offset 10104) (type integer) (bits 8)
 -Member: m_clientIntensity (offset 7296) (type integer) (bits 8)
 -Member: m_pounceVictim (offset 10844) (type integer) (bits 21)
 -Member: m_pounceAttacker (offset 10848) (type integer) (bits 21)
 -Member: m_knockdownReason (offset 10952) (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 8060) (type vector) (bits 0)
 -Member: m_staggerDir (offset 8072) (type vector) (bits 0)
 -Member: m_staggerDist (offset 8084) (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 8104) (type vector) (bits 0)
 -Member: m_tugDir (offset 8116) (type vector) (bits 0)
 -Member: m_tugDist (offset 8128) (type float) (bits 0)
 -Member: m_currentReviveCount (offset 7084) (type integer) (bits 8)
 -Member: m_overriddenRenderYaw (offset 6396) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_Music
  -Member: nv_m_zombatMusic3 (offset 332) (type float) (bits 8)
  -Member: nv_m_CIDamageDuck (offset 316) (type float) (bits 8)
  -Member: nv_m_CIDamageMob (offset 320) (type float) (bits 8)
  -Member: nv_m_zombatMusic2 (offset 328) (type float) (bits 8)
  -Member: nv_m_inCheckpoint (offset 340) (type integer) (bits 5)
  -Member: nv_m_ambientVolume (offset 356) (type float) (bits 8)
  -Member: nv_m_witchRage (offset 348) (type float) (bits 8)
 -Member: m_usingMinigun (offset 8488) (type integer) (bits 1)
 -Member: m_isGhost (offset 6709) (type integer) (bits 1)
 -Member: m_bWasPresentAtHoldoutStart (offset 11160) (type integer) (bits 1)
 -Member: m_vocalizationSubject (offset 6400) (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 10872) (type vector) (bits 0)
 -Member: m_isAttemptingToPounce (offset 10864) (type integer) (bits 1)
 -Member: m_vomitStart (offset 10936) (type float) (bits 0)
 -Member: m_vomitFadeStart (offset 10940) (type float) (bits 0)
 -Member: m_bashedStart (offset 10944) (type float) (bits 0)
 -Member: m_salivaStart (offset 10948) (type float) (bits 0)
 -Member: m_upgradeBitVec (offset 11056) (type integer) (bits 32)
 -Member: m_iVersusTeam (offset 11100) (type integer) (bits 3)
 -Member: m_scrimmageType (offset 6564) (type integer) (bits 32)
 -Member: m_lookatPlayer (offset 11140) (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_humanSpectatorUserID (offset 11896) (type integer) (bits 32)
-Member: m_humanSpectatorEntIndex (offset 11900) (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 120) (type integer) (bits 8)
        -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
        -Member: m_flCreateTime (offset 128) (type float) (bits 0)
        -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
        -Member: m_nModelIndex (offset 246) (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 12)
         -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)
        -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
        -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
        -Member: m_fEffects (offset 188) (type integer) (bits 10)
        -Member: m_clrRender (offset 248) (type integer) (bits 32)
        -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
        -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
        -Member: m_flElasticity (offset 612) (type float) (bits 0)
        -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
        -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
        -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
        -Member: moveparent (offset 344) (type integer) (bits 21)
        -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
        -Member: movetype (offset 342) (type integer) (bits 4)
        -Member: movecollide (offset 343) (type integer) (bits 3)
        -Member: m_angRotation (offset 816) (type vector) (bits 13)
        -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
        -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
        -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
        -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
        -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
        -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
        -Member: m_flFadeScale (offset 464) (type float) (bits 0)
        -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
        -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
        -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
        -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
       -Member: m_nForceBone (offset 880) (type integer) (bits 8)
       -Member: m_vecForce (offset 884) (type vector) (bits 0)
       -Member: m_nSkin (offset 896) (type integer) (bits 10)
       -Member: m_nBody (offset 900) (type integer) (bits 32)
       -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
       -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
        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 956) (type integer) (bits 12)
       -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
       -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
       -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
       -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
       -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
       -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
       -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
        Sub-Class Table (9 Deep): DT_ServerAnimationData
        -Member: m_flCycle (offset 952) (type float) (bits 15)
       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 1564) (type integer) (bits 1)
     -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
     Sub-Class Table (6 Deep): DT_BCCLocalPlayerExclusive
     -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
    -Member: m_hActiveWeapon (offset 2100) (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)
    Sub-Class Table (5 Deep): DT_PlayerState
    -Member: deadflag (offset 4) (type integer) (bits 1)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
   -Member: m_hVehicle (offset 2924) (type integer) (bits 21)
   -Member: m_hUseEntity (offset 2908) (type integer) (bits 21)
   -Member: m_hGroundEntity (offset 504) (type integer) (bits 21)
   -Member: m_hElevator (offset 3668) (type integer) (bits 21)
   -Member: m_flHeightAboveElevator (offset 3672) (type float) (bits 0)
   -Member: m_iHealth (offset 216) (type integer) (bits 16)
   -Member: m_lifeState (offset 220) (type integer) (bits 3)
   -Member: m_iBonusProgress (offset 2936) (type integer) (bits 15)
   -Member: m_iBonusChallenge (offset 2940) (type integer) (bits 4)
   -Member: m_flMaxspeed (offset 3648) (type float) (bits 12)
   -Member: m_fFlags (offset 288) (type integer) (bits 10)
   -Member: m_iObserverMode (offset 2988) (type integer) (bits 3)
   -Member: m_hObserverTarget (offset 3012) (type integer) (bits 21)
   -Member: m_iFOV (offset 2992) (type integer) (bits 8)
   -Member: m_iFOVStart (offset 3000) (type integer) (bits 8)
   -Member: m_flFOVTime (offset 3004) (type float) (bits 0)
   -Member: m_iDefaultFOV (offset 2996) (type integer) (bits 8)
   -Member: m_hZoomOwner (offset 3020) (type integer) (bits 21)
   -Member: m_hViewModel (offset 3532) (type integer) (bits 21)
   -Member: m_hViewModel (offset 0) (type array) (bits 0)
   -Member: m_szLastPlaceName (offset 3936) (type string) (bits 0)
   -Member: m_vecLadderNormal (offset 3656) (type vector) (bits 0)
   -Member: m_ladderSurfaceProps (offset 3652) (type integer) (bits 32)
   -Member: m_ubEFNoInterpParity (offset 4048) (type integer) (bits 2)
   -Member: m_hPostProcessCtrl (offset 2728) (type integer) (bits 21)
   -Member: m_hColorCorrectionCtrl (offset 2732) (type integer) (bits 21)
   -Member: m_PlayerFog.m_hCtrl (offset 2652) (type integer) (bits 21)
   -Member: m_hViewEntity (offset 3792) (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.fog.enable (offset 240) (type integer) (bits 1)
     -Member: m_skybox3d.fog.blend (offset 241) (type integer) (bits 1)
     -Member: m_skybox3d.fog.dirPrimary (offset 176) (type vector) (bits 0)
     -Member: m_skybox3d.fog.colorPrimary (offset 188) (type integer) (bits 32)
     -Member: m_skybox3d.fog.colorSecondary (offset 192) (type integer) (bits 32)
     -Member: m_skybox3d.fog.start (offset 204) (type float) (bits 0)
     -Member: m_skybox3d.fog.end (offset 208) (type float) (bits 0)
     -Member: m_skybox3d.fog.maxdensity (offset 216) (type float) (bits 0)
     -Member: m_skybox3d.fog.HDRColorScale (offset 244) (type float) (bits 0)
     -Member: m_audio.localSound[0] (offset 328) (type vector) (bits 0)
     -Member: m_audio.localSound[1] (offset 340) (type vector) (bits 0)
     -Member: m_audio.localSound[2] (offset 352) (type vector) (bits 0)
     -Member: m_audio.localSound[3] (offset 364) (type vector) (bits 0)
     -Member: m_audio.localSound[4] (offset 376) (type vector) (bits 0)
     -Member: m_audio.localSound[5] (offset 388) (type vector) (bits 0)
     -Member: m_audio.localSound[6] (offset 400) (type vector) (bits 0)
     -Member: m_audio.localSound[7] (offset 412) (type vector) (bits 0)
     -Member: m_audio.soundscapeIndex (offset 424) (type integer) (bits 17)
     -Member: m_audio.localBits (offset 428) (type integer) (bits 8)
     -Member: m_audio.entIndex (offset 432) (type integer) (bits 32)
    -Member: m_flFriction (offset 608) (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 2832) (type integer) (bits 2)
    -Member: m_nTickBase (offset 3744) (type integer) (bits 32)
    -Member: m_nNextThinkTick (offset 184) (type integer) (bits 32)
    -Member: m_hLastWeapon (offset 3756) (type integer) (bits 21)
    -Member: m_vecVelocity[0] (offset 648) (type float) (bits 0)
    -Member: m_vecVelocity[1] (offset 652) (type float) (bits 0)
    -Member: m_vecVelocity[2] (offset 656) (type float) (bits 0)
    -Member: m_vecBaseVelocity (offset 516) (type vector) (bits 20)
    -Member: m_hConstraintEntity (offset 3796) (type integer) (bits 21)
    -Member: m_vecConstraintCenter (offset 3800) (type vector) (bits 0)
    -Member: m_flConstraintRadius (offset 3812) (type float) (bits 0)
    -Member: m_flConstraintWidth (offset 3816) (type float) (bits 0)
    -Member: m_flConstraintSpeedFactor (offset 3820) (type float) (bits 0)
    -Member: m_bConstraintPastRadius (offset 3824) (type integer) (bits 1)
    -Member: m_flDeathTime (offset 2980) (type float) (bits 0)
    -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
    -Member: m_flLaggedMovementValue (offset 3860) (type float) (bits 0)
    -Member: m_hTonemapController (offset 3076) (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 5772) (type float) (bits 14)
   -Member: m_iDirection (offset 5776) (type integer) (bits 1)
   -Member: m_iShotsFired (offset 5780) (type integer) (bits 8)
   -Member: m_flVelocityModifier (offset 5784) (type float) (bits 8)
   -Member: m_duckUntilOnGround (offset 5852) (type integer) (bits 1)
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 0)
   Sub-Class Table (4 Deep): DT_CSNonLocalPlayerExclusive
   -Member: m_vecOrigin (offset 804) (type 3) (bits 0)
   -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
   -Member: m_vecViewOffset[0] (offset 832) (type float) (bits 10)
   -Member: m_vecViewOffset[1] (offset 836) (type float) (bits 10)
   -Member: m_vecViewOffset[2] (offset 840) (type float) (bits 10)
  -Member: m_iThrowGrenadeCounter (offset 5844) (type integer) (bits 3)
  -Member: m_iAddonBits (offset 6124) (type integer) (bits 10)
  -Member: m_iPrimaryAddon (offset 6128) (type integer) (bits 8)
  -Member: m_iSecondaryAddon (offset 6132) (type integer) (bits 8)
  -Member: m_iPlayerState (offset 4608) (type integer) (bits 4)
  -Member: m_iAccount (offset 4660) (type integer) (bits 16)
  -Member: m_bInBombZone (offset 5760) (type integer) (bits 1)
  -Member: m_bInBuyZone (offset 5761) (type integer) (bits 1)
  -Member: m_iClass (offset 6000) (type integer) (bits 4)
  -Member: m_ArmorValue (offset 3512) (type integer) (bits 8)
  -Member: m_angEyeAngles[0] (offset 6108) (type float) (bits 11)
  -Member: m_angEyeAngles[1] (offset 6112) (type float) (bits 11)
  -Member: m_bHasDefuser (offset 4716) (type integer) (bits 1)
  -Member: m_bNightVisionOn (offset 4718) (type integer) (bits 1)
  -Member: m_bHasNightVision (offset 4717) (type integer) (bits 1)
  -Member: m_iNightVisionScale (offset 4720) (type integer) (bits 8)
  -Member: m_bInHostageRescueZone (offset 5768) (type integer) (bits 1)
  -Member: m_bIsDefusing (offset 4644) (type integer) (bits 1)
  -Member: m_bHasHelmet (offset 4645) (type integer) (bits 1)
  -Member: m_flFlashDuration (offset 5836) (type float) (bits 0)
  -Member: m_flFlashMaxAlpha (offset 5840) (type float) (bits 0)
  -Member: m_iProgressBarDuration (offset 5964) (type integer) (bits 4)
  -Member: m_flProgressBarStartTime (offset 5960) (type float) (bits 0)
  -Member: m_progressBarText (offset 5968) (type string) (bits 0)
  -Member: m_hRagdoll (offset 5848) (type integer) (bits 21)
  -Member: m_cycleLatch (offset 6264) (type integer) (bits 4)
  -Member: m_lastLadderNormal (offset 5912) (type vector) (bits 0)
  Sub-Class Table (3 Deep): DT_TerrorLocalPlayerExclusive
  -Member: m_shoveForce (offset 8452) (type vector) (bits 0)
  -Member: m_airMovementRestricted (offset 8464) (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 6768) (type integer) (bits 1)
  -Member: m_isCulling (offset 8244) (type integer) (bits 1)
  -Member: m_isRelocating (offset 8245) (type integer) (bits 1)
  -Member: m_pushEntity (offset 8472) (type integer) (bits 21)
  -Member: m_pushDistance (offset 8476) (type float) (bits 0)
  -Member: m_ghostSpawnState (offset 6712) (type integer) (bits 32)
  -Member: m_ghostSpawnClockMaxDelay (offset 6716) (type integer) (bits 10)
  -Member: m_ghostSpawnClockCurrentDelay (offset 6720) (type integer) (bits 10)
  -Member: m_flNextShoveTime (offset 6760) (type float) (bits 0)
  -Member: m_iShovePenalty (offset 6764) (type integer) (bits 4)
  -Member: m_dragTarget (offset 6880) (type integer) (bits 21)
  -Member: m_lineOfScrimmagePos (offset 6488) (type vector) (bits 0)
  -Member: m_lineOfScrimmageAngle (offset 6500) (type vector) (bits 10)
  -Member: m_rearLineOfScrimmagePos (offset 6520) (type vector) (bits 0)
  -Member: m_rearLineOfScrimmageAngle (offset 6532) (type vector) (bits 10)
  -Member: m_scrimmageSphereCenter (offset 6548) (type vector) (bits 0)
  -Member: m_scrimmageSphereInitialRadius (offset 6560) (type float) (bits 0)
  -Member: m_scrimmageStartTime (offset 6568) (type float) (bits 0)
  -Member: m_survivorsLineOfScrimmageDistance (offset 6572) (type float) (bits 0)
  -Member: m_isAutoCrouchEnabled (offset 7300) (type integer) (bits 1)
   Sub-Class Table (4 Deep): DT_IntervalTimer
   -Member: m_timestamp (offset 4) (type float) (bits 0)
  -Member: m_yardLineAngles (offset 6648) (type vector) (bits 10)
  -Member: m_yardLineAngles (offset 0) (type array) (bits 0)
  -Member: m_yardLinePos (offset 6588) (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_areGrenadesBanned (offset 6872) (type integer) (bits 1)
 -Member: m_mainSequenceStartTime (offset 6280) (type float) (bits 0)
 -Member: m_nSequence (offset 956) (type integer) (bits 12)
 -Member: m_grenadeLayerSequence (offset 6284) (type integer) (bits 12)
 -Member: m_fireLayerSequence (offset 6288) (type integer) (bits 12)
 -Member: m_flinchLayerSequence (offset 6292) (type integer) (bits 12)
 -Member: m_fidgetLayerSequence (offset 6296) (type integer) (bits 12)
 -Member: m_reloadLayerSequence (offset 6300) (type integer) (bits 12)
 -Member: m_reloadAltLayerSequence (offset 6304) (type integer) (bits 12)
 -Member: m_reloadLayerNumShells (offset 6308) (type integer) (bits 5)
 -Member: m_grenadeLayerStartTime (offset 6312) (type float) (bits 0)
 -Member: m_fireLayerStartTime (offset 6316) (type float) (bits 0)
 -Member: m_flinchLayerStartTime (offset 6320) (type float) (bits 0)
 -Member: m_fidgetLayerStartTime (offset 6324) (type float) (bits 0)
 -Member: m_reloadLayerStartTime (offset 6328) (type float) (bits 0)
 -Member: m_reloadAltLayerStartTime (offset 6332) (type float) (bits 0)
 -Member: m_hasVisibleThreats (offset 7856) (type integer) (bits 1)
 -Member: m_skill (offset 11052) (type integer) (bits 32)
 -Member: m_burnPercent (offset 6388) (type float) (bits 8)
 -Member: m_bbqPercent (offset 6392) (type float) (bits 8)
 -Member: m_holdingObject (offset 8284) (type integer) (bits 1)
 -Member: m_healthBuffer (offset 8288) (type float) (bits 10)
 -Member: m_healthBufferTime (offset 8292) (type float) (bits 0)
 -Member: m_isGoingToDie (offset 8300) (type integer) (bits 1)
 -Member: m_noiseLevel (offset 8304) (type float) (bits 8)
 -Member: m_noiseLevelTime (offset 8308) (type float) (bits 0)
 -Member: m_bloodyHandsPercent (offset 8312) (type float) (bits 8)
  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_survivorCharacter (offset 6452) (type integer) (bits 8)
 -Member: m_zombieClass (offset 6456) (type integer) (bits 8)
 -Member: m_zombieState (offset 7132) (type integer) (bits 8)
 -Member: m_isIncapacitated (offset 6928) (type integer) (bits 1)
 -Member: m_isCalm (offset 7116) (type integer) (bits 1)
 -Member: m_healOwner (offset 6360) (type integer) (bits 21)
 -Member: m_healTarget (offset 6364) (type integer) (bits 21)
 -Member: m_reviveOwner (offset 7036) (type integer) (bits 21)
 -Member: m_reviveTarget (offset 7040) (type integer) (bits 21)
 -Member: m_tongueVictim (offset 8492) (type integer) (bits 21)
 -Member: m_tongueOwner (offset 8496) (type integer) (bits 21)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_initialTonguePullDir (offset 8508) (type vector) (bits 0)
 -Member: m_isHangingFromTongue (offset 8520) (type integer) (bits 1)
 -Member: m_reachedTongueOwner (offset 8521) (type integer) (bits 1)
 -Member: m_isProneTongueDrag (offset 8528) (type integer) (bits 1)
 -Member: m_positionEntity (offset 8468) (type integer) (bits 21)
 -Member: m_customAbility (offset 7716) (type integer) (bits 21)
 -Member: m_checkpointAwardCounts (offset 8572) (type integer) (bits 8)
 -Member: m_checkpointAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_missionAwardCounts (offset 9164) (type integer) (bits 8)
 -Member: m_missionAwardCounts (offset 0) (type array) (bits 0)
 -Member: m_checkpointZombieKills (offset 9756) (type integer) (bits 16)
 -Member: m_checkpointZombieKills (offset 0) (type array) (bits 0)
 -Member: m_missionZombieKills (offset 9780) (type integer) (bits 16)
 -Member: m_missionZombieKills (offset 0) (type array) (bits 0)
 -Member: m_checkpointSurvivorDamage (offset 7648) (type integer) (bits 16)
 -Member: m_missionSurvivorDamage (offset 7652) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 6808) (type integer) (bits 16)
 -Member: m_classSpawnCount (offset 0) (type array) (bits 0)
 -Member: m_iMaxHealth (offset 212) (type integer) (bits 16)
 -Member: m_maxDeadDuration (offset 6856) (type float) (bits 0)
 -Member: m_totalDeadDuration (offset 6860) (type float) (bits 0)
 -Member: m_jumpSupressedUntil (offset 9968) (type float) (bits 0)
 -Member: m_checkpointMedkitsUsed (offset 9804) (type integer) (bits 32)
 -Member: m_checkpointPillsUsed (offset 9808) (type integer) (bits 32)
 -Member: m_missionMedkitsUsed (offset 9812) (type integer) (bits 32)
 -Member: m_checkpointMolotovsUsed (offset 9820) (type integer) (bits 32)
 -Member: m_missionMolotovsUsed (offset 9824) (type integer) (bits 32)
 -Member: m_checkpointPipebombsUsed (offset 9828) (type integer) (bits 32)
 -Member: m_missionPipebombsUsed (offset 9832) (type integer) (bits 32)
 -Member: m_missionPillsUsed (offset 9816) (type integer) (bits 32)
 -Member: m_checkpointDamageTaken (offset 9836) (type integer) (bits 32)
 -Member: m_missionDamageTaken (offset 9840) (type integer) (bits 32)
 -Member: m_checkpointReviveOtherCount (offset 9844) (type integer) (bits 32)
 -Member: m_missionReviveOtherCount (offset 9848) (type integer) (bits 32)
 -Member: m_checkpointFirstAidShared (offset 9852) (type integer) (bits 32)
 -Member: m_missionFirstAidShared (offset 9856) (type integer) (bits 32)
 -Member: m_checkpointIncaps (offset 9860) (type integer) (bits 32)
 -Member: m_missionIncaps (offset 9864) (type integer) (bits 32)
 -Member: m_checkpointDamageToTank (offset 9868) (type integer) (bits 32)
 -Member: m_checkpointDamageToWitch (offset 9872) (type integer) (bits 32)
 -Member: m_missionAccuracy (offset 9892) (type integer) (bits 32)
 -Member: m_checkpointHeadshots (offset 9880) (type integer) (bits 32)
 -Member: m_checkpointHeadshotAccuracy (offset 9884) (type integer) (bits 32)
 -Member: m_missionHeadshotAccuracy (offset 9888) (type integer) (bits 32)
 -Member: m_checkpointDeaths (offset 9896) (type integer) (bits 32)
 -Member: m_missionDeaths (offset 9900) (type integer) (bits 32)
 -Member: m_checkpointPZIncaps (offset 9912) (type integer) (bits 32)
 -Member: m_checkpointPZTankDamage (offset 9916) (type integer) (bits 32)
 -Member: m_checkpointPZHunterDamage (offset 9920) (type integer) (bits 32)
 -Member: m_checkpointPZSmokerDamage (offset 9924) (type integer) (bits 32)
 -Member: m_checkpointPZBoomerDamage (offset 9928) (type integer) (bits 32)
 -Member: m_checkpointPZKills (offset 9932) (type integer) (bits 32)
 -Member: m_checkpointPZPounces (offset 9936) (type integer) (bits 32)
 -Member: m_checkpointPZPushes (offset 9940) (type integer) (bits 32)
 -Member: m_checkpointPZTankPunches (offset 9944) (type integer) (bits 32)
 -Member: m_checkpointPZTankThrows (offset 9948) (type integer) (bits 32)
 -Member: m_checkpointPZHung (offset 9952) (type integer) (bits 32)
 -Member: m_checkpointPZPulled (offset 9956) (type integer) (bits 32)
 -Member: m_checkpointPZBombed (offset 9960) (type integer) (bits 32)
 -Member: m_checkpointPZVomited (offset 9964) (type integer) (bits 32)
 -Member: m_isHangingFromLedge (offset 9981) (type integer) (bits 1)
 -Member: m_isFallingFromLedge (offset 9982) (type integer) (bits 1)
  Sub-Class Table (3 Deep): DT_IntervalTimer
  -Member: m_timestamp (offset 4) (type float) (bits 0)
 -Member: m_hangAirPos (offset 9992) (type vector) (bits 0)
 -Member: m_hangPos (offset 10004) (type vector) (bits 0)
 -Member: m_hangStandPos (offset 10016) (type vector) (bits 0)
 -Member: m_hangNormal (offset 10028) (type vector) (bits 0)
 -Member: m_frustration (offset 10104) (type integer) (bits 8)
 -Member: m_clientIntensity (offset 7296) (type integer) (bits 8)
 -Member: m_pounceVictim (offset 10844) (type integer) (bits 21)
 -Member: m_pounceAttacker (offset 10848) (type integer) (bits 21)
 -Member: m_knockdownReason (offset 10952) (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 8060) (type vector) (bits 0)
 -Member: m_staggerDir (offset 8072) (type vector) (bits 0)
 -Member: m_staggerDist (offset 8084) (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 8104) (type vector) (bits 0)
 -Member: m_tugDir (offset 8116) (type vector) (bits 0)
 -Member: m_tugDist (offset 8128) (type float) (bits 0)
 -Member: m_currentReviveCount (offset 7084) (type integer) (bits 8)
 -Member: m_overriddenRenderYaw (offset 6396) (type float) (bits 0)
  Sub-Class Table (3 Deep): DT_Music
  -Member: nv_m_zombatMusic3 (offset 332) (type float) (bits 8)
  -Member: nv_m_CIDamageDuck (offset 316) (type float) (bits 8)
  -Member: nv_m_CIDamageMob (offset 320) (type float) (bits 8)
  -Member: nv_m_zombatMusic2 (offset 328) (type float) (bits 8)
  -Member: nv_m_inCheckpoint (offset 340) (type integer) (bits 5)
  -Member: nv_m_ambientVolume (offset 356) (type float) (bits 8)
  -Member: nv_m_witchRage (offset 348) (type float) (bits 8)
 -Member: m_usingMinigun (offset 8488) (type integer) (bits 1)
 -Member: m_isGhost (offset 6709) (type integer) (bits 1)
 -Member: m_bWasPresentAtHoldoutStart (offset 11160) (type integer) (bits 1)
 -Member: m_vocalizationSubject (offset 6400) (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 10872) (type vector) (bits 0)
 -Member: m_isAttemptingToPounce (offset 10864) (type integer) (bits 1)
 -Member: m_vomitStart (offset 10936) (type float) (bits 0)
 -Member: m_vomitFadeStart (offset 10940) (type float) (bits 0)
 -Member: m_bashedStart (offset 10944) (type float) (bits 0)
 -Member: m_salivaStart (offset 10948) (type float) (bits 0)
 -Member: m_upgradeBitVec (offset 11056) (type integer) (bits 32)
 -Member: m_iVersusTeam (offset 11100) (type integer) (bits 3)
 -Member: m_scrimmageType (offset 6564) (type integer) (bits 32)
 -Member: m_lookatPlayer (offset 11140) (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 120) (type integer) (bits 8)
       -Member: m_flSimulationTime (offset 124) (type integer) (bits 8)
       -Member: m_flCreateTime (offset 128) (type float) (bits 0)
       -Member: m_vecOrigin (offset 804) (type vector) (bits 0)
       -Member: m_nModelIndex (offset 246) (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 12)
        -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)
       -Member: m_nRenderFX (offset 244) (type integer) (bits 8)
       -Member: m_nRenderMode (offset 245) (type integer) (bits 8)
       -Member: m_fEffects (offset 188) (type integer) (bits 10)
       -Member: m_clrRender (offset 248) (type integer) (bits 32)
       -Member: m_iTeamNum (offset 492) (type integer) (bits 6)
       -Member: m_CollisionGroup (offset 468) (type integer) (bits 5)
       -Member: m_flElasticity (offset 612) (type float) (bits 0)
       -Member: m_flShadowCastDistance (offset 480) (type float) (bits 12)
       -Member: m_hOwnerEntity (offset 448) (type integer) (bits 21)
       -Member: m_hEffectEntity (offset 452) (type integer) (bits 21)
       -Member: moveparent (offset 344) (type integer) (bits 21)
       -Member: m_iParentAttachment (offset 341) (type integer) (bits 6)
       -Member: movetype (offset 342) (type integer) (bits 4)
       -Member: movecollide (offset 343) (type integer) (bits 3)
       -Member: m_angRotation (offset 816) (type vector) (bits 13)
       -Member: m_iTextureFrameIndex (offset 660) (type integer) (bits 8)
       -Member: m_bSimulatedEveryTick (offset 661) (type integer) (bits 1)
       -Member: m_bAnimatedEveryTick (offset 662) (type integer) (bits 1)
       -Member: m_bAlternateSorting (offset 663) (type integer) (bits 1)
       -Member: m_fadeMinDist (offset 456) (type float) (bits 0)
       -Member: m_fadeMaxDist (offset 460) (type float) (bits 0)
       -Member: m_flFadeScale (offset 464) (type float) (bits 0)
       -Member: m_nMinCPULevel (offset 664) (type integer) (bits 2)
       -Member: m_nMaxCPULevel (offset 665) (type integer) (bits 2)
       -Member: m_nMinGPULevel (offset 666) (type integer) (bits 3)
       -Member: m_nMaxGPULevel (offset 667) (type integer) (bits 3)
      -Member: m_nForceBone (offset 880) (type integer) (bits 8)
      -Member: m_vecForce (offset 884) (type vector) (bits 0)
      -Member: m_nSkin (offset 896) (type integer) (bits 10)
      -Member: m_nBody (offset 900) (type integer) (bits 32)
      -Member: m_nHitboxSet (offset 904) (type integer) (bits 2)
      -Member: m_flModelWidthScale (offset 908) (type float) (bits 6)
       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 956) (type integer) (bits 12)
      -Member: m_flPlaybackRate (offset 912) (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 1072) (type integer) (bits 1)
      -Member: m_bClientSideFrameReset (offset 1073) (type integer) (bits 1)
      -Member: m_bClientSideRagdoll (offset 668) (type integer) (bits 1)
      -Member: m_nNewSequenceParity (offset 1076) (type integer) (bits 3)
      -Member: m_nResetEventsParity (offset 1080) (type integer) (bits 3)
      -Member: m_nMuzzleFlashParity (offset 1084) (type integer) (bits 2)
      -Member: m_hLightingOrigin (offset 1088) (type integer) (bits 21)
       Sub-Class Table (8 Deep): DT_ServerAnimationData
       -Member: m_flCycle (offset 952) (type float) (bits 15)
      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 1564) (type integer) (bits 1)
    -Member: m_viewtarget (offset 1552) (type vector) (bits 0)
    Sub-Class Table (5 Deep): DT_BCCLocalPlayerExclusive
    -Member: m_flNextAttack (offset 1652) (type float) (bits 0)
   -Member: m_hActiveWeapon (offset 2100) (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: 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 3504) (type float) (bits 0)
 -Member: m_nWaterLevel (offset 499) (type integer) (bits 2)
 -Member: m_fFlags (offset 288) (type integer) (bits 10)
 -Member: m_clientLookatTarget (offset 3552) (type integer) (bits 21)
 -Member: m_clientLeanYaw (offset 3556) (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 804) (type 3) (bits 0)
 -Member: m_vecOrigin[2] (offset 812) (type float) (bits 0)
 -Member: m_angRotation[0] (offset 816) (type float) (bits 13)
 -Member: m_angRotation[1] (offset 820) (type float) (bits 13)
 -Member: m_angRotation[2] (offset 824) (type float) (bits 13)
 -Member: m_gibbedLimbs (offset 3508) (type integer) (bits 7)
 -Member: m_gibbedLimbForce (offset 3512) (type vector) (bits 0)
 -Member: m_originalBody (offset 3524) (type integer) (bits 32)
 -Member: m_mobRush (offset 3481) (type integer) (bits 1)
-Member: m_rage (offset 3612) (type float) (bits 8)