List of L4D Netprops (Part 2)

From Valve Developer Community
Jump to: navigation, search
English (en)Translate (Translate)

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)